=> Bootstrap dependency digest>=20010302: found digest-20160304 ===> Skipping vulnerability checks. WARNING: No /var/db/pkg/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /var/db/pkg fetch-pkg-vulnerabilities'. ===> Building for xentools45-4.5.5nb11 rm -f /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/check/check_x11_devel /bin/cp -f /data/pkgsrc/sysutils/xentools45/files/blk_netbsd.c /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/blktap/drivers/ /bin/cp -f /data/pkgsrc/sysutils/xentools45/files/blktapctrl_netbsd.c /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/blktap/drivers/ /bin/cp -f /data/pkgsrc/sysutils/xentools45/files/locking.sh /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/hotplug/NetBSD/ /usr/bin/sed -e "s,@XENDCONFDIR@,/usr/pkg/etc/xen,g" /data/scratch/sysutils/xentools45/work/xen-4.5.5/docs/man/xenstore-chmod.pod.1 | pod2man -n xenstore-chmod >/data/scratch/sysutils/xentools45/work/xenstore-chmod.1 /usr/bin/sed -e "s,@XENDCONFDIR@,/usr/pkg/etc/xen,g" /data/scratch/sysutils/xentools45/work/xen-4.5.5/docs/man/xenstore-ls.pod.1 | pod2man -n xenstore-ls >/data/scratch/sysutils/xentools45/work/xenstore-ls.1 /usr/bin/sed -e "s,@XENDCONFDIR@,/usr/pkg/etc/xen,g" /data/scratch/sysutils/xentools45/work/xen-4.5.5/docs/man/xenstore.pod.1 | pod2man -n xenstore >/data/scratch/sysutils/xentools45/work/xenstore.1 /usr/bin/sed -e "s,@XENDCONFDIR@,/usr/pkg/etc/xen,g" /data/scratch/sysutils/xentools45/work/xen-4.5.5/docs/man/xl.cfg.pod.5 | pod2man -n xl.cfg >/data/scratch/sysutils/xentools45/work/xl.cfg.5 /usr/bin/sed -e "s,@XENDCONFDIR@,/usr/pkg/etc/xen,g" /data/scratch/sysutils/xentools45/work/xen-4.5.5/docs/man/xl.conf.pod.5 | pod2man -n xl.conf >/data/scratch/sysutils/xentools45/work/xl.conf.5 /usr/bin/sed -e "s,@XENDCONFDIR@,/usr/pkg/etc/xen,g" /data/scratch/sysutils/xentools45/work/xen-4.5.5/docs/man/xl.pod.1 | pod2man -n xl >/data/scratch/sysutils/xentools45/work/xl.1 /usr/bin/sed -e "s,@XENDCONFDIR@,/usr/pkg/etc/xen,g" /data/scratch/sysutils/xentools45/work/xen-4.5.5/docs/man/xlcpupool.cfg.pod.5 | pod2man -n xlcpupool.cfg >/data/scratch/sysutils/xentools45/work/xlcpupool.cfg.5 gmake[1]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools' /usr/pkg/bin/gmake -C include all gmake[2]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/include' /usr/pkg/bin/gmake -C xen-foreign gmake[3]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/include/xen-foreign' mkdir -p xen/libelf ln -sf /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/include/../../xen/include/public/COPYING xen ln -sf /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/include/../../xen/include/public/domctl.h /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/include/../../xen/include/public/event_channel.h /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/include/../../xen/include/public/trace.h /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/include/../../xen/include/public/tmem.h /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/include/../../xen/include/public/platform.h /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/include/../../xen/include/public/arch-x86_64.h /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/include/../../xen/include/public/physdev.h /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/include/../../xen/include/public/xen-compat.h /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/include/../../xen/include/public/grant_table.h /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/include/../../xen/include/public/callback.h /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/include/../../xen/include/public/memory.h /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/include/../../xen/include/public/features.h /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/include/../../xen/include/public/xen.h /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/include/../../xen/include/public/arch-x86_32.h /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/include/../../xen/include/public/dom0_ops.h /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/include/../../xen/include/public/mem_event.h /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/include/../../xen/include/public/version.h /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/include/../../xen/include/public/sched.h /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/include/../../xen/include/public/xenoprof.h /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/include/../../xen/include/public/elfnote.h /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/include/../../xen/include/public/arch-arm.h /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/include/../../xen/include/public/gcov.h /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/include/../../xen/include/public/xencomm.h /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/include/../../xen/include/public/nmi.h /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/include/../../xen/include/public/kexec.h /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/include/../../xen/include/public/sysctl.h /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/include/../../xen/include/public/vcpu.h xen ln -sf /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/include/../../xen/include/public/arch-x86 /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/include/../../xen/include/public/arch-arm /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/include/../../xen/include/public/hvm /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/include/../../xen/include/public/io /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/include/../../xen/include/public/xsm xen ln -sf ../xen-sys/NetBSD xen/sys ln -sf /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/include/../../xen/include/xen/libelf.h /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/include/../../xen/include/xen/elfstructs.h xen/libelf/ ln -s ../xen-foreign xen/foreign touch xen/.dir python2.7 mkheader.py arm32 arm32.h /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/include/xen-foreign/../../../xen/include/public/arch-arm.h /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/include/xen-foreign/../../../xen/include/public/xen.h python2.7 mkheader.py arm64 arm64.h /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/include/xen-foreign/../../../xen/include/public/arch-arm.h /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/include/xen-foreign/../../../xen/include/public/xen.h python2.7 mkheader.py x86_32 x86_32.h /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/include/xen-foreign/../../../xen/include/public/arch-x86/xen-x86_32.h /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/include/xen-foreign/../../../xen/include/public/arch-x86/xen.h /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/include/xen-foreign/../../../xen/include/public/xen.h python2.7 mkheader.py x86_64 x86_64.h /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/include/xen-foreign/../../../xen/include/public/arch-x86/xen-x86_64.h /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/include/xen-foreign/../../../xen/include/public/arch-x86/xen.h /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/include/xen-foreign/../../../xen/include/public/xen.h python2.7 mkchecker.py checker.c arm32 arm64 x86_32 x86_64 gcc -Wall -Werror -Wstrict-prototypes -O2 -fomit-frame-pointer -fno-strict-aliasing -Wno-error=ignored-attributes -Wdeclaration-after-statement -o checker checker.c In file included from checker.c:12: ./arm32.h:121:69: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ __align8__ uint64_t evtchn_pending[sizeof(__align8__ __align8__ uint64_t) * 8]; ^~~~~~~~~~ ./arm32.h:14:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ ./arm32.h:121:58: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ __align8__ uint64_t evtchn_pending[sizeof(__align8__ __align8__ uint64_t) * 8]; ^~~~~~~~~~ ./arm32.h:14:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ ./arm32.h:122:66: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ __align8__ uint64_t evtchn_mask[sizeof(__align8__ __align8__ uint64_t) * 8]; ^~~~~~~~~~ ./arm32.h:14:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ ./arm32.h:122:55: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ __align8__ uint64_t evtchn_mask[sizeof(__align8__ __align8__ uint64_t) * 8]; ^~~~~~~~~~ ./arm32.h:14:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from checker.c:13: ./arm64.h:121:69: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ __align8__ uint64_t evtchn_pending[sizeof(__align8__ __align8__ uint64_t) * 8]; ^~~~~~~~~~ ./arm64.h:14:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ ./arm64.h:121:58: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ __align8__ uint64_t evtchn_pending[sizeof(__align8__ __align8__ uint64_t) * 8]; ^~~~~~~~~~ ./arm64.h:14:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ ./arm64.h:122:66: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ __align8__ uint64_t evtchn_mask[sizeof(__align8__ __align8__ uint64_t) * 8]; ^~~~~~~~~~ ./arm64.h:14:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ ./arm64.h:122:55: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ __align8__ uint64_t evtchn_mask[sizeof(__align8__ __align8__ uint64_t) * 8]; ^~~~~~~~~~ ./arm64.h:14:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from checker.c:15: ./x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ ./x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ ./x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ ./x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ 10 warnings generated. ./checker > tmp.size diff -u reference.size tmp.size rm tmp.size gmake[3]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/include/xen-foreign' gmake[2]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/include' gmake[1]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools' gmake[1]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools' /usr/pkg/bin/gmake -C libxc all gmake[2]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc' /usr/pkg/bin/gmake libs gmake[3]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc' rm -f _paths.h.tmp; echo "#define SBINDIR \"/usr/pkg/sbin\"" >>_paths.h.tmp; echo "#define BINDIR \"/usr/pkg/bin\"" >>_paths.h.tmp; echo "#define LIBEXEC \"/usr/pkg/libexec/xen\"" >>_paths.h.tmp; echo "#define LIBEXEC_BIN \"/usr/pkg/libexec/xen/bin\"" >>_paths.h.tmp; echo "#define LIBDIR \"/usr/pkg/lib\"" >>_paths.h.tmp; echo "#define SHAREDIR \"/usr/pkg/share\"" >>_paths.h.tmp; echo "#define XENFIRMWAREDIR \"/usr/pkg/libexec/xen/boot\"" >>_paths.h.tmp; echo "#define XEN_CONFIG_DIR \"/usr/pkg/etc/xen\"" >>_paths.h.tmp; echo "#define XEN_SCRIPT_DIR \"/usr/pkg/etc/xen/scripts\"" >>_paths.h.tmp; echo "#define XEN_LOCK_DIR \"/var/run\"" >>_paths.h.tmp; echo "#define XEN_RUN_DIR \"/var/run/xen\"" >>_paths.h.tmp; echo "#define XEN_PAGING_DIR \"/var/lib/xen/xenpaging\"" >>_paths.h.tmp; if ! cmp -s _paths.h.tmp _paths.h; then mv -f _paths.h.tmp _paths.h; else rm -f _paths.h.tmp; fi gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_core.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -c -o xc_core.o xc_core.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_core_x86.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -c -o xc_core_x86.o xc_core_x86.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_cpupool.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -c -o xc_cpupool.o xc_cpupool.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_domain.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -c -o xc_domain.o xc_domain.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_evtchn.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -c -o xc_evtchn.o xc_evtchn.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_gnttab.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -c -o xc_gnttab.o xc_gnttab.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_misc.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -c -o xc_misc.o xc_misc.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_flask.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -c -o xc_flask.o xc_flask.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_physdev.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -c -o xc_physdev.o xc_physdev.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_private.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -c -o xc_private.o xc_private.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_sedf.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -c -o xc_sedf.o xc_sedf.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_csched.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -c -o xc_csched.o xc_csched.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_csched2.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -c -o xc_csched2.o xc_csched2.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_arinc653.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -c -o xc_arinc653.o xc_arinc653.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_rt.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -c -o xc_rt.o xc_rt.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_tbuf.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -c -o xc_tbuf.o xc_tbuf.c In file included from xc_evtchn.c:23: In file included from ./xc_private.h:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from xc_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_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_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))) ^~~~~~~~~~~ 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. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_pm.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -c -o xc_pm.o xc_pm.c In file included from xc_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))) ^~~~~~~~~~~ 2 warnings generated. In file included from xc_private.c:21: In file included from ./xc_private.h:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from xc_flask.c:19: In file included from ./xc_private.h:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_cpu_hotplug.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -c -o xc_cpu_hotplug.o xc_cpu_hotplug.c In file included from xc_core_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))) ^~~~~~~~~~~ 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_resume.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_resume.o xc_resume.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))) ^~~~~~~~~~~ gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_tmem.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -c -o xc_tmem.o xc_tmem.c 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] In file included from __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; xc_physdev.c: ^~~~~~~~~~24: In file included from /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h./xc_private.h::1333:: 36In file included from : ./include/xenctrl.hnote:56: expanded from macro '__align8__': /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] ^~~~~~~~~~~ __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] In file included from In file included from xc_csched2.cxc_arinc653.c::2725: : In file included from __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8];./xc_private.h In file included from ^~~~~~~~~~ ./xc_private.h/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h::3333:13: : In file included from :In file included from ./include/xenctrl.h36./include/xenctrl.h::: 56: note/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h: 56expanded from macro '__align8__': :/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h198::19847: :warning47: :# define __align8__ __attribute__((aligned (8))) 'aligned' attribute ignored when parsing type [-Wignored-attributes] ^~~~~~~~~~~ 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]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8];expanded from macro '__align8__' ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:# define __align8__ __attribute__((aligned (8)))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 :/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h199::1344:: 36warning: : note: 'aligned' attribute ignored when parsing type [-Wignored-attributes] expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_mem_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 2 warnings generated. 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_mem_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/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_mem_access.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -c -o xc_mem_access.o xc_mem_access.c 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_memshr.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -c -o xc_memshr.o xc_memshr.c 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_hcall_buf.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -c -o xc_hcall_buf.o xc_hcall_buf.c 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_foreign_memory.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -c -o xc_foreign_memory.o xc_foreign_memory.c 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_kexec.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -c -o xc_kexec.o xc_kexec.c 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .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. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xtl_logger_stdio.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -c -o xtl_logger_stdio.o xtl_logger_stdio.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_resource.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -c -o xc_resource.o xc_resource.c 2 warnings generated. 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))) ^~~~~~~~~~~ gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_psr.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -c -o xc_psr.o xc_psr.c 2 warnings generated. 2 warnings generated. In file included from xc_resume.c:17: In file included from ./xc_private.h:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_pagetab.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -c -o xc_pagetab.o xc_pagetab.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_netbsd.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -c -o xc_netbsd.o xc_netbsd.c In file included from xc_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_kexec.c:13: In file included from ./xc_private.h:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from xc_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_event.c:24: In file included from ./xc_private.h:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ 2 warnings generated. 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_core.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o xc_core.opic xc_core.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_core_x86.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o xc_core_x86.opic xc_core_x86.c 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_cpupool.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o xc_cpupool.opic xc_cpupool.c 2 warnings generated. 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_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_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/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_evtchn.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o xc_evtchn.opic xc_evtchn.c xc_pagetab.c:62:31: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] paddr = (uint64_t)xen_cr3_to_pfn_x86_64(ctx.x64.ctrlreg[3]) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:30:38: note: expanded from macro 'xen_cr3_to_pfn_x86_64' #define xen_cr3_to_pfn_x86_64(cr3) ((__align8__ uint64_t)(cr3) >> 12) ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from xc_hcall_buf.c:23: In file included from ./xc_private.h:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from xc_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))) ^~~~~~~~~~~ 2 warnings generated. 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))) ^~~~~~~~~~~ gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_gnttab.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o xc_gnttab.opic xc_gnttab.c 3 warnings generated. 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_psr.c:20: In file included from ./xc_private.h:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from xc_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/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_misc.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o xc_misc.opic xc_misc.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_flask.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o xc_flask.opic xc_flask.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_physdev.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o xc_physdev.opic xc_physdev.c 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_private.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o xc_private.opic xc_private.c 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_sedf.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o xc_sedf.opic xc_sedf.c 2 warnings generated. 2 warnings generated. 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_csched.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o xc_csched.opic xc_csched.c 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_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 gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_arinc653.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o xc_arinc653.opic xc_arinc653.c In file included from xc_domain.cIn file included from :xc_netbsd.c23:: 31In file included from : ./xc_private.hIn file included from :./xc_private.h33:: 33In file included from : ./include/xenctrl.h:In file included from 56./include/xenctrl.h: :/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h56:198: :/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h47::198 :warning47: :'aligned' attribute ignored when parsing type [-Wignored-attributes] warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_rt.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o xc_rt.opic xc_rt.c In file included from xc_cpupool.c:24: In file included from ./xc_private.h:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from xc_evtchn.c:23: In file included from ./xc_private.h:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from xc_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_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))) ^~~~~~~~~~~ 2 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))) ^~~~~~~~~~~ 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_tbuf.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o xc_tbuf.opic xc_tbuf.c 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/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_pm.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o xc_pm.opic xc_pm.c 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_cpu_hotplug.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o xc_cpu_hotplug.opic xc_cpu_hotplug.c 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))) ^~~~~~~~~~~ In file included from /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.hxc_arinc653.c::19927:44: :In file included from ./xc_private.hwarning:: 33'aligned' attribute ignored when parsing type [-Wignored-attributes]: In file included from ./include/xenctrl.h:56: __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 : ^~~~~~~~~~198 :/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h47::13 :warning36: :'aligned' attribute ignored when parsing type [-Wignored-attributes] note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ 2 warnings generated. 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. 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_resume.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o xc_resume.opic xc_resume.c In file included from xc_csched.c:25: In file included from ./xc_private.h:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_tmem.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o xc_tmem.opic xc_tmem.c In file included from xc_rt.c:26: In file included from ./xc_private.h:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_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 In file included from xc_sedf.c:25: gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-errorIn file included from =ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -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/sc./xc_private.hratch/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 :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_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/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_mem_access.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o xc_mem_access.opic xc_mem_access.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_memshr.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o xc_memshr.opic xc_memshr.c 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_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/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_foreign_memory.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o xc_foreign_memory.opic xc_foreign_memory.c 2 warnings generated. 2 warnings generated. In file included from xc_csched2.c:25: In file included from ./xc_private.h:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_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 gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xtl_core.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o xtl_core.opic xtl_core.c 2 warnings generated. 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .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 gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_resource.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o xc_resource.opic xc_resource.c In file included from xc_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/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_psr.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o xc_psr.opic xc_psr.c 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))) ^~~~~~~~~~~ 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_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] In file included from __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8];xc_mem_event.c : ^~~~~~~~~~ 24/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h: :13In file included from :./xc_private.h36:: 33note: expanded from macro '__align8__' : In file included from ./include/xenctrl.h:# define __align8__ __attribute__((aligned (8)))56 : ^~~~~~~~~~~/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h :198:47: warning/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h: :199'aligned' attribute ignored when parsing type [-Wignored-attributes]:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ 2 warnings generated. 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))) ^~~~~~~~~~~ gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_pagetab.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o xc_pagetab.opic xc_pagetab.c 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_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] 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 __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; : ^~~~~~~~~~198 :/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h47:13::36 : warningnote: : 'aligned' attribute ignored when parsing type [-Wignored-attributes]expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: 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. 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_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/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xg_private.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -c -o xg_private.o xg_private.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_suspend.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -c -o xc_suspend.o xc_suspend.c 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_domain_restore.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -c -o xc_domain_restore.o xc_domain_restore.c 2 warnings generated. 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_domain_save.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -c -o xc_domain_save.o xc_domain_save.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_offline_page.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -c -o xc_offline_page.o xc_offline_page.c 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_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))) ^~~~~~~~~~~ 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_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_kexec.c:13: In file included from ./xc_private.h:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ 2 warnings generated. 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -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 gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .libelf-loader.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -Wno-pointer-sign -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -c -o libelf-loader.o ../../xen/common/libelf/libelf-loader.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .libelf-dominfo.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -Wno-pointer-sign -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -c -o libelf-dominfo.o ../../xen/common/libelf/libelf-dominfo.c 2 warnings generated. 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_dom_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_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/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_dom_boot.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -c -o xc_dom_boot.o xc_dom_boot.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_dom_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 xc_pagetab.c:62:31: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] paddr = (uint64_t)xen_cr3_to_pfn_x86_64(ctx.x64.ctrlreg[3]) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:30:38: note: expanded from macro 'xen_cr3_to_pfn_x86_64' #define xen_cr3_to_pfn_x86_64(cr3) ((__align8__ uint64_t)(cr3) >> 12) ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from xc_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))) ^~~~~~~~~~~ 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_dom_bzimageloader.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -DHAVE_BZLIB -lbz2 -DHAVE_LZMA -llzma -c -o xc_dom_bzimageloader.o xc_dom_bzimageloader.c 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))) ^~~~~~~~~~~ 3 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_dom_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 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_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_offline_page.c:29: In file included from ./xc_core.h:25: In file included from ./xg_private.h:30: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_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_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))) ^~~~~~~~~~~ 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_dom_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 ../../xen/common/libelf/libelf-tools.c:19: In file included from ../../xen/common/libelf/libelf-private.h:75: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ 2 warnings generated. In file included from xc_domain_save.c:30: In file included from ./xc_private.h:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -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 2 warnings generated. 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignorIn file included from ed-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-pacIn file included from xc_dom_bzimageloader.cxc_compression.cked-member -Wdeclaration-after-statement -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/sysu::tils/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 3535: : In file included from In file included from ./xc_private.h./xg_private.h::30: 33In file included from : ./include/xenctrl.hIn file included from :56./include/xenctrl.h: :/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h56:: 198/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h::47198:: 47warning:: 'aligned' attribute ignored when parsing type [-Wignored-attributes]warning : 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h :/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h199:13::4436: : notewarning: : 'aligned' attribute ignored when parsing type [-Wignored-attributes]expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) __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: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.hexpanded from macro '__align8__': 199:44:# define __align8__ __attribute__((aligned (8))) warning ^~~~~~~~~~~: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_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/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xg_private.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o xg_private.opic xg_private.c In file included from ../../xen/common/libelf/libelf-loader.c:23: In file included from ../../xen/common/libelf/libelf-private.h:75: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from xc_dom_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))) ^~~~~~~~~~~ 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 ../../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))) ^~~~~~~~~~~ In file included from xc_dom_boot.c:34: In file included from ./xg_private.h:30: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from xc_dom_core.c:35: In file included from ./xg_private.h:30: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from xc_dom_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))) ^~~~~~~~~~~ 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/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_suspend.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o xc_suspend.opic xc_suspend.c In file included from xc_dom_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/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_domain_restore.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o xc_domain_restore.opic xc_domain_restore.c 2 warnings generated. 2 warnings generated. 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_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 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_offline_page.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o xc_offline_page.opic xc_offline_page.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_compression.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o xc_compression.opic xc_compression.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .libelf-tools.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -Wno-pointer-sign -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o libelf-tools.opic ../../xen/common/libelf/libelf-tools.c xc_dom_x86.c:650:24: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] ctxt->ctrlreg[3] = xen_pfn_to_cr3_x86_64(cr3_pfn); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:29:38: note: expanded from macro 'xen_pfn_to_cr3_x86_64' #define xen_pfn_to_cr3_x86_64(pfn) ((__align8__ uint64_t)(pfn) << 12) ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from xg_private.c:25: In file included from ./xg_private.h:30: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ 2 warnings generated. 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .libelf-loader.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -Wno-pointer-sign -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o libelf-loader.opic ../../xen/common/libelf/libelf-loader.c 2 warnings generated. 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .libelf-dominfo.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -Wno-pointer-sign -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o libelf-dominfo.opic ../../xen/common/libelf/libelf-dominfo.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_dom_core.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o xc_dom_core.opic xc_dom_core.c In file included from xc_hvm_build_x86.c:25: In file included from ./xg_private.h:30: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ 2 warnings generated. In file included from xc_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/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_dom_boot.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o xc_dom_boot.opic xc_dom_boot.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_dom_elfloader.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o xc_dom_elfloader.opic xc_dom_elfloader.c 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_dom_bzimageloader.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -DHAVE_BZLIB -lbz2 -DHAVE_LZMA -llzma -fPIC -c -o xc_dom_bzimageloader.opic xc_dom_bzimageloader.c 3 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./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 In file included from xc_suspend.c:20: In file included from ./xc_private.h:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from xc_domain_save.c:30: In file included from ./xc_private.h:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_dom_binloader.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o xc_dom_binloader.opic xc_dom_binloader.c 2 warnings generated. 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_dom_compat_linux.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o xc_dom_compat_linux.opic xc_dom_compat_linux.c 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))) ^~~~~~~~~~~ gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_dom_x86.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o xc_dom_x86.opic xc_dom_x86.c 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_cpuid_x86.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o xc_cpuid_x86.opic xc_cpuid_x86.c 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_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_domain_restore.c:43: In file included from ./xg_private.h:30: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from xc_dom_boot.c:34: In file included from ./xg_private.h:30: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ 2 warnings generated. In file included from ../../xen/common/libelf/libelf-tools.c:19: In file included from ../../xen/common/libelf/libelf-private.h:75: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_hvm_build_x86.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o xc_hvm_build_x86.opic xc_hvm_build_x86.c 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))) ^~~~~~~~~~~ In file included from xc_dom_core.c:35: In file included from ./xg_private.h:30: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from xc_dom_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 ../../xen/common/libelf/libelf-loader.c:23: In file included from ../../xen/common/libelf/libelf-private.h:75: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from xc_dom_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/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xenctrl_osdep_ENOSYS.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o xenctrl_osdep_ENOSYS.opic xenctrl_osdep_ENOSYS.c 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))) ^~~~~~~~~~~ 2 warnings generated. 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 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_x86.c :33: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ 2 warnings generated. 2 warnings generated. 2 warnings generated. 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))) ^~~~~~~~~~~ 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. 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_hvm_build_x86.c:25: In file included from ./xg_private.h:30: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ 2 warnings generated. 2 warnings generated. In file included from xenctrl_osdep_ENOSYS.c:7: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ 2 warnings generated. 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 2 warnings generated. 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/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-xenstore.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xenstore_client.o.d -fno-optimize-sibling-calls -Werror -I. -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/ -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/include -DXEN_LIB_STORED="\"/var/run/xenstored\"" -fno-optimize-sibling-calls -c -o xenstore_client.o xenstore_client.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-xenstore.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xs.opic.d -fno-optimize-sibling-calls -Werror -I. -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/ -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/include -DXEN_LIB_STORED="\"/var/run/xenstored\"" -fno-optimize-sibling-calls -DUSE_PTHREAD -fPIC -c -o xs.opic xs.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-xenstore.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xs_lib.opic.d -fno-optimize-sibling-calls -Werror -I. -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/ -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/include -DXEN_LIB_STORED="\"/var/run/xenstored\"" -fno-optimize-sibling-calls -fPIC -c -o xs_lib.opic xs_lib.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-xenstore.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xenstore_control.o.d -fno-optimize-sibling-calls -Werror -I. -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/ -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/include -DXEN_LIB_STORED="\"/var/run/xenstored\"" -fno-optimize-sibling-calls -c -o xenstore_control.o xenstore_control.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-xenstore.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xs.o.d -fno-optimize-sibling-calls -Werror -I. -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/ -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/include -DXEN_LIB_STORED="\"/var/run/xenstored\"" -fno-optimize-sibling-calls -c -o xs.o xs.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-xenstore.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xs_lib.o.d -fno-optimize-sibling-calls -Werror -I. -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/ -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/include -DXEN_LIB_STORED="\"/var/run/xenstored\"" -fno-optimize-sibling-calls -c -o xs_lib.o xs_lib.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-xenstore.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xs_tdb_dump.o.d -fno-optimize-sibling-calls -Werror -I. -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/ -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/include -DXEN_LIB_STORED="\"/var/run/xenstored\"" -fno-optimize-sibling-calls -c -o xs_tdb_dump.o xs_tdb_dump.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-xenstore.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .utils.o.d -fno-optimize-sibling-calls -Werror -I. -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/ -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/include -DXEN_LIB_STORED="\"/var/run/xenstored\"" -fno-optimize-sibling-calls -c -o utils.o utils.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-xenstore.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .tdb.o.d -fno-optimize-sibling-calls -Werror -I. -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/ -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/include -DXEN_LIB_STORED="\"/var/run/xenstored\"" -fno-optimize-sibling-calls -c -o tdb.o tdb.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-xenstore.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .talloc.o.d -fno-optimize-sibling-calls -Werror -I. -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/ -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/include -DXEN_LIB_STORED="\"/var/run/xenstored\"" -fno-optimize-sibling-calls -c -o talloc.o talloc.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-xenstore.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xenstored_core.o.d -fno-optimize-sibling-calls -Werror -I. -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/ -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/include -DXEN_LIB_STORED="\"/var/run/xenstored\"" -fno-optimize-sibling-calls -c -o xenstored_core.o xenstored_core.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-xenstore.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xenstored_watch.o.d -fno-optimize-sibling-calls -Werror -I. -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/ -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/include -DXEN_LIB_STORED="\"/var/run/xenstored\"" -fno-optimize-sibling-calls -c -o xenstored_watch.o xenstored_watch.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-xenstore.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xenstored_domain.o.d -fno-optimize-sibling-calls -Werror -I. -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/ -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/include -DXEN_LIB_STORED="\"/var/run/xenstored\"" -fno-optimize-sibling-calls -c -o xenstored_domain.o xenstored_domain.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-xenstore.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xenstored_transaction.o.d -fno-optimize-sibling-calls -Werror -I. -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/ -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/include -DXEN_LIB_STORED="\"/var/run/xenstored\"" -fno-optimize-sibling-calls -c -o xenstored_transaction.o xenstored_transaction.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-xenstore.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .hashtable.o.d -fno-optimize-sibling-calls -Werror -I. -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/ -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/include -DXEN_LIB_STORED="\"/var/run/xenstored\"" -fno-optimize-sibling-calls -c -o hashtable.o hashtable.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-xenstore.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xenstored_posix.o.d -fno-optimize-sibling-calls -Werror -I. -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/ -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/include -DXEN_LIB_STORED="\"/var/run/xenstored\"" -fno-optimize-sibling-calls -c -o xenstored_posix.o xenstored_posix.c In file included from xenstored_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_posix.c:28: In file included from ./xenstored_core.h:23: In file included from /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/libxc/include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from xenstored_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))) ^~~~~~~~~~~ 2 warnings generated. 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))) ^~~~~~~~~~~ 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 -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. 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 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 ln -f xenstore xenstore-exists ln -f xenstore xenstore-list ln -f xenstore xenstore-read ln -f xenstore xenstore-rm ln -f xenstore xenstore-chmod ln -f xenstore xenstore-write ln -f xenstore xenstore-ls ln -f xenstore xenstore-watch gmake[2]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore' gmake[1]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools' gmake[1]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools' /usr/pkg/bin/gmake -C misc all gmake[2]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc' gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-misc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xenperf.o.d -fno-optimize-sibling-calls -Werror -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/xenstore/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools -c -o xenperf.o xenperf.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-misc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xenpm.o.d -fno-optimize-sibling-calls -Werror -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/xenstore/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools -c -o xenpm.o xenpm.c gcc -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-misc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xen-tmem-list-parse.d -fno-optimize-sibling-calls -Werror -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/xenstore/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib xen-tmem-list-parse.c -o xen-tmem-list-parse gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-misc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .gtraceview.o.d -fno-optimize-sibling-calls -Werror -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/xenstore/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools -c -o gtraceview.o gtraceview.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-misc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .gtracestat.o.d -fno-optimize-sibling-calls -Werror -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/xenstore/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools -c -o gtracestat.o gtracestat.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-misc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xenlockprof.o.d -fno-optimize-sibling-calls -Werror -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/xenstore/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools -c -o xenlockprof.o xenlockprof.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-misc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xenwatchdogd.o.d -fno-optimize-sibling-calls -Werror -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/xenstore/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools -c -o xenwatchdogd.o xenwatchdogd.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-misc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xencov.o.d -fno-optimize-sibling-calls -Werror -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/xenstore/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools -c -o xencov.o xencov.c gcc -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-misc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xen-detect.d -fno-optimize-sibling-calls -Werror -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/xenstore/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib xen-detect.c -o xen-detect gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-misc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xen-hvmctx.o.d -fno-optimize-sibling-calls -Werror -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/xenstore/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools -c -o xen-hvmctx.o xen-hvmctx.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-misc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xen-hvmcrash.o.d -fno-optimize-sibling-calls -Werror -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/xenstore/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools -c -o xen-hvmcrash.o xen-hvmcrash.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-misc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xen-lowmemd.o.d -fno-optimize-sibling-calls -Werror -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/xenstore/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools -c -o xen-lowmemd.o xen-lowmemd.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-misc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xen-mfndump.o.d -fno-optimize-sibling-calls -Werror -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/xenstore/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools -c -o xen-mfndump.o xen-mfndump.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-misc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xen-hptool.o.d -fno-optimize-sibling-calls -Werror -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/xenstore/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools -c -o xen-hptool.o xen-hptool.c In file included from xenperf.c:13: In file included from /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc/include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from xen-hvmctx.c:47: In file included from /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc/include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from xenpm.c:28: In file included from /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc/include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from xen-lowmemd.c:7: In file included from /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc/include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from 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))) ^~~~~~~~~~~ 2 warnings generated. gcc -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -o xenperf xenperf.o /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc/libxenctrl.so 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 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))) ^~~~~~~~~~~ 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))) ^~~~~~~~~~~ 2 warnings generated. In file included from xenwatchdogd.c:4: In file included from /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc/include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ 2 warnings generated. In file included from xen-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] 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 __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from xenlockprof.c:13: In file included from /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc/include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ gcc -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -o xen-hvmctx xen-hvmctx.o /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc/libxenctrl.so 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))) ^~~~~~~~~~~ 2 warnings generated. 2 warnings generated. gcc -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -o xencov xencov.o /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc/libxenctrl.so 2 warnings generated. gcc -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -o xenwatchdogd xenwatchdogd.o /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc/libxenctrl.so 2 warnings generated. gcc -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -o xen-mfndump xen-mfndump.o /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc/libxenctrl.so /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc/libxenguest.so gcc -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -o xenlockprof xenlockprof.o /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc/libxenctrl.so 2 warnings generated. 2 warnings generated. 2 warnings generated. gcc -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -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-hptool xen-hptool.o /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc/libxenctrl.so /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc/libxenguest.so /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/xenstore/libxenstore.so gcc -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -o xenpm xenpm.o /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc/libxenctrl.so 2 warnings generated. 2 warnings generated. gcc -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -o gtraceview gtraceview.o -lcurses gcc -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -o gtracestat gtracestat.o gmake[2]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc' gmake[1]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools' gmake[1]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools' /usr/pkg/bin/gmake -C examples all gmake[2]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/examples' gmake[2]: Nothing to be done for 'all'. gmake[2]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/examples' gmake[1]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools' gmake[1]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools' /usr/pkg/bin/gmake -C hotplug all gmake[2]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/hotplug' gmake[3]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/hotplug' /usr/pkg/bin/gmake -C common all gmake[4]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/hotplug/common' rm -f "hotplugpath.sh".tmp; echo "SBINDIR=\"/usr/pkg/sbin\"" >>"hotplugpath.sh".tmp; echo "BINDIR=\"/usr/pkg/bin\"" >>"hotplugpath.sh".tmp; echo "LIBEXEC=\"/usr/pkg/libexec/xen\"" >>"hotplugpath.sh".tmp; echo "LIBEXEC_BIN=\"/usr/pkg/libexec/xen/bin\"" >>"hotplugpath.sh".tmp; echo "LIBDIR=\"/usr/pkg/lib\"" >>"hotplugpath.sh".tmp; echo "SHAREDIR=\"/usr/pkg/share\"" >>"hotplugpath.sh".tmp; echo "XENFIRMWAREDIR=\"/usr/pkg/libexec/xen/boot\"" >>"hotplugpath.sh".tmp; echo "XEN_CONFIG_DIR=\"/usr/pkg/etc/xen\"" >>"hotplugpath.sh".tmp; echo "XEN_SCRIPT_DIR=\"/usr/pkg/etc/xen/scripts\"" >>"hotplugpath.sh".tmp; echo "XEN_LOCK_DIR=\"/var/run\"" >>"hotplugpath.sh".tmp; echo "XEN_RUN_DIR=\"/var/run/xen\"" >>"hotplugpath.sh".tmp; echo "XEN_PAGING_DIR=\"/var/lib/xen/xenpaging\"" >>"hotplugpath.sh".tmp; if ! cmp -s "hotplugpath.sh".tmp "hotplugpath.sh"; then mv -f "hotplugpath.sh".tmp "hotplugpath.sh"; else rm -f "hotplugpath.sh".tmp; fi gmake[4]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/hotplug/common' gmake[3]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/hotplug' gmake[3]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/hotplug' /usr/pkg/bin/gmake -C NetBSD all gmake[4]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/hotplug/NetBSD' gmake[4]: Nothing to be done for 'all'. gmake[4]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/hotplug/NetBSD' gmake[3]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/hotplug' gmake[2]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/hotplug' gmake[1]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools' gmake[1]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools' /usr/pkg/bin/gmake -C xentrace all gmake[2]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xentrace' gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-xentrace.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xentrace.o.d -fno-optimize-sibling-calls -Werror -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xentrace/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xentrace/../../tools/include -c -o xentrace.o xentrace.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-xentrace.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .setsize.o.d -fno-optimize-sibling-calls -Werror -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xentrace/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xentrace/../../tools/include -c -o setsize.o setsize.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-xentrace.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xenctx.o.d -fno-optimize-sibling-calls -Werror -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xentrace/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xentrace/../../tools/include -c -o xenctx.o xenctx.c In file included from 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))) ^~~~~~~~~~~ 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))) ^~~~~~~~~~~ 2 warnings generated. gcc -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -o xentrace_setsize setsize.o /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xentrace/../../tools/libxc/libxenctrl.so 2 warnings generated. 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/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-xcutils.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .readnotes.o.d -fno-optimize-sibling-calls -Werror -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xcutils/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xcutils/../../tools/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xcutils/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xcutils/../../tools/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xcutils/../../tools/libxc -c -o readnotes.o readnotes.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-xcutils.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .lsevtchn.o.d -fno-optimize-sibling-calls -Werror -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xcutils/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xcutils/../../tools/include -c -o lsevtchn.o lsevtchn.c In file included from lsevtchn.c:7: In file included from /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xcutils/../../tools/libxc/include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xcutils/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xcutils/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xcutils/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xcutils/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from readnotes.c:14: In file included from /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xcutils/../../tools/libxc/xg_private.h:30: In file included from /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xcutils/../../tools/libxc/include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xcutils/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xcutils/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xcutils/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xcutils/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ 2 warnings generated. gcc -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib lsevtchn.o -o lsevtchn /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xcutils/../../tools/libxc/libxenctrl.so 2 warnings generated. gcc -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib readnotes.o -o readnotes /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xcutils/../../tools/libxc/libxenctrl.so /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xcutils/../../tools/libxc/libxenguest.so gmake[2]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xcutils' gmake[1]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools' gmake[1]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools' /usr/pkg/bin/gmake -C firmware all gmake[2]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware' /usr/pkg/bin/gmake CC=gcc PYTHON=python2.7 subdirs-all gmake[3]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware' gmake[4]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware' /usr/pkg/bin/gmake -C rombios all gmake[5]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/rombios' gmake[6]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/rombios' /usr/pkg/bin/gmake -C 32bit all gmake[7]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/rombios/32bit' gmake[8]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/rombios/32bit' /usr/pkg/bin/gmake -C tcgbios all gmake[9]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/rombios/32bit/tcgbios' gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m32 -march=i686 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .tcgbios.o.d -fno-optimize-sibling-calls -Werror -nopie -fno-stack-protector -fno-exceptions -fno-builtin -msoft-float -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/rombios/32bit/tcgbios/../../../../../tools/include -I.. -I../.. -c -o tcgbios.o tcgbios.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m32 -march=i686 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .tpm_drivers.o.d -fno-optimize-sibling-calls -Werror -nopie -fno-stack-protector -fno-exceptions -fno-builtin -msoft-float -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/rombios/32bit/tcgbios/../../../../../tools/include -I.. -I../.. -c -o tpm_drivers.o tpm_drivers.c tcgbios.c:1520:34: warning: taking address of packed member 'u' of class or structure 'pushad_regs_t' may result in an unaligned pointer value [-Waddress-of-packed-member] ®s->u.r32.edx); ^~~~~~~~~~~~~~~ 1 warning generated. ld -melf_i386 -r tcgbios.o tpm_drivers.o -o tcgbiosext.o gmake[9]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/rombios/32bit/tcgbios' gmake[8]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/rombios/32bit' /usr/pkg/bin/gmake 32bitbios_flat.h gmake[8]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/rombios/32bit' gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m32 -march=i686 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .32bitbios.o.d -fno-optimize-sibling-calls -Werror -nopie -fno-stack-protector -fno-exceptions -fno-builtin -msoft-float -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/rombios/32bit/../../../../tools/include -I.. -c -o 32bitbios.o 32bitbios.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m32 -march=i686 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .util.o.d -fno-optimize-sibling-calls -Werror -nopie -fno-stack-protector -fno-exceptions -fno-builtin -msoft-float -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/rombios/32bit/../../../../tools/include -I.. -c -o util.o util.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m32 -march=i686 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .pmm.o.d -fno-optimize-sibling-calls -Werror -nopie -fno-stack-protector -fno-exceptions -fno-builtin -msoft-float -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/rombios/32bit/../../../../tools/include -I.. -c -o pmm.o pmm.c ld -melf_i386 -s -r 32bitbios.o tcgbios/tcgbiosext.o util.o pmm.o -o 32bitbios_all.o sh mkhex highbios_array 32bitbios_all.o > 32bitbios_flat.h gmake[8]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/rombios/32bit' gmake[7]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/rombios/32bit' gmake[6]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/rombios' /usr/pkg/bin/gmake BIOS-bochs-latest gmake[6]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/rombios' gcc -o biossums biossums.c gcc -DBX_SMP_PROCESSORS=1 -E -P rombios.c > _rombios_.c bcc -o rombios.s -C-c -D__i86__ -0 -S _rombios_.c sed -e 's/^\.text//' -e 's/^\.data//' rombios.s > _rombios_.s as86 _rombios_.s -b tmp.bin -u- -w- -g -0 -j -O -l rombios.txt perl makesym.perl < rombios.txt > rombios.sym mv tmp.bin BIOS-bochs-latest ./biossums BIOS-bochs-latest PCI-Bios header at: 0xB120 Current checksum: 0xEC Calculated checksum: 0xEC $PIR header at: 0xB470 Current checksum: 0x37 Calculated checksum: 0x27 Setting checksum. Bios checksum at: 0xFFFF Current checksum: 0x00 Calculated checksum: 0x43 Setting checksum. rm -f _rombios_.s gmake[6]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/rombios' gmake[5]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/rombios' gmake[4]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware' gmake[4]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware' /usr/pkg/bin/gmake -C vgabios all gmake[5]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/vgabios' gcc -o biossums biossums.c gcc -o vbetables-gen vbetables-gen.c ./vbetables-gen > vbetables.h gcc -E -P vgabios.c -DVBE "-DVGABIOS_DATE=\"`date '+%d %b %Y'`\"" > _vgabios_.c gcc -E -P vgabios.c -DVBE -DDEBUG "-DVGABIOS_DATE=\"`date '+%d %b %Y'`\"" > _vgabios-debug_.c gcc -E -P vgabios.c -DCIRRUS -DPCIBIOS "-DVGABIOS_DATE=\"`date '+%d %b %Y'`\"" > _vgabios-cirrus_.c gcc -E -P vgabios.c -DCIRRUS -DCIRRUS_DEBUG -DPCIBIOS "-DVGABIOS_DATE=\"`date '+%d %b %Y'`\"" > _vgabios-cirrus-debug_.c bcc -o vgabios.s -C-c -D__i86__ -S -0 _vgabios_.c bcc -o vgabios-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-debug.s -C-c -D__i86__ -S -0 _vgabios-debug_.c sed -e 's/^\.text//' -e 's/^\.data//' vgabios.s > _vgabios_.s sed -e 's/^\.text//' -e 's/^\.data//' vgabios-cirrus-debug.s > _vgabios-cirrus-debug_.s as86 _vgabios_.s -b vgabios.bin -u -w- -g -0 -j -O -l vgabios.txt as86 _vgabios-cirrus-debug_.s -b vgabios-cirrus.debug.bin -u -w- -g -0 -j -O -l vgabios-cirrus.debug.txt sed -e 's/^\.text//' -e 's/^\.data//' vgabios-cirrus.s > _vgabios-cirrus_.s sed -e 's/^\.text//' -e 's/^\.data//' vgabios-debug.s > _vgabios-debug_.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 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: 0xCC Setting checksum. ls -l VGABIOS-lgpl-latest.cirrus.debug.bin -rw-r--r-- 1 pbulkXXX wheel 35840 Jul 6 01:12 VGABIOS-lgpl-latest.cirrus.debug.bin rm -f _vgabios_.s _vgabios_.c vgabios.s cp vgabios.bin VGABIOS-lgpl-latest.bin ./biossums VGABIOS-lgpl-latest.bin rm -f _vgabios-cirrus_.s _vgabios-cirrus_.c vgabios-cirrus.s Bios checksum at: 0x9DFF Current checksum: 0x00 Calculated checksum: 0xCF Setting checksum. ls -l VGABIOS-lgpl-latest.bin cp vgabios-cirrus.bin VGABIOS-lgpl-latest.cirrus.bin -rw-r--r-- 1 pbulkXXX wheel 40448 Jul 6 01:12 VGABIOS-lgpl-latest.bin ./biossums VGABIOS-lgpl-latest.cirrus.bin Bios checksum at: 0x8BFF Current checksum: 0x00 Calculated checksum: 0xC2 Setting checksum. ls -l VGABIOS-lgpl-latest.cirrus.bin -rw-r--r-- 1 pbulkXXX wheel 35840 Jul 6 01:12 VGABIOS-lgpl-latest.cirrus.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: 0x3A Setting checksum. ls -l VGABIOS-lgpl-latest.debug.bin -rw-r--r-- 1 pbulkXXX wheel 41472 Jul 6 01:12 VGABIOS-lgpl-latest.debug.bin gmake[5]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/vgabios' gmake[4]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware' gmake[4]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware' /usr/pkg/bin/gmake -C etherboot all gmake[5]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/etherboot' ln -sf /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/../../ipxe ipxe for i in $(cat patches/series) ; do \ patch -d ipxe -p1 --quiet >ipxe/src/arch/i386/Makefile /usr/pkg/bin/gmake -C ipxe/src bin/rtl8139.rom gmake[6]: Entering directory '/data/scratch/sysutils/xentools45/work/ipxe/src' rm -f bin/*.* bin/errors bin/NIC ./util/nrv2b ./util/zbin ./util/elf2efi32 ./util/elf2efi64 ./util/efirom ./util/iccfix ./util/einfo TAGS bin/symtab [MEDIARULES] nbi [MEDIARULES] pxe [MEDIARULES] kpxe [MEDIARULES] kkpxe [MEDIARULES] exe [MEDIARULES] rom [MEDIARULES] hd [RULES] arch/i386/drivers/net/undiisr.S [MEDIARULES] mrom [MEDIARULES] dsk [RULES] arch/i386/interface/syslinux/com32_wrapper.S [RULES] arch/i386/firmware/pcbios/e820mangler.S [MEDIARULES] raw [MEDIARULES] lkrn [RULES] arch/i386/interface/pxe/pxe_entry.S [MEDIARULES] kkkpxe [RULES] arch/i386/prefix/mbr.S [RULES] arch/i386/prefix/pxeprefix.S [RULES] arch/i386/prefix/romprefix.S [RULES] arch/i386/prefix/exeprefix.S [RULES] arch/i386/prefix/hdprefix.S [RULES] arch/i386/prefix/kkkpxeprefix.S [RULES] arch/i386/prefix/usbdisk.S [RULES] arch/i386/prefix/nullprefix.S [RULES] arch/i386/prefix/bootpart.S [RULES] arch/i386/prefix/nbiprefix.S [RULES] arch/i386/prefix/kpxeprefix.S [RULES] arch/i386/prefix/undiloader.S [RULES] arch/i386/prefix/dskprefix.S [RULES] arch/i386/core/stack16.S [RULES] arch/i386/prefix/lkrnprefix.S [RULES] arch/i386/transitions/librm.S [RULES] arch/i386/transitions/libkir.S [RULES] arch/i386/transitions/liba20.S [RULES] arch/i386/prefix/mromprefix.S [RULES] arch/i386/prefix/unnrv2b.S [RULES] arch/i386/transitions/libpm.S [RULES] arch/i386/prefix/libprefix.S [RULES] arch/i386/prefix/kkpxeprefix.S [RULES] arch/i386/core/stack.S [RULES] arch/i386/prefix/unnrv2b16.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/undiload.c [RULES] arch/i386/drivers/net/undi.c [RULES] arch/i386/drivers/net/undipreload.c [RULES] arch/i386/drivers/net/undinet.c [RULES] arch/i386/drivers/net/undionly.c [RULES] arch/x86/prefix/efidrvprefix.c [RULES] arch/x86/interface/efi/efix86_nap.c [RULES] arch/x86/core/pcidirect.c [RULES] arch/x86/core/x86_string.c [RULES] arch/x86/prefix/efiprefix.c [RULES] arch/i386/hci/commands/reboot_cmd.c [RULES] arch/i386/interface/syslinux/comboot_resolv.c [RULES] arch/i386/interface/syslinux/comboot_call.c [RULES] arch/i386/hci/commands/pxe_cmd.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_loader.c [RULES] arch/i386/interface/pxe/pxe_udp.c [RULES] arch/i386/interface/pxe/pxe_preboot.c [RULES] arch/i386/interface/pxe/pxe_undi.c [RULES] arch/i386/interface/pxe/pxe_tftp.c [RULES] arch/i386/interface/pxe/pxe_exit_hook.c [RULES] arch/i386/interface/pxe/pxe_file.c [RULES] arch/i386/interface/pcbios/biosint.c [RULES] arch/i386/interface/pcbios/bios_timer.c [RULES] arch/i386/interface/pxe/pxe_call.c [RULES] arch/i386/interface/pcbios/bios_smbios.c [RULES] arch/i386/interface/pcbios/int13.c [RULES] arch/i386/interface/pcbios/pcibios.c [RULES] arch/i386/interface/pcbios/memtop_umalloc.c [RULES] arch/i386/interface/pcbios/bios_nap.c [RULES] arch/i386/image/comboot.c [RULES] arch/i386/image/elfboot.c [RULES] arch/i386/image/bootsector.c [RULES] arch/i386/image/multiboot.c [RULES] arch/i386/image/pxe_image.c [RULES] arch/i386/firmware/pcbios/bios_console.c [RULES] arch/i386/firmware/pcbios/fakee820.c [RULES] arch/i386/image/com32.c [RULES] arch/i386/image/nbi.c [RULES] arch/i386/image/bzimage.c [RULES] arch/i386/firmware/pcbios/basemem.c [RULES] arch/i386/firmware/pcbios/hidemem.c [RULES] arch/i386/firmware/pcbios/memmap.c [RULES] arch/i386/firmware/pcbios/pnpbios.c [RULES] arch/i386/core/nulltrap.c [RULES] arch/i386/core/dumpregs.c [RULES] arch/i386/core/relocate.c [RULES] arch/i386/core/x86_io.c [RULES] arch/i386/transitions/librm_mgmt.c [RULES] arch/i386/core/pic8259.c [RULES] arch/i386/core/timer2.c [RULES] arch/i386/core/runtime.c [RULES] arch/i386/core/video_subr.c [RULES] arch/i386/core/cpu.c [RULES] arch/i386/core/gdbmach.c [RULES] arch/i386/core/basemem_packet.c [RULES] config/config_net80211.c [RULES] config/config_ethernet.c [RULES] arch/i386/core/rdtsc_timer.c [RULES] config/config.c [RULES] config/config_fc.c [RULES] config/config_romprefix.c [RULES] usr/dhcpmgmt.c [RULES] usr/autoboot.c [RULES] usr/ifmgmt.c [RULES] config/config_infiniband.c [RULES] usr/fcmgmt.c [RULES] usr/pxemenu.c [RULES] usr/imgmgmt.c [RULES] usr/lotest.c [RULES] usr/route.c [RULES] usr/prompt.c [RULES] hci/keymap/keymap_es.c [RULES] hci/keymap/keymap_it.c [RULES] usr/iwmgmt.c [RULES] hci/keymap/keymap_ro.c [RULES] hci/keymap/keymap_sg.c [RULES] hci/keymap/keymap_hu.c [RULES] hci/keymap/keymap_bg.c [RULES] hci/keymap/keymap_cz.c [RULES] hci/keymap/keymap_fi.c [RULES] hci/keymap/keymap_de.c [RULES] hci/keymap/keymap_mk.c [RULES] hci/keymap/keymap_nl.c [RULES] hci/keymap/keymap_by.c [RULES] hci/keymap/keymap_az.c [RULES] hci/keymap/keymap_pl.c [RULES] hci/keymap/keymap_mt.c [RULES] hci/keymap/keymap_fr.c [RULES] hci/keymap/keymap_wo.c [RULES] hci/keymap/keymap_uk.c [RULES] hci/keymap/keymap_ua.c [RULES] hci/keymap/keymap_lt.c [RULES] hci/keymap/keymap_sr.c [RULES] hci/keymap/keymap_ru.c [RULES] hci/keymap/keymap_al.c [RULES] hci/keymap/keymap_et.c [RULES] hci/keymap/keymap_th.c [RULES] hci/keymap/keymap_no.c [RULES] hci/keymap/keymap_us.c [RULES] hci/keymap/keymap_cf.c [RULES] hci/keymap/keymap_il.c [RULES] hci/keymap/keymap_dk.c [RULES] hci/keymap/keymap_gr.c [RULES] hci/keymap/keymap_pt.c [RULES] hci/mucurses/print.c [RULES] hci/mucurses/colour.c [RULES] hci/mucurses/kb.c [RULES] hci/mucurses/widgets/editbox.c [RULES] hci/mucurses/print_nadv.c [RULES] hci/mucurses/ansi_screen.c [RULES] hci/mucurses/winattrs.c [RULES] hci/mucurses/mucurses.c [RULES] hci/mucurses/windows.c [RULES] hci/mucurses/slk.c [RULES] hci/mucurses/wininit.c [RULES] hci/tui/settings_ui.c [RULES] hci/mucurses/clear.c [RULES] hci/mucurses/edging.c [RULES] hci/mucurses/alert.c [RULES] hci/tui/login_ui.c [RULES] hci/commands/lotest_cmd.c [RULES] hci/commands/vlan_cmd.c [RULES] hci/commands/fcmgmt_cmd.c [RULES] hci/commands/iwmgmt_cmd.c [RULES] hci/commands/image_cmd.c [RULES] hci/commands/digest_cmd.c [RULES] hci/commands/dhcp_cmd.c [RULES] hci/commands/time_cmd.c [RULES] hci/commands/autoboot_cmd.c [RULES] hci/commands/route_cmd.c [RULES] hci/commands/ifmgmt_cmd.c [RULES] hci/commands/config_cmd.c [RULES] hci/wireless_errors.c [RULES] hci/commands/sanboot_cmd.c [RULES] hci/commands/login_cmd.c [RULES] hci/editstring.c [RULES] hci/shell.c [RULES] hci/readline.c [RULES] hci/commands/nvo_cmd.c [RULES] hci/strerror.c [RULES] hci/linux_args.c [RULES] hci/commands/gdbstub_cmd.c [RULES] crypto/axtls/rsa.c [RULES] crypto/axtls/sha1.c [RULES] crypto/axtls/bigint.c [RULES] crypto/axtls/aes.c [RULES] crypto/axtls_sha1.c [RULES] crypto/aes_wrap.c [RULES] crypto/axtls_aes.c [RULES] crypto/hmac.c [RULES] crypto/cbc.c [RULES] crypto/asn1.c [RULES] crypto/crc32.c [RULES] crypto/crypto_null.c [RULES] crypto/crandom.c [RULES] crypto/x509.c [RULES] crypto/sha1extra.c [RULES] crypto/chap.c [RULES] crypto/arc4.c [RULES] tests/linebuf_test.c [RULES] tests/umalloc_test.c [RULES] tests/bofm_test.c [RULES] crypto/md5.c [RULES] tests/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_settings.c [RULES] interface/efi/efi_console.c [RULES] interface/smbios/smbios.c [RULES] interface/efi/efi_pci.c [RULES] interface/efi/efi_bofm.c [RULES] interface/efi/efi_snp.c [RULES] interface/efi/efi_strerror.c [RULES] interface/efi/efi_driver.c [RULES] interface/efi/efi_strings.c [RULES] interface/efi/efi_timer.c [RULES] interface/efi/efi_smbios.c [RULES] interface/efi/efi_umalloc.c [RULES] interface/efi/efi_uaccess.c [RULES] interface/efi/efi_io.c [RULES] interface/efi/efi_init.c [RULES] drivers/infiniband/hermon.c [RULES] drivers/infiniband/arbel.c [RULES] drivers/infiniband/linda.c [RULES] drivers/infiniband/linda_fw.c [RULES] drivers/bitbash/bitbash.c [RULES] drivers/infiniband/qib7322.c [RULES] drivers/bitbash/i2c_bit.c [RULES] drivers/nvs/nvsvpd.c [RULES] drivers/bitbash/spi_bit.c [RULES] drivers/nvs/threewire.c [RULES] drivers/nvs/spi.c [RULES] drivers/block/ibft.c [RULES] drivers/nvs/nvs.c [RULES] drivers/block/srp.c [RULES] drivers/block/ata.c [RULES] drivers/block/scsi.c [RULES] drivers/net/vxge/vxge_traffic.c [RULES] drivers/net/efi/snpnet.c [RULES] drivers/net/efi/snponly.c [RULES] drivers/net/vxge/vxge.c [RULES] drivers/net/vxge/vxge_config.c [RULES] drivers/net/vxge/vxge_main.c [RULES] drivers/net/ath/ath9k/ath9k_ar9003_mac.c [RULES] drivers/net/ath/ath9k/ath9k_ar9003_calib.c [RULES] drivers/net/ath/ath9k/ath9k_init.c [RULES] drivers/net/ath/ath9k/ath9k_eeprom_9287.c [RULES] drivers/net/ath/ath9k/ath9k.c [RULES] drivers/net/ath/ath9k/ath9k_ar9002_hw.c [RULES] drivers/net/ath/ath9k/ath9k_ar9003_phy.c [RULES] drivers/net/ath/ath9k/ath9k_common.c [RULES] drivers/net/ath/ath9k/ath9k_calib.c [RULES] drivers/net/ath/ath9k/ath9k_eeprom_def.c [RULES] drivers/net/ath/ath9k/ath9k_eeprom_4k.c [RULES] drivers/net/ath/ath9k/ath9k_mac.c [RULES] drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c [RULES] drivers/net/ath/ath9k/ath9k_ar9002_mac.c [RULES] drivers/net/ath/ath9k/ath9k_ar9002_calib.c [RULES] drivers/net/ath/ath9k/ath9k_ar5008_phy.c [RULES] drivers/net/ath/ath9k/ath9k_ar9002_phy.c [RULES] drivers/net/ath/ath9k/ath9k_main.c [RULES] drivers/net/ath/ath9k/ath9k_eeprom.c [RULES] drivers/net/ath/ath9k/ath9k_ar9003_hw.c [RULES] drivers/net/ath/ath9k/ath9k_ani.c [RULES] drivers/net/ath/ath9k/ath9k_xmit.c [RULES] drivers/net/ath/ath9k/ath9k_recv.c [RULES] drivers/net/ath/ath5k/ath5k_reset.c [RULES] drivers/net/ath/ath9k/ath9k_hw.c [RULES] drivers/net/ath/ath5k/ath5k.c [RULES] drivers/net/ath/ath5k/ath5k_attach.c [RULES] drivers/net/ath/ath5k/ath5k_gpio.c [RULES] drivers/net/ath/ath5k/ath5k_rfkill.c [RULES] drivers/net/ath/ath5k/ath5k_initvals.c [RULES] drivers/net/ath/ath5k/ath5k_dma.c [RULES] drivers/net/ath/ath5k/ath5k_qcu.c [RULES] drivers/net/ath/ath5k/ath5k_desc.c [RULES] drivers/net/ath/ath5k/ath5k_pcu.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_key.c [RULES] drivers/net/ath/ath_regd.c [RULES] drivers/net/ath/ath_main.c [RULES] drivers/net/rtl818x/rtl8180_grf5101.c [RULES] drivers/net/rtl818x/rtl8180_max2820.c [RULES] drivers/net/rtl818x/rtl8185.c [RULES] drivers/net/ath/ath5k/ath5k_phy.c [RULES] drivers/net/rtl818x/rtl818x.c [RULES] drivers/net/rtl818x/rtl8185_rtl8225.c [RULES] drivers/net/rtl818x/rtl8180.c [RULES] drivers/net/rtl818x/rtl8180_sa2400.c [RULES] drivers/net/phantom/phantom.c [RULES] drivers/net/igbvf/igbvf_main.c [RULES] drivers/net/igb/igb_82575.c [RULES] drivers/net/igbvf/igbvf_mbx.c [RULES] drivers/net/igb/igb.c [RULES] drivers/net/igb/igb_mac.c [RULES] drivers/net/igbvf/igbvf_vf.c [RULES] drivers/net/igb/igb_nvm.c [RULES] drivers/net/igb/igb_main.c [RULES] drivers/net/igb/igb_manage.c [RULES] drivers/net/igb/igb_api.c [RULES] drivers/net/e1000e/e1000e_ich8lan.c [RULES] drivers/net/igb/igb_phy.c [RULES] drivers/net/e1000e/e1000e_80003es2lan.c [RULES] drivers/net/e1000e/e1000e.c [RULES] drivers/net/e1000e/e1000e_82571.c [RULES] drivers/net/e1000e/e1000e_manage.c [RULES] drivers/net/e1000e/e1000e_mac.c [RULES] drivers/net/e1000e/e1000e_phy.c [RULES] drivers/net/e1000/e1000_api.c [RULES] drivers/net/e1000e/e1000e_nvm.c [RULES] drivers/net/e1000/e1000_82540.c [RULES] drivers/net/e1000/e1000_82542.c [RULES] drivers/net/e1000e/e1000e_main.c [RULES] drivers/net/e1000/e1000_nvm.c [RULES] drivers/net/e1000/e1000_82543.c [RULES] drivers/net/e1000/e1000_phy.c [RULES] drivers/net/e1000/e1000_manage.c [RULES] drivers/net/e1000/e1000_mac.c [RULES] drivers/net/e1000/e1000.c [RULES] drivers/net/e1000/e1000_main.c [RULES] drivers/net/amd8111e.c [RULES] drivers/net/e1000/e1000_82541.c [RULES] drivers/net/prism2_pci.c [RULES] drivers/net/depca.c [RULES] drivers/net/w89c840.c [RULES] drivers/net/3c595.c [RULES] drivers/net/cs89x0.c [RULES] drivers/net/ne2k_isa.c [RULES] drivers/net/sky2.c [RULES] drivers/net/ipoib.c [RULES] drivers/net/legacy.c [RULES] drivers/net/atl1e.c [RULES] drivers/net/jme.c [RULES] drivers/net/eepro100.c [RULES] drivers/net/via-rhine.c [RULES] drivers/net/bnx2.c [RULES] drivers/net/3c515.c [RULES] drivers/net/ns8390.c [RULES] drivers/net/dmfe.c [RULES] drivers/net/ns83820.c [RULES] drivers/net/pcnet32.c [RULES] drivers/net/3c509-eisa.c [RULES] drivers/net/3c5x9.c [RULES] drivers/net/tg3.c [RULES] drivers/net/smc9000.c [RULES] drivers/net/etherfabric.c [RULES] drivers/net/virtio-net.c [RULES] drivers/net/skge.c [RULES] drivers/net/wd.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/epic100.c [RULES] drivers/net/rtl8139.c [RULES] drivers/net/sundance.c [RULES] drivers/net/3c90x.c [RULES] drivers/net/davicom.c [RULES] drivers/net/mtd80x.c [RULES] drivers/net/myri10ge.c [RULES] drivers/net/eepro.c [RULES] drivers/net/via-velocity.c [RULES] drivers/net/3c509.c [RULES] drivers/net/ne.c [RULES] drivers/net/3c529.c [RULES] drivers/net/pnic.c [RULES] drivers/net/r8169.c [RULES] drivers/net/tulip.c [RULES] drivers/net/tlan.c [RULES] drivers/bus/pci.c [RULES] drivers/bus/isapnp.c [RULES] drivers/bus/virtio-ring.c [RULES] drivers/net/3c503.c [RULES] drivers/net/sis900.c [RULES] drivers/bus/isa_ids.c [RULES] drivers/bus/mca.c [RULES] drivers/bus/virtio-pci.c [RULES] drivers/bus/pcibackup.c [RULES] drivers/bus/pciextra.c [RULES] drivers/bus/pcivpd.c [RULES] drivers/bus/eisa.c [RULES] image/script.c [RULES] drivers/bus/isa.c [RULES] image/efi_image.c [RULES] image/segment.c [RULES] image/elf.c [RULES] net/80211/rc80211.c [RULES] image/embedded.c [RULES] net/80211/net80211.c [RULES] net/80211/wpa.c [RULES] net/80211/sec80211.c [RULES] net/80211/wep.c [RULES] net/80211/wpa_psk.c [RULES] net/80211/wpa_tkip.c [RULES] net/infiniband/ib_cm.c [RULES] net/infiniband/ib_packet.c [RULES] net/80211/wpa_ccmp.c [RULES] net/infiniband/ib_mi.c [RULES] net/infiniband/ib_sma.c [RULES] net/infiniband/ib_cmrc.c [RULES] net/infiniband/ib_pathrec.c [RULES] net/infiniband/ib_smc.c [RULES] net/infiniband/ib_srp.c [RULES] net/infiniband/ib_mcast.c [RULES] net/udp/tftp.c [RULES] net/tcp/iscsi.c [RULES] net/tcp/ftp.c [RULES] net/udp/dns.c [RULES] net/udp/dhcp.c [RULES] net/tcp/https.c [RULES] net/udp/syslog.c [RULES] net/tcp/http.c [RULES] net/udp/slam.c [RULES] net/fcns.c [RULES] net/eapol.c [RULES] net/fakedhcp.c [RULES] net/netdev_settings.c [RULES] net/icmpv6.c [RULES] net/iobpad.c [RULES] net/fcoe.c [RULES] net/fcp.c [RULES] net/tcp.c [RULES] net/mii.c [RULES] net/tcpip.c [RULES] net/arp.c [RULES] net/ethernet.c [RULES] net/aoe.c [RULES] net/rarp.c [RULES] net/fcels.c [RULES] net/vlan.c [RULES] net/ipv6.c [RULES] net/nullnet.c [RULES] net/infiniband.c [RULES] net/eth_slow.c [RULES] net/ipv4.c [RULES] net/tls.c [RULES] net/cachedhcp.c [RULES] net/ndp.c [RULES] net/netdevice.c [RULES] net/dhcppkt.c [RULES] net/retry.c [RULES] net/icmp.c [RULES] net/udp.c [RULES] net/dhcpopts.c [RULES] net/fc.c [RULES] core/ctype.c [RULES] core/basename.c [RULES] core/btext.c [RULES] core/debug_md5.c [RULES] core/interface.c [RULES] core/nvo.c [RULES] core/getopt.c [RULES] core/getkey.c [RULES] core/linebuf.c [RULES] core/gdbstub.c [RULES] core/asprintf.c [RULES] core/init.c [RULES] core/strtoull.c [RULES] core/edd.c [RULES] core/settings.c [RULES] core/main.c [RULES] core/downloader.c [RULES] core/vsprintf.c [RULES] core/hw.c [RULES] core/xfer.c [RULES] core/null_nap.c [RULES] core/bitops.c [RULES] core/gdbudp.c [RULES] core/posix_io.c [RULES] core/pc_kbd.c [RULES] core/serial.c [RULES] core/open.c [RULES] core/console.c [RULES] core/uri.c [RULES] core/blockdev.c [RULES] core/acpi.c [RULES] core/timer.c [RULES] core/cpio.c [RULES] core/misc.c [RULES] core/cwuri.c [RULES] core/job.c [RULES] core/i82365.c [RULES] core/process.c [RULES] core/errno.c [RULES] core/debug.c [RULES] core/gdbserial.c [RULES] core/fnrec.c [RULES] core/bitmap.c [RULES] core/ansiesc.c [RULES] core/device.c [RULES] core/base64.c [RULES] core/exec.c [RULES] core/monojob.c [RULES] core/malloc.c [RULES] core/random.c [RULES] core/parseopt.c [RULES] core/null_sanboot.c [RULES] core/stringextra.c [RULES] core/resolv.c [RULES] core/image.c [RULES] core/base16.c [RULES] core/assert.c [RULES] core/string.c [RULES] core/iobuf.c [RULES] core/refcnt.c [RULES] core/uuid.c [RULES] core/serial_console.c [RULES] libgcc/__umoddi3.c [RULES] core/pcmcia.c [RULES] libgcc/__moddi3.c [RULES] libgcc/icc.c [RULES] libgcc/__udivdi3.c [DEPS] arch/i386/drivers/net/undiisr.S [RULES] libgcc/__divdi3.c [DEPS] arch/i386/interface/pxe/pxe_entry.S [DEPS] arch/i386/interface/syslinux/com32_wrapper.S [RULES] libgcc/__udivmoddi4.c [DEPS] arch/i386/prefix/mbr.S [DEPS] arch/i386/firmware/pcbios/e820mangler.S [RULES] libgcc/memcpy.c [DEPS] arch/i386/prefix/exeprefix.S [DEPS] arch/i386/prefix/romprefix.S [DEPS] arch/i386/prefix/pxeprefix.S [DEPS] arch/i386/prefix/hdprefix.S [DEPS] arch/i386/prefix/kkkpxeprefix.S [DEPS] arch/i386/prefix/usbdisk.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 '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/prefix/kkpxeprefix.S clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/prefix/unnrv2b16.S clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/prefix/lkrnprefix.S clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/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] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/prefix/libprefix.S clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/transitions/librm.S clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/transitions/liba20.S clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/transitions/libpm.S [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] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/core/setjmp.S [DEPS] arch/i386/core/gdbidt.S [DEPS] arch/i386/core/virtaddr.S [DEPS] tests/gdbstub_test.S clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/core/patch_cf.S clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/drivers/net/undirom.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/drivers/net/undinet.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/drivers/net/undionly.c [DEPS] arch/i386/drivers/net/undiload.c [DEPS] arch/i386/drivers/net/undipreload.c [DEPS] arch/x86/prefix/efidrvprefix.c [DEPS] arch/i386/drivers/net/undi.c [DEPS] arch/x86/prefix/efiprefix.c [DEPS] arch/x86/interface/efi/efix86_nap.c [DEPS] arch/x86/core/x86_string.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/x86/core/pcidirect.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/hci/commands/reboot_cmd.c [DEPS] arch/i386/hci/commands/pxe_cmd.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/interface/syslinux/comboot_resolv.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/interface/syslinux/com32_call.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/interface/syslinux/comboot_call.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [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/pxeparent/pxeparent_dhcp.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 '-falign-functions=1' is not supported [-Wignored-optimization-argument] [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 clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/interface/pxe/pxe_file.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/interface/pxe/pxe_call.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/interface/pcbios/bios_smbios.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/interface/pcbios/memtop_umalloc.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [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/int13.c [DEPS] arch/i386/interface/pcbios/bios_nap.c [DEPS] arch/i386/image/comboot.c [DEPS] arch/i386/image/bootsector.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/image/elfboot.c [DEPS] arch/i386/image/pxe_image.c [DEPS] arch/i386/image/multiboot.c [DEPS] arch/i386/image/bzimage.c [DEPS] arch/i386/image/nbi.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/image/com32.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/firmware/pcbios/pnpbios.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/firmware/pcbios/bios_console.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/firmware/pcbios/fakee820.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/firmware/pcbios/basemem.c [DEPS] arch/i386/firmware/pcbios/memmap.c clang: [DEPS] arch/i386/firmware/pcbios/hidemem.c warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/transitions/librm_mgmt.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/core/dumpregs.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [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 '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/core/timer2.c [DEPS] arch/i386/core/runtime.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/core/pic8259.c [DEPS] arch/i386/core/cpu.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/core/gdbmach.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/core/video_subr.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/core/basemem_packet.c [DEPS] arch/i386/core/rdtsc_timer.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] config/config_romprefix.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] config/config_fc.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] config/config.c [DEPS] config/config_ethernet.c [DEPS] config/config_net80211.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] usr/autoboot.c [DEPS] usr/ifmgmt.c [DEPS] config/config_infiniband.c [DEPS] usr/fcmgmt.c [DEPS] usr/dhcpmgmt.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] usr/pxemenu.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] usr/imgmgmt.c [DEPS] usr/lotest.c [DEPS] usr/iwmgmt.c [DEPS] usr/route.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] usr/prompt.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] hci/keymap/keymap_ro.c [DEPS] hci/keymap/keymap_it.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] hci/keymap/keymap_sg.c [DEPS] hci/keymap/keymap_es.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] hci/keymap/keymap_hu.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] hci/keymap/keymap_bg.c [DEPS] hci/keymap/keymap_nl.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] hci/keymap/keymap_cz.c [DEPS] hci/keymap/keymap_de.c [DEPS] hci/keymap/keymap_fi.c [DEPS] hci/keymap/keymap_mk.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] hci/keymap/keymap_uk.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] hci/keymap/keymap_pl.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] hci/keymap/keymap_az.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] hci/keymap/keymap_fr.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] hci/keymap/keymap_by.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] hci/keymap/keymap_mt.c [DEPS] hci/keymap/keymap_wo.c [DEPS] hci/keymap/keymap_ua.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] hci/keymap/keymap_lt.c [DEPS] hci/keymap/keymap_sr.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] hci/keymap/keymap_al.c [DEPS] hci/keymap/keymap_ru.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] hci/keymap/keymap_et.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] hci/keymap/keymap_th.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] hci/keymap/keymap_no.c [DEPS] hci/keymap/keymap_cf.c [DEPS] hci/keymap/keymap_us.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] hci/keymap/keymap_il.c [DEPS] hci/keymap/keymap_gr.c [DEPS] hci/keymap/keymap_dk.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] hci/keymap/keymap_pt.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] hci/mucurses/widgets/editbox.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] hci/mucurses/kb.c [DEPS] hci/mucurses/colour.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] hci/mucurses/print.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] hci/mucurses/windows.c [DEPS] hci/mucurses/mucurses.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] hci/mucurses/wininit.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] hci/mucurses/print_nadv.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] hci/mucurses/slk.c [DEPS] hci/mucurses/ansi_screen.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] hci/mucurses/winattrs.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] hci/mucurses/edging.c [DEPS] hci/mucurses/clear.c [DEPS] hci/mucurses/alert.c [DEPS] hci/tui/settings_ui.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] hci/tui/login_ui.c [DEPS] hci/commands/vlan_cmd.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] hci/commands/iwmgmt_cmd.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] hci/commands/lotest_cmd.c [DEPS] hci/commands/fcmgmt_cmd.c [DEPS] hci/commands/image_cmd.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] hci/commands/digest_cmd.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] hci/commands/route_cmd.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] hci/commands/dhcp_cmd.c [DEPS] hci/commands/time_cmd.c [DEPS] hci/commands/autoboot_cmd.c [DEPS] hci/commands/gdbstub_cmd.c [DEPS] hci/commands/ifmgmt_cmd.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] hci/commands/sanboot_cmd.c [DEPS] hci/commands/login_cmd.c [DEPS] hci/commands/config_cmd.c [DEPS] hci/commands/nvo_cmd.c [DEPS] hci/wireless_errors.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] hci/readline.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] hci/editstring.c [DEPS] hci/strerror.c [DEPS] hci/shell.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warningclang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] hci/linux_args.c : optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] crypto/axtls/sha1.c [DEPS] crypto/axtls/rsa.c [DEPS] crypto/axtls/bigint.c [DEPS] crypto/axtls/aes.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] crypto/cbc.c [DEPS] crypto/axtls_sha1.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] crypto/aes_wrap.c [DEPS] crypto/axtls_aes.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] crypto/asn1.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] crypto/crc32.c [DEPS] crypto/crandom.c [DEPS] crypto/hmac.c [DEPS] crypto/crypto_null.c [DEPS] crypto/arc4.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] crypto/sha1extra.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] crypto/x509.c [DEPS] crypto/md5.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] crypto/chap.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] tests/linebuf_test.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] tests/umalloc_test.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] tests/bofm_test.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] tests/uri_test.c [DEPS] tests/test.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] tests/list_test.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] tests/memcpy_test.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] interface/smbios/smbios.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] interface/smbios/smbios_settings.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] interface/efi/efi_console.c [DEPS] interface/bofm/bofm.c [DEPS] interface/efi/efi_snp.c [DEPS] interface/efi/efi_pci.c [DEPS] interface/efi/efi_strerror.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] interface/efi/efi_bofm.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] interface/efi/efi_umalloc.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] interface/efi/efi_strings.c [DEPS] interface/efi/efi_timer.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] interface/efi/efi_smbios.c [DEPS] interface/efi/efi_driver.c [DEPS] interface/efi/efi_init.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] interface/efi/efi_uaccess.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] interface/efi/efi_io.c [DEPS] drivers/infiniband/linda.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/infiniband/hermon.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/infiniband/arbel.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/infiniband/qib7322.c [DEPS] drivers/infiniband/linda_fw.c [DEPS] drivers/bitbash/bitbash.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/bitbash/spi_bit.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/bitbash/i2c_bit.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/nvs/spi.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/nvs/nvsvpd.c [DEPS] drivers/nvs/threewire.c [DEPS] drivers/nvs/nvs.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/block/ibft.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/block/ata.c [DEPS] drivers/block/scsi.c [DEPS] drivers/block/srp.c [DEPS] drivers/net/efi/snpnet.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/vxge/vxge_traffic.c [DEPS] drivers/net/vxge/vxge.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/efi/snponly.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/vxge/vxge_config.c [DEPS] drivers/net/vxge/vxge_main.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/ath/ath9k/ath9k_init.c [DEPS] drivers/net/ath/ath9k/ath9k_ar9003_mac.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/ath/ath9k/ath9k_ar9003_calib.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/ath/ath9k/ath9k_eeprom_9287.c [DEPS] drivers/net/ath/ath9k/ath9k.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/ath/ath9k/ath9k_common.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/ath/ath9k/ath9k_ar9002_hw.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/ath/ath9k/ath9k_ar9003_phy.c [DEPS] drivers/net/ath/ath9k/ath9k_calib.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/ath/ath9k/ath9k_eeprom_4k.c [DEPS] drivers/net/ath/ath9k/ath9k_mac.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/ath/ath9k/ath9k_eeprom_def.c [DEPS] drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/ath/ath9k/ath9k_ar9002_calib.c [DEPS] drivers/net/ath/ath9k/ath9k_ar9002_mac.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/ath/ath9k/ath9k_ar9002_phy.c clang: [DEPS] drivers/net/ath/ath9k/ath9k_xmit.c warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [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] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/ath/ath9k/ath9k_main.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/ath/ath9k/ath9k_ar9003_hw.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/ath/ath9k/ath9k_eeprom.c [DEPS] drivers/net/ath/ath9k/ath9k_recv.c [DEPS] drivers/net/ath/ath9k/ath9k_hw.c [DEPS] drivers/net/ath/ath5k/ath5k_reset.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/ath/ath5k/ath5k.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 '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/ath/ath5k/ath5k_gpio.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/ath/ath5k/ath5k_phy.c [DEPS] drivers/net/ath/ath5k/ath5k_initvals.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/ath/ath5k/ath5k_dma.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/ath/ath5k/ath5k_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 '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/ath/ath5k/ath5k_qcu.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/ath/ath5k/ath5k_eeprom.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/ath/ath5k/ath5k_caps.c [DEPS] drivers/net/ath/ath_hw.c [DEPS] drivers/net/ath/ath_key.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/ath/ath_main.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/ath/ath_regd.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/rtl818x/rtl8180_grf5101.c [DEPS] drivers/net/rtl818x/rtl8180_max2820.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/rtl818x/rtl8185.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/rtl818x/rtl818x.c [DEPS] drivers/net/rtl818x/rtl8180.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/rtl818x/rtl8185_rtl8225.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/rtl818x/rtl8180_sa2400.c [DEPS] drivers/net/phantom/phantom.c [DEPS] drivers/net/igbvf/igbvf_main.c [DEPS] drivers/net/igbvf/igbvf_vf.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: clang: warningwarning: : optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clangclang: : warningwarning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] : optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/igbvf/igbvf_mbx.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/igb/igb_82575.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/igb/igb.c [DEPS] drivers/net/igb/igb_mac.c [DEPS] drivers/net/igb/igb_phy.c [DEPS] drivers/net/igb/igb_main.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/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 '-falign-functions=1' 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 '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/e1000e/e1000e_manage.c [DEPS] drivers/net/e1000e/e1000e_82571.c [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] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/e1000e/e1000e_phy.c [DEPS] drivers/net/e1000e/e1000e_nvm.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/e1000e/e1000e_main.c [DEPS] drivers/net/e1000/e1000_82542.c [DEPS] drivers/net/e1000/e1000_82540.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/e1000/e1000_api.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/e1000/e1000_manage.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/e1000/e1000_82543.c [DEPS] drivers/net/e1000/e1000_nvm.c [DEPS] drivers/net/e1000/e1000_mac.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/e1000/e1000_phy.c [DEPS] drivers/net/e1000/e1000.c [DEPS] drivers/net/e1000/e1000_main.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/e1000/e1000_82541.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/amd8111e.c [DEPS] drivers/net/jme.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/3c595.c [DEPS] drivers/net/depca.c [DEPS] drivers/net/prism2_pci.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/w89c840.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/via-rhine.c [DEPS] drivers/net/cs89x0.c [DEPS] drivers/net/ne2k_isa.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/ipoib.c [DEPS] drivers/net/sky2.c [DEPS] drivers/net/atl1e.c [DEPS] drivers/net/legacy.c [DEPS] drivers/net/eepro100.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/3c515.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/bnx2.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/dmfe.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/ns8390.c [DEPS] drivers/net/ns83820.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/pcnet32.c [DEPS] drivers/net/3c509-eisa.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning [DEPS] drivers/net/tg3.c : optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/3c5x9.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/smc9000.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/virtio-net.c [DEPS] drivers/net/etherfabric.c [DEPS] drivers/net/wd.c [DEPS] drivers/net/skge.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/sis190.c [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 '-falign-functions=1' 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 '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/prism2_plx.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/sundance.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/rtl8139.c [DEPS] drivers/net/epic100.c [DEPS] drivers/net/3c90x.c [DEPS] drivers/net/davicom.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/3c529.c [DEPS] drivers/net/mtd80x.c [DEPS] drivers/net/myri10ge.c [DEPS] drivers/net/eepro.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/ne.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/via-velocity.c [DEPS] drivers/net/pnic.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/3c509.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/tulip.c [DEPS] drivers/net/sis900.c clang: warning: [DEPS] drivers/net/r8169.c optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/tlan.c [DEPS] drivers/net/3c503.c [DEPS] drivers/bus/pci.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/bus/isapnp.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/bus/virtio-ring.c [DEPS] drivers/bus/virtio-pci.c [DEPS] drivers/bus/mca.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/bus/isa_ids.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/bus/pciextra.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/bus/pcivpd.c [DEPS] drivers/bus/isa.c [DEPS] drivers/bus/pcibackup.c [DEPS] drivers/bus/eisa.c [DEPS] image/script.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] image/elf.c [DEPS] image/efi_image.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] image/segment.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] image/embedded.c [DEPS] net/80211/rc80211.c [DEPS] net/80211/wpa.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] net/80211/wpa_ccmp.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] net/80211/net80211.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] net/80211/sec80211.c [DEPS] net/80211/wep.c [DEPS] net/80211/wpa_psk.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] net/80211/wpa_tkip.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] net/infiniband/ib_mi.c [DEPS] net/infiniband/ib_cm.c [DEPS] net/infiniband/ib_packet.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] net/infiniband/ib_smc.c [DEPS] net/infiniband/ib_pathrec.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] net/infiniband/ib_sma.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] net/infiniband/ib_cmrc.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] net/infiniband/ib_srp.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] net/infiniband/ib_mcast.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] net/udp/dhcp.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] net/udp/dns.c [DEPS] net/udp/slam.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] net/udp/tftp.c [DEPS] net/udp/syslog.c [DEPS] net/tcp/https.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] net/tcp/iscsi.c [DEPS] net/tcp/ftp.c [DEPS] net/tcp/http.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] net/eapol.c [DEPS] net/fcns.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] net/icmpv6.c [DEPS] net/netdev_settings.c [DEPS] net/fcp.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] net/fcoe.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] net/fakedhcp.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] net/tcp.c [DEPS] net/mii.c [DEPS] net/arp.c [DEPS] net/ethernet.c [DEPS] net/fcels.c [DEPS] net/tcpip.c [DEPS] net/ipv6.c [DEPS] net/aoe.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] net/rarp.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] net/vlan.c [DEPS] net/nullnet.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] net/infiniband.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] net/ipv4.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] net/iobpad.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] net/eth_slow.c [DEPS] net/tls.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]clang : clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] net/ndp.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] net/dhcppkt.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] net/cachedhcp.c [DEPS] net/netdevice.c [DEPS] net/retry.c [DEPS] net/icmp.c [DEPS] net/udp.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] net/dhcpopts.c [DEPS] net/fc.c [DEPS] core/ctype.c [DEPS] core/basename.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] core/nvo.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] core/debug_md5.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] core/interface.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] core/btext.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] core/getopt.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] core/getkey.c [DEPS] core/asprintf.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] core/linebuf.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] core/edd.c [DEPS] core/gdbstub.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] core/init.c [DEPS] core/settings.c [DEPS] core/strtoull.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] core/main.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] core/hw.c [DEPS] core/bitops.c [DEPS] core/vsprintf.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 '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] core/xfer.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] core/pc_kbd.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] core/posix_io.c [DEPS] core/gdbudp.c [DEPS] core/console.c [DEPS] core/open.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] core/serial.c [DEPS] core/acpi.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] core/blockdev.c [DEPS] core/uri.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] core/cpio.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] core/timer.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] core/misc.c [DEPS] core/cwuri.c [DEPS] core/errno.c [DEPS] core/job.c [DEPS] core/process.c [DEPS] core/gdbserial.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] core/debug.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] core/malloc.c [DEPS] core/fnrec.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] core/ansiesc.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] core/i82365.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] core/base64.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] core/bitmap.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] core/exec.c [DEPS] core/monojob.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] core/null_sanboot.c [DEPS] core/stringextra.c [DEPS] core/random.c [DEPS] core/parseopt.c [DEPS] core/resolv.c [DEPS] core/device.c clang: clangwarning: : optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warningwarning: : optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] core/iobuf.c [DEPS] core/image.c [DEPS] core/string.c [DEPS] core/base16.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] core/assert.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] core/refcnt.c clang: warningclang: : optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] warningclang: : optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument]clang : warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] core/uuid.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] core/serial_console.c [DEPS] core/pcmcia.c [DEPS] libgcc/__umoddi3.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] libgcc/__udivdi3.c [DEPS] libgcc/__moddi3.c [DEPS] libgcc/memcpy.c [DEPS] libgcc/icc.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] libgcc/__udivmoddi4.c [DEPS] libgcc/__divdi3.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/interface/pcbios/biosint.c [DEPS] arch/i386/interface/pcbios/pcibios.c [DEPS] arch/i386/image/comboot.c [DEPS] arch/i386/image/bootsector.c [DEPS] arch/i386/interface/pcbios/bios_timer.c [DEPS] arch/i386/interface/pcbios/bios_nap.c [DEPS] arch/i386/image/elfboot.c [DEPS] arch/i386/image/multiboot.c [DEPS] arch/i386/image/pxe_image.c [DEPS] arch/i386/image/bzimage.c [DEPS] arch/i386/image/com32.c [DEPS] arch/i386/image/nbi.c [DEPS] arch/i386/firmware/pcbios/pnpbios.c [DEPS] arch/i386/firmware/pcbios/bios_console.c [DEPS] arch/i386/firmware/pcbios/basemem.c [DEPS] arch/i386/firmware/pcbios/fakee820.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: [DEPS] arch/i386/firmware/pcbios/memmap.c warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] 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 [DEPS] arch/i386/core/x86_io.c [DEPS] arch/i386/core/timer2.c [DEPS] arch/i386/core/runtime.c [DEPS] arch/i386/core/pic8259.c [DEPS] arch/i386/core/gdbmach.c [DEPS] arch/i386/core/video_subr.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/core/basemem_packet.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/core/rdtsc_timer.c [DEPS] config/config_romprefix.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]clang : clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] config/config.c [DEPS] config/config_fc.c [DEPS] config/config_ethernet.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] config/config_net80211.c [DEPS] config/config_infiniband.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] usr/autoboot.c [DEPS] usr/ifmgmt.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] usr/dhcpmgmt.c [DEPS] usr/pxemenu.c [DEPS] usr/imgmgmt.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] usr/prompt.c [DEPS] hci/mucurses/kb.c [DEPS] hci/tui/settings_ui.c [DEPS] hci/commands/image_cmd.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] hci/commands/digest_cmd.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: clang: warningwarning: : optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clangclang: : warningwarning: : optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument]optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] hci/commands/time_cmd.c [DEPS] hci/commands/sanboot_cmd.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] tests/umalloc_test.c [DEPS] tests/bofm_test.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] interface/bofm/bofm.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] interface/smbios/smbios.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] interface/smbios/smbios_settings.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] interface/efi/efi_snp.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] interface/efi/efi_pci.c [DEPS] interface/efi/efi_bofm.c [DEPS] interface/efi/efi_umalloc.c [DEPS] interface/efi/efi_timer.c [DEPS] interface/efi/efi_smbios.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] interface/efi/efi_driver.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] interface/efi/efi_io.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] interface/efi/efi_uaccess.c [DEPS] drivers/infiniband/linda.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/infiniband/hermon.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/infiniband/arbel.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/infiniband/qib7322.c [DEPS] drivers/bitbash/spi_bit.c [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 '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/nvs/threewire.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/block/ibft.c [DEPS] drivers/block/ata.c [DEPS] drivers/block/srp.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/block/scsi.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/efi/snpnet.c [DEPS] drivers/net/vxge/vxge_traffic.c [DEPS] drivers/net/vxge/vxge.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/vxge/vxge_config.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/vxge/vxge_main.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/ath/ath9k/ath9k_init.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/ath/ath9k/ath9k_ar9003_mac.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/ath/ath9k/ath9k_ar9003_calib.c [DEPS] drivers/net/ath/ath9k/ath9k_eeprom_9287.c [DEPS] drivers/net/ath/ath9k/ath9k.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/ath/ath9k/ath9k_common.c [DEPS] drivers/net/ath/ath9k/ath9k_ar9002_hw.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/ath/ath9k/ath9k_ar9003_phy.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/ath/ath9k/ath9k_calib.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/ath/ath9k/ath9k_eeprom_4k.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/ath/ath9k/ath9k_eeprom_def.c [DEPS] drivers/net/ath/ath9k/ath9k_mac.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/ath/ath9k/ath9k_ar9002_mac.c [DEPS] drivers/net/ath/ath9k/ath9k_ar9002_calib.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 '-falign-functions=1' 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_ar9003_hw.c [DEPS] drivers/net/ath/ath9k/ath9k_eeprom.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/ath/ath9k/ath9k_main.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/ath/ath9k/ath9k_recv.c [DEPS] drivers/net/ath/ath9k/ath9k_hw.c [DEPS] drivers/net/ath/ath9k/ath9k_ar9002_phy.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 '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/ath/ath5k/ath5k_attach.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/ath/ath5k/ath5k_rfkill.c [DEPS] drivers/net/ath/ath5k/ath5k_gpio.c [DEPS] drivers/net/ath/ath5k/ath5k.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 '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/ath/ath5k/ath5k_initvals.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/ath/ath5k/ath5k_dma.c [DEPS] drivers/net/ath/ath5k/ath5k_pcu.c [DEPS] drivers/net/ath/ath5k/ath5k_desc.c [DEPS] drivers/net/ath/ath5k/ath5k_qcu.c [DEPS] drivers/net/ath/ath5k/ath5k_eeprom.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/ath/ath5k/ath5k_caps.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/ath/ath_hw.c [DEPS] drivers/net/ath/ath_key.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/ath/ath_main.c [DEPS] drivers/net/ath/ath_regd.c [DEPS] drivers/net/rtl818x/rtl8180_grf5101.c [DEPS] drivers/net/rtl818x/rtl8180_max2820.c [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 '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/rtl818x/rtl8180.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/rtl818x/rtl8185_rtl8225.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/rtl818x/rtl8180_sa2400.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/phantom/phantom.c [DEPS] drivers/net/igbvf/igbvf_main.c [DEPS] drivers/net/igbvf/igbvf_vf.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/igbvf/igbvf_mbx.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/igb/igb_82575.c [DEPS] drivers/net/igb/igb_mac.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/igb/igb_phy.c [DEPS] drivers/net/igb/igb_main.c [DEPS] drivers/net/igb/igb_nvm.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/igb/igb_api.c [DEPS] drivers/net/igb/igb_manage.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/e1000e/e1000e_82571.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/e1000e/e1000e_80003es2lan.c [DEPS] drivers/net/e1000e/e1000e_mac.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/e1000e/e1000e_phy.c [DEPS] drivers/net/e1000e/e1000e_nvm.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/e1000e/e1000e_ich8lan.c [DEPS] drivers/net/e1000/e1000_82542.c [DEPS] drivers/net/e1000e/e1000e_main.c [DEPS] drivers/net/e1000/e1000_82540.c [DEPS] drivers/net/e1000/e1000_api.c [DEPS] drivers/net/e1000/e1000_82543.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/e1000/e1000_nvm.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/e1000/e1000_mac.c [DEPS] drivers/net/e1000/e1000_phy.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/e1000/e1000_main.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/e1000/e1000_82541.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/amd8111e.c [DEPS] drivers/net/jme.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/3c595.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/w89c840.c [DEPS] drivers/net/via-rhine.c [DEPS] drivers/net/prism2_pci.c [DEPS] drivers/net/cs89x0.c [DEPS] drivers/net/ne2k_isa.c [DEPS] drivers/net/ipoib.c [DEPS] drivers/net/sky2.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/atl1e.c [DEPS] drivers/net/legacy.c [DEPS] drivers/net/eepro100.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/3c515.c [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 '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/ns8390.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/ns83820.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/pcnet32.c [DEPS] drivers/net/3c509-eisa.c [DEPS] drivers/net/tg3.c [DEPS] drivers/net/3c5x9.c [DEPS] drivers/net/smc9000.c [DEPS] drivers/net/virtio-net.c [DEPS] drivers/net/etherfabric.c [DEPS] drivers/net/skge.c [DEPS] drivers/net/sis190.c [DEPS] drivers/net/natsemi.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/b44.c [DEPS] drivers/net/forcedeth.c [DEPS] drivers/net/prism2_plx.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/sundance.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/rtl8139.c [DEPS] drivers/net/epic100.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/3c90x.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/davicom.c [DEPS] drivers/net/3c509.c [DEPS] drivers/net/3c529.c [DEPS] drivers/net/mtd80x.c [DEPS] drivers/net/myri10ge.c [DEPS] drivers/net/eepro.c [DEPS] drivers/net/via-velocity.c [DEPS] drivers/net/pnic.c [DEPS] drivers/net/tulip.c [DEPS] drivers/net/sis900.c clang: warning [DEPS] drivers/net/r8169.c : optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/tlan.c [DEPS] drivers/bus/pci.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/bus/isapnp.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/bus/virtio-ring.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/bus/virtio-pci.c [DEPS] drivers/bus/mca.c [DEPS] drivers/bus/pciextra.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/bus/pcibackup.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/bus/pcivpd.c [DEPS] drivers/bus/isa.c [DEPS] drivers/bus/eisa.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] image/script.c [DEPS] image/elf.c [DEPS] image/efi_image.c [DEPS] image/segment.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] image/embedded.c [DEPS] net/80211/net80211.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] net/infiniband/ib_mi.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] net/infiniband/ib_smc.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] net/infiniband/ib_sma.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] net/infiniband/ib_srp.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] net/udp/dhcp.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] net/udp/dns.c [DEPS] net/udp/slam.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] net/udp/tftp.c [DEPS] net/udp/syslog.c [DEPS] net/tcp/https.c [DEPS] net/tcp/iscsi.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] net/tcp/ftp.c [DEPS] net/tcp/http.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] net/fakedhcp.c [DEPS] net/netdev_settings.c [DEPS] net/fcp.c [DEPS] net/fcoe.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] net/tcp.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] net/aoe.c [DEPS] net/vlan.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] net/infiniband.c [DEPS] net/ipv4.c [DEPS] net/dhcppkt.c [DEPS] net/cachedhcp.c [DEPS] net/netdevice.c [DEPS] net/retry.c [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 '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] core/getkey.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] core/settings.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [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 '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] core/pc_kbd.c [DEPS] core/posix_io.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] core/gdbudp.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] core/console.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] core/serial.c [DEPS] core/blockdev.c [DEPS] core/timer.c [DEPS] core/misc.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] core/debug.c [DEPS] core/fnrec.c [DEPS] core/malloc.c [DEPS] core/exec.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] core/monojob.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] core/null_sanboot.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] core/random.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] core/parseopt.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] core/image.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/prefix/romprefix.S [DEPS] arch/i386/prefix/mromprefix.S [DEPS] arch/i386/drivers/net/undirom.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/drivers/net/undinet.c [DEPS] arch/i386/drivers/net/undi.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/drivers/net/undionly.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/drivers/net/undiload.c [DEPS] arch/i386/drivers/net/undipreload.c [DEPS] arch/x86/interface/efi/efix86_nap.c [DEPS] arch/x86/core/pcidirect.c [DEPS] arch/i386/hci/commands/reboot_cmd.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/hci/commands/pxe_cmd.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/interface/syslinux/comboot_resolv.c [DEPS] arch/i386/interface/syslinux/com32_call.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/interface/syslinux/comboot_call.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/interface/pxeparent/pxeparent_dhcp.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/interface/pxeparent/pxeparent.c [DEPS] arch/i386/interface/pxe/pxe_udp.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/interface/pxe/pxe_undi.c [DEPS] arch/i386/interface/pxe/pxe_loader.c [DEPS] arch/i386/interface/pxe/pxe_exit_hook.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/interface/pxe/pxe_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 clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/interface/pcbios/bios_smbios.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/interface/pcbios/memtop_umalloc.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/interface/pcbios/int13.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/__divdi3.o [BUILD] bin/__udivmoddi4.o [BUILD] bin/memcpy.o [BUILD] bin/icc.o [BUILD] bin/__moddi3.o [BUILD] bin/__udivdi3.o [BUILD] bin/__umoddi3.o [BUILD] bin/refcnt.o [BUILD] bin/base16.o [BUILD] bin/assert.o [BUILD] bin/serial_console.o [BUILD] bin/pcmcia.o [BUILD] bin/string.o [BUILD] bin/image.o [BUILD] bin/iobuf.o [BUILD] bin/uuid.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warningclang: : optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warningwarning: : optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument]clang : warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from core/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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/resolv.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. [BUILD] bin/parseopt.o In file included from core/string.c:28: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/string.c:28: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/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/random.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/stringextra.o [BUILD] bin/null_sanboot.o In file included from libgcc/memcpy.c:11: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from libgcc/memcpy.c:11: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ 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/exec.o In file included from core/image.c:22: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/image.c:22: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/image.c:22: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/image.c:22: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/image.c:22: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from core/image.c:22: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ [BUILD] bin/bitmap.o [BUILD] bin/monojob.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. [BUILD] bin/base64.o [BUILD] bin/device.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/ansiesc.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/malloc.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. In file included from core/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) ^ [BUILD] bin/fnrec.o 11 warnings generated. [BUILD] bin/debug.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/gdbserial.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from core/parseopt.c:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/parseopt.c:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/parseopt.c:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/parseopt.c:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/parseopt.c:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from core/parseopt.c:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ [BUILD] bin/process.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from core/stringextra.c:36: include/string.h:28:5: warning: clangattribute declaration must precede definition [-Wignored-attributes]: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h: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) ^ 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/job.o core/null_sanboot.c:24:12: warning: function 'null_san_hook' is not needed and will not be emitted [-Wunneeded-internal-declaration] static int null_san_hook ( struct uri *uri __unused, ^ core/null_sanboot.c:29:13: warning: function 'null_san_unhook' is not needed and will not be emitted [-Wunneeded-internal-declaration] static void null_san_unhook ( unsigned int drive __unused ) { ^ core/null_sanboot.c:33:12: warning: function 'null_san_boot' is not needed and will not be emitted [-Wunneeded-internal-declaration] static int null_san_boot ( unsigned int drive __unused ) { ^ core/null_sanboot.c:37:12: warning: function 'null_san_describe' is not needed and will not be emitted [-Wunneeded-internal-declaration] static int null_san_describe ( unsigned int drive __unused ) { ^ In file included from core/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) ^ 6 warnings generated. 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: 4include/string.h warnings: generated. 32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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) ^ [BUILD] bin/errno.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from core/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) ^ 6 warnings generated. 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 )) [BUILD] bin/cwuri.o ^ arch/x86/include/bits/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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from core/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/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/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:In file included from 239core/monojob.c::2221:: include/string.hnote: :previous definition is here 32:8:static inline size_t strlen(const char * s) ^ In file included from warningcore/fnrec.c: :attribute declaration must precede definition [-Wignored-attributes]23: include/string.h:32:38:size_t __pure strlen(const char * s) __nonnull; warning ^: attribute declaration must precede definition [-Wignored-attributes]include/compiler.h :566:33size_t __pure strlen(const char * s) __nonnull;: ^ noteinclude/compiler.h:: 580expanded from macro '__pure': 36: note: #define __pure __attribute__ (( pure ))expanded from macro '__nonnull' ^ arch/x86/include/bits/string.h#define __nonnull __attribute__ (( nonnull )): 239: ^22 :arch/x86/include/bits/string.h :note239:: 22:previous definition is here note: previous definition is here static inline size_t strlen(const char * s) ^static inline size_t strlen(const char * s) ^ In file included from 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;In file included from core/fnrec.c ^: 23include/compiler.h: :include/string.h580::3936::44 :note warning: : attribute declaration must precede definition [-Wignored-attributes]expanded from macro '__nonnull' void * memset(void * s,int c,size_t count) __nonnull;#define __nonnull __attribute__ (( nonnull )) ^ ^include/compiler.h :arch/x86/include/bits/string.h580::36239: :note22: :expanded from macro '__nonnull' note: previous definition is here#define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185static inline size_t strlen(const char * s): 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] In file included from core/monojob.c:21void * memmove(void * dest,const void *src,size_t count) __nonnull; : ^include/string.h :include/compiler.h39::44580:: 36warning: note: : attribute declaration must precede definition [-Wignored-attributes]expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull ))void * memset(void * s,int c,size_t count) __nonnull; ^ ^ arch/x86/include/bits/string.hinclude/compiler.h::159580::2236:: note : noteprevious definition is here : expanded from macro '__nonnull' static inline void * memmove(void * dest,const void * src, size_t n) ^#define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/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) ^ 6 warnings generated. [BUILD] bin/misc.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. [BUILD] bin/i82365.o [BUILD] bin/timer.o [BUILD] bin/cpio.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/malloc.c:23: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/malloc.c:23: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/malloc.c:23: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/malloc.c:23: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/malloc.c:23: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from core/malloc.c:23: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/blockdev.o [BUILD] bin/uri.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/serial.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) ^ 6 warnings generated. [BUILD] bin/acpi.o [BUILD] bin/open.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/console.o 6 warnings generated. [BUILD] bin/posix_io.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 ); \ ^~~~~~ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from core/job.c:21: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/job.c:21: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/job.c:21: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/job.c:21: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/job.c:21: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from core/job.c:21: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/gdbudp.o [BUILD] bin/pc_kbd.o 5 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/xfer.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/null_nap.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. [BUILD] bin/bitops.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from core/blockdev.c:23: In file included from include/ipxe/blockdev.h:14: In file included from include/ipxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/blockdev.c:23: In file included from include/ipxe/blockdev.h:14: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/blockdev.c:23: In file included from include/ipxe/blockdev.h:14: In file included from include/ipxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/blockdev.c:23: In file included from include/ipxe/blockdev.h:14: In file included from include/ipxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/blockdev.c:23: In file included from include/ipxe/blockdev.h:14: In file included from include/ipxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from core/blockdev.c:23: In file included from include/ipxe/blockdev.h:14: In file included from include/ipxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from core/posix_io.c:22: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/posix_io.c:22: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/posix_io.c:22: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/posix_io.c:22: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/posix_io.c:22: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from core/posix_io.c:22: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 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] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/vsprintf.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from core/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] [BUILD] bin/hw.o size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from 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) ^ 6 warnings generated. In file included from core/open.c:25: include/ipxe/uri.h:162:13: warning: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] ref_get ( &uri->refcnt ); ^~~~~~~~~~~ include/ipxe/refcnt.h:94:13: note: expanded from macro 'ref_get' assert ( (refcnt)->count >= 0 ); \ ^~~~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ In file included from core/open.c:25: include/ipxe/uri.h:162:13: warning: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] ref_get ( &uri->refcnt ); ^~~~~~~~~~~ include/ipxe/refcnt.h:95:18: note: expanded from macro 'ref_get' ref_increment ( refcnt ); \ ^~~~~~ In file included from core/open.c:25: include/ipxe/uri.h:162:13: warning: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] ref_get ( &uri->refcnt ); ^~~~~~~~~~~ include/ipxe/refcnt.h:96:3: note: expanded from macro 'ref_get' (refcnt); } ) ^~~~~~ In file included from core/open.c:25: include/ipxe/uri.h:173:13: warning: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] ref_put ( &uri->refcnt ); ^~~~~~~~~~~ include/ipxe/refcnt.h:108:13: note: expanded from macro 'ref_put' assert ( (refcnt)->count >= 0 ); \ ^~~~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ In file included from core/open.c:25: include/ipxe/uri.h:173:13: warning: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] ref_put ( &uri->refcnt ); ^~~~~~~~~~~ include/ipxe/refcnt.h:109:18: note: expanded from macro 'ref_put' ref_decrement ( refcnt ); \ ^~~~~~ In file included from core/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/downloader.o In file included from core/uri.c:29: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/uri.c:29: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/uri.c:29: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/uri.c:29: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/uri.c:29: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from core/uri.c:29: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from core/uri.c:33: include/ipxe/uri.h:162:13: warning: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] ref_get ( &uri->refcnt ); ^~~~~~~~~~~ include/ipxe/refcnt.h:94:13: note: expanded from macro 'ref_get' assert ( (refcnt)->count >= 0 ); \ ^~~~~~ include/assert.h:47: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] ^~~~~~~~~~~ [BUILD] bin/main.o 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] ^~~~~~~~~~~ 6 warnings generated. [BUILD] bin/settings.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) ^ [BUILD] bin/init.o 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) ^ 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/strtoull.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from core/bitops.c:1: In file included from include/strings.h:7: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/bitops.c:1: In file included from include/strings.h:7: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/bitops.c:1: In file included from include/strings.h:7: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/bitops.c:1: In file included from include/strings.h:7: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/bitops.c:1: In file included from include/strings.h:7: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from core/bitops.c:1: In file included from include/strings.h:7: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from [BUILD] bin/edd.o 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) ^ 13 warnings generated. 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) ^ 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/gdbstub.o [BUILD] bin/asprintf.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. [BUILD] bin/getkey.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. [BUILD] bin/getopt.o [BUILD] bin/linebuf.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 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) ^ [BUILD] bin/interface.o 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) ^ [BUILD] bin/btext.o 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) ^ In file included from core/downloader.c:28: In file included from include/ipxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/downloader.c:28: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/downloader.c:28: In file included from include/ipxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/downloader.c:28: In file included from include/ipxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/downloader.c:28: In file included from include/ipxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from core/downloader.c:28: In file included from include/ipxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 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] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 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 )) In file included from ^ core/settings.carch/x86/include/bits/string.h::33216: :include/ipxe/uri.h19:: note: previous definition is here162 :13: warning: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member]static inline int strncmp(const char * cs,const char * ct,size_t count) ^ 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 ); \ ^~~~~~ 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) ^ 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/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 '-falign-functions=1' 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 '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. [BUILD] bin/basename.o 6 warnings generated. [BUILD] bin/ctype.o [BUILD] bin/fc.o 6 warnings generated. [BUILD] bin/dhcpopts.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 static inline size_t strlen(const char * s) ^ In file included from core/linebuf.c:29: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from core/linebuf.c:29: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from core/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) ^ [BUILD] bin/udp.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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from core/getopt.c:22: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/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) ^ [BUILD] bin/icmp.o 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/retry.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/netdevice.o 6 warnings generated. [BUILD] bin/cachedhcp.o 11 warnings generated. 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/dhcppkt.o [BUILD] bin/tls.o [BUILD] bin/eth_slow.o [BUILD] bin/ndp.o 6 warnings generated. [BUILD] bin/ipv4.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: clangwarning: : optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]warning : clangoptimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]: warningclang: : optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument]warning : optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/infiniband.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from net/fc.c:23: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/fc.c:23: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/fc.c:23: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/fc.c:23: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/fc.c:23: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from net/fc.c:23: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from core/basename.c:28: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/basename.c:28: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/basename.c:28: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/basename.c:28: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/basename.c:28: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from core/basename.c:28: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ [BUILD] bin/nullnet.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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from core/nvo.c:23: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/nvo.c:23: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/nvo.c:23: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from core/nvo.c:23: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from net/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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from net/netdevice.c:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/netdevice.c:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ 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) ^ 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/udp.c:11: include/ipxe/uri.h:162:13: warning: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] ref_get ( &uri->refcnt ); ^~~~~~~~~~~ include/ipxe/refcnt.h:94:13: note: expanded from macro 'ref_get' assert ( (refcnt)->count >= 0 ); \ ^~~~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ In file included from net/udp.c:11: include/ipxe/uri.h:162:13: warning: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] ref_get ( &uri->refcnt ); ^~~~~~~~~~~ include/ipxe/refcnt.h:95:18: note: expanded from macro 'ref_get' ref_increment ( refcnt ); \ ^~~~~~ In file included from net/udp.c:11: include/ipxe/uri.h:162:13: warning: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] ref_get ( &uri->refcnt ); ^~~~~~~~~~~ include/ipxe/refcnt.h:96:3: note: expanded from macro 'ref_get' (refcnt); } ) ^~~~~~ In file included from net/udp.c:11: include/ipxe/uri.h:173:13: warning: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] ref_put ( &uri->refcnt ); ^~~~~~~~~~~ include/ipxe/refcnt.h:108:13: note: expanded from macro 'ref_put' assert ( (refcnt)->count >= 0 ); \ ^~~~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ In file included from net/udp.c:11: include/ipxe/uri.h:173:13: warning: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] ref_put ( &uri->refcnt ); ^~~~~~~~~~~ include/ipxe/refcnt.h:109:18: note: expanded from macro 'ref_put' ref_decrement ( refcnt ); \ ^~~~~~ 6 warnings generated. [BUILD] bin/vlan.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from net/cachedhcp.c:23: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216: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) ^ In file included from net/eth_slow.c:22: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] In file included from int __pure strncmp(const char * cs,const char * ct,net/tls.c : ^30 : include/compiler.hinclude/string.h::56628::335:: notewarning: : expanded from macro '__pure'attribute declaration must precede definition [-Wignored-attributes] #define __pure __attribute__ (( pure )) ^ 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.hIn file included from :net/eth_slow.c566::2233: :include/string.h note:: 29expanded from macro '__pure':24 : warning: attribute declaration must precede definition [-Wignored-attributes]#define __pure __attribute__ (( pure )) ^ size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.harch/x86/include/bits/string.h::216216::1919: : notenote: : previous definition is here 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 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/eth_slow.c:22: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] In file included from net/tls.c:30size_t __pure strlen(const char * s) __nonnull;: include/string.h ^: 32include/compiler.h::8566:: 33: warningnote: : attribute declaration must precede definition [-Wignored-attributes] expanded from macro '__pure' size_t __pure strlen(const char * s) __nonnull;#define __pure __attribute__ (( pure )) ^ ^ include/compiler.harch/x86/include/bits/string.h::566239::3322:: notenote: : previous definition is here expanded from macro '__pure' static inline size_t strlen(const char * s) ^ #define __pure __attribute__ (( pure ))In file included from net/eth_slow.c: ^22: include/string.harch/x86/include/bits/string.h::32239::3822: warning:: attribute declaration must precede definition [-Wignored-attributes] note: previous definition is here size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.hstatic inline size_t strlen(const char * s): 580 ^: 36In file included from : net/tls.cnote:: 30expanded from macro '__nonnull': include/string.h:32:38#define __nonnull __attribute__ (( nonnull )): warning: ^attribute declaration must precede definition [-Wignored-attributes] arch/x86/include/bits/string.h:239:22: notesize_t __pure strlen(const char * s) __nonnull;: previous definition is here ^ 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 In file included from net/eth_slow.c:22: static inline size_t strlen(const char * s)include/string.h : ^ 39:44: warning: attribute declaration must 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 net/tls.c#define __nonnull __attribute__ (( nonnull )): 30 ^: include/string.harch/x86/include/bits/string.h::39185::4422:: note: previous definition is herewarning : attribute declaration must precede definition [-Wignored-attributes] static inline void * memset(void *s, int c,size_t count) ^ void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36In file included from :net/eth_slow.c :note22: : expanded from macro '__nonnull'include/string.h :40:58:#define __nonnull __attribute__ (( nonnull )) warning ^: attribute declaration must precede definition [-Wignored-attributes]arch/x86/include/bits/string.h: 185:22: note: void * memmove(void * dest,const void *src,size_t count) __nonnull;previous definition is here ^ include/compiler.h:580static inline void * memset(void *s, int c,size_t count): 36 ^6 : warning snote generated. : In file included from expanded from macro '__nonnull'net/tls.c :30: include/string.h#define __nonnull __attribute__ (( nonnull )): 40 ^: 58arch/x86/include/bits/string.h::159 :warning22: :attribute declaration must precede definition [-Wignored-attributes] note: 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) ^ In file included from net/ipv4.c:1: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/ipv4.c:1: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/ipv4.c:1: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/ipv4.c:1: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/ipv4.c:1: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from net/ipv4.c:1: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/rarp.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 ) { ^ 7 warnings generated. 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 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) ^ [BUILD] bin/aoe.o 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) ^ 6 warnings generated. 11 warnings generated. [BUILD] bin/ipv6.o 6 warnings generated. [BUILD] bin/tcpip.o [BUILD] bin/fcels.o 7 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from 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/ethernet.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/arp.o 6 warnings generated. 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) ^ [BUILD] bin/mii.o 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. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. [BUILD] bin/tcp.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/iobpad.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 8 warnings generated. 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 here6 warnings generated. 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) ^ [BUILD] bin/fcoe.o [BUILD] bin/fcp.o 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/netdev_settings.o In file included from net/fcels.c:23: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/fcels.c:23: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/fcels.c:23: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/fcels.c:23: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/fcels.c:23: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from net/fcels.c:23: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. [BUILD] bin/icmpv6.o [BUILD] bin/fakedhcp.o In file included from net/arp.c:22: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] 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 );int __pure strncmp(const char * cs,const char * ct, ^ ^ net/fcels.c:include/compiler.h1262::16566:: 33warning:: function with no prototype cannot use the stdcall calling convention [-Wmissing-prototype-for-cc]note : expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216: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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. In file included from net/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) ^ [BUILD] bin/fcns.o [BUILD] bin/eapol.o 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) ^ 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: clangprevious definition is here: warningstatic inline int strncmp(const char * cs,const char * ct,size_t count): optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] ^ clangIn file included from : net/ethernet.cwarning:: 23optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument]: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216: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/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) ^ 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 ); \ ^~~~~~ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. 8 warnings generated. [BUILD] bin/http.o 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) ^ 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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/ftp.o 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) ^ 6 warnings generated. 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 ); \ ^~~~~~ [BUILD] bin/iscsi.o [BUILD] bin/https.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from net/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) ^ 6 warnings generated. 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) ^ 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) ^ [BUILD] bin/syslog.o In file included from net/fcp.c:36: include/ipxe/uri.h:162:13: warning: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] ref_get ( &uri->refcnt ); ^~~~~~~~~~~ include/ipxe/refcnt.h:94:13: note: expanded from macro 'ref_get' assert ( (refcnt)->count >= 0 ); \ ^~~~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ In file included from net/fcp.c:36: include/ipxe/uri.h:162:13: warning: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] ref_get ( &uri->refcnt ); ^~~~~~~~~~~ include/ipxe/refcnt.h:95:18: note: expanded from macro 'ref_get' ref_increment ( refcnt ); \ ^~~~~~ In file included from net/fcp.c:36: include/ipxe/uri.h:162:13: warning: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] ref_get ( &uri->refcnt ); ^~~~~~~~~~~ include/ipxe/refcnt.h:96:3: note: expanded from macro 'ref_get' (refcnt); } ) ^~~~~~ In file included from net/fcp.c:36: include/ipxe/uri.h:173:13: warning: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] ref_put ( &uri->refcnt ); ^~~~~~~~~~~ include/ipxe/refcnt.h:108:13: note: expanded from macro 'ref_put' assert ( (refcnt)->count >= 0 ); \ ^~~~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ In file included from net/fcp.c:36: include/ipxe/uri.h:173:13: warning: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] ref_put ( &uri->refcnt ); ^~~~~~~~~~~ include/ipxe/refcnt.h:109:18: note: expanded from macro 'ref_put' ref_decrement ( refcnt ); \ ^~~~~~ 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/tftp.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/slam.o 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) ^ 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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 11 warnings generated. 6 warnings generated. [BUILD] bin/dns.o [BUILD] bin/dhcp.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 11 warnings generated. 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) ^ [BUILD] bin/ib_mcast.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from 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) ^ 611 warning warningss generated. generated. 6 warnings generated. clang: clangwarning: [BUILD] bin/ib_srp.o : warningoptimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]clang : clangwarning: : warningoptimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument]: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/ib_cmrc.o [BUILD] bin/ib_pathrec.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from net/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 ); \ ^~~~~~ 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 In file included from static inline int strncmp(const char * cs,const char * ct,size_t count) ^net/tcp/http.c :In file included from 31net/udp/slam.c: :23include/string.h: :include/string.h28:29::524:: warningwarning: : attribute declaration must precede definition [-Wignored-attributes] attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull'int __pure strncmp(const char * cs,const char * ct, ^ #define __nonnull __attribute__ (( nonnull )) ^include/compiler.h :arch/x86/include/bits/string.h:566216::19:33 :note note: : expanded 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 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/udp/slam.c:23: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/udp/slam.c:23: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/tcp/http.c:31: include/string.h:32:8: warningIn file included from : net/udp/slam.cattribute declaration must precede definition [-Wignored-attributes]: 23: include/string.h:39:size_t __pure strlen(const char * s) __nonnull;44 : ^warning: attribute declaration must precede definition [-Wignored-attributes]include/compiler.h :566In file included from :void * memset(void * s,int c,size_t count) __nonnull;33 : ^ noteinclude/compiler.h: net/tcp/iscsi.cexpanded from macro '__pure': 580::22#define __pure __attribute__ (( pure )): 36 ^include/string.h :arch/x86/include/bits/string.h :note:: 239expanded from macro '__nonnull'28: 22::5 #define __nonnull __attribute__ (( nonnull )): note : warning ^: previous definition is here attribute declaration must precede definition [-Wignored-attributes]arch/x86/include/bits/string.h static inline size_t strlen(const char * s): 185 ^:22 :In file included from net/tcp/http.cnote:: 31previous definition is here: include/string.h:32:38static inline void * memset(void *s, int c,size_t count): ^int __pure strncmp(const char * cs,const char * ct, warning : ^attribute declaration must precede definition [-Wignored-attributes] In file included from include/compiler.h:size_t __pure strlen(const char * s) __nonnull;566:net/udp/slam.c :33 ^23 :: include/compiler.hinclude/string.h ::note40580::: 5836:expanded from macro '__pure' :warning note: : #define __pure __attribute__ (( pure ))expanded from macro '__nonnull'attribute declaration must precede definition [-Wignored-attributes] ^ #define __nonnull __attribute__ (( nonnull )) ^void * memmove(void * dest,const void *src,size_t count) __nonnull; arch/x86/include/bits/string.h ^: 239include/compiler.h:arch/x86/include/bits/string.h:22::580216 ::note19: 36previous definition is here:: notenote: static inline size_t strlen(const char * s)previous definition is here: 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 net/tcp/iscsi.carch/x86/include/bits/string.h::22159: :include/string.h22::29In file included from :net/tcp/http.c24note::: 31previous definition is here : include/string.hwarning:: static inline void * memmove(void * dest,const void * src, size_t n)attribute declaration must precede definition [-Wignored-attributes]39 : ^44 : warning size_t count) __nonnull;: attribute declaration must precede definition [-Wignored-attributes] ^ include/compiler.h:void * memset(void * s,int c,size_t count) __nonnull;580 : ^36 :include/compiler.h :note580: :expanded from macro '__nonnull'36 : note#define __nonnull __attribute__ (( nonnull )): expanded from macro '__nonnull' ^ arch/x86/include/bits/string.h:216:#define __nonnull __attribute__ (( nonnull ))19 : ^ notearch/x86/include/bits/string.h: :previous definition is here185 :22: note: static inline int strncmp(const char * cs,const char * ct,size_t count)previous definition is here ^ static inline void * memset(void *s, int c,size_t count) ^ In file included from 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/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) ^ In file included from net/tcp/http.c:36: include/ipxe/uri.h:162:13: warning: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] ref_get ( &uri->refcnt ); ^~~~~~~~~~~ include/ipxe/refcnt.h:94:13: note: expanded from macro 'ref_get' assert ( (refcnt)->count >= 0 ); \ ^~~~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ In file included from net/tcp/http.c:36: include/ipxe/uri.h:162:13: warning: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] ref_get ( &uri->refcnt ); ^~~~~~~~~~~ include/ipxe/refcnt.h:95:18: note: expanded from macro 'ref_get' ref_increment ( refcnt ); \ ^~~~~~ In file included from net/tcp/http.c:36: include/ipxe/uri.h:162:13: warning: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] ref_get ( &uri->refcnt ); ^~~~~~~~~~~ include/ipxe/refcnt.h:96:3: note: expanded from macro 'ref_get' (refcnt); } ) ^~~~~~ In file included from net/tcp/http.c:36: include/ipxe/uri.h:173:13: warning: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] ref_put ( &uri->refcnt ); ^~~~~~~~~~~ include/ipxe/refcnt.h:108:13: note: expanded from macro 'ref_put' assert ( (refcnt)->count >= 0 ); \ ^~~~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ In file included from net/tcp/http.c:36: include/ipxe/uri.h:173:13: warning: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] ref_put ( &uri->refcnt ); ^~~~~~~~~~~ include/ipxe/refcnt.h:109:18: note: expanded from macro 'ref_put' ref_decrement ( refcnt ); \ ^~~~~~ In file included from net/udp/tftp.c:24: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/udp/tftp.c:24: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/udp/tftp.c:24: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/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) ^ 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/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.hIn file included from :net/udp/tftp.c108::3313: :include/ipxe/uri.h :note162: :expanded from macro 'ref_put'13 : warning: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] assert ( (refcnt)->count >= 0 ); \ ^~~~~~ include/assert.h:47:24: note: expanded from macro 'assert' ref_get ( &uri->refcnt ); ^~~~~~~~~~~ if ( ASSERTING && ! (condition) ) { \ include/ipxe/refcnt.h ^~~~~~~~~: 94:13: note: expanded from macro 'ref_get' In file included from net/udp/slam.c: assert ( (refcnt)->count >= 0 ); \33 : ^~~~~~include/ipxe/uri.h :173include/assert.h::1347:: 24warning:: note: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member]expanded from macro 'assert' ref_put ( &uri->refcnt ); if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~~~ ^~~~~~~~~include/ipxe/refcnt.h :109:18: note: expanded from macro 'ref_put' In file included from net/udp/tftp.c: ref_decrement ( refcnt ); \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/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:66 warning: sIn file included from generated. ./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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/ib_smc.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/ib_sma.o 6 warnings generated. In file included from net/udp/dns.c:26: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/udp/dns.c:26: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/udp/dns.c:26: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/udp/dns.c:26: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/udp/dns.c:26: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from net/udp/dns.c:26: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ [BUILD] bin/ib_packet.o 11 warnings generated. 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_mi.o net/udp/dns.c:248:22: warning: unused function 'dns_unmake_name' [-Wunused-function] static inline char * dns_unmake_name ( char *name ) { ^ 11 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from net/infiniband/ib_pathrec.c:23: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ In file included from arch/x86/include/bits/string.hnet/udp/syslog.c::21632:: 19In file included from :include/ipxe/dhcp.h :note19: : previous definition is hereIn file included from include/ipxe/uaccess.h:25: include/string.hstatic inline int strncmp(const char * cs,const char * ct,size_t count): 28 ^: 5In file included from :net/infiniband/ib_pathrec.c :warning23: : attribute declaration must precede definition [-Wignored-attributes]include/string.h :29:24: 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 )) ^ arch/x86/include/bits/string.h:216include/compiler.h::19566:: 33note:: previous definition is herenote : 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 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:2911: warning24s: generated. warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/infiniband/ib_pathrec.c:23: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/infiniband/ib_pathrec.c:23: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/infiniband/ib_pathrec.c:23: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from net/infiniband/ib_pathrec.c:23: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: noteIn file included from : net/udp/syslog.cexpanded from macro '__nonnull': 32: #define __nonnull __attribute__ (( nonnull )) In file included from ^include/ipxe/dhcp.h :arch/x86/include/bits/string.h19:: 159In file included from :include/ipxe/uaccess.h22:: 25note: : include/string.hprevious definition is here: 32:8:static inline void * memmove(void * dest,const void * src, size_t n) warning ^: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/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) ^ [BUILD] bin/wpa_tkip.o [BUILD] bin/wpa_psk.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) ^ 11 warnings generated. 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) ^ 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) ^ [BUILD] bin/wep.o 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/sec80211.o 6 warnings generated. 11 warnings generated. 7 warnings generated. [BUILD] bin/net80211.o [BUILD] bin/ib_cm.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 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_smc.c:23: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/infiniband/ib_smc.c:23: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/infiniband/ib_smc.c:23: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/infiniband/ib_smc.c:23: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/infiniband/ib_smc.c:23: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from net/infiniband/ib_smc.c:23: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/wpa_ccmp.o [BUILD] bin/wpa.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 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 ) { ^~~~~~~~~~~~~~~~ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 11 warnings generated. 6 warnings generated. 6 warnings generated. [BUILD] bin/rc80211.o [BUILD] bin/embedded.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/segment.o In file included from net/infiniband/ib_packet.c:23: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/infiniband/ib_packet.c:23: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/infiniband/ib_packet.c:23: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/infiniband/ib_packet.c:23: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/infiniband/ib_packet.c:23: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from net/infiniband/ib_packet.c:23: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] net/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' clang#define DBGC( ... ) DBGC_IF ( LOG, ##__VA_ARGS__ ): warning ^~~~~~~~~~~: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: include/ipxe/ib_packet.hwarning:: 47optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument]: 19: note: expanded from macro 'IB_GID_ARGS' IB_GUID_ARGS ( &(gid)->s.prefix ), IB_GUID_ARGS ( &(gid)->s.guid ) ^~~ include/ipxe/ib_packet.h:29:11: note: expanded from macro 'IB_GUID_ARGS' ntohl ( (guid)->dwords[0] ), ntohl ( (guid)->dwords[1] ) ^~~~ note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) include/byteswap.h:16:20: note: expanded from macro '__bswap_constant_32' (((uint32_t)(x) & 0x00ff0000U) >> 8) | \ ^ include/compiler.h:444:19: note: expanded from macro 'DBGC_IF' DBG_IF ( level, __VA_ARGS__ ); \ ^~~~~~~~~~~ include/compiler.h:324:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ net/infiniband/ib_packet.c:219:34: warning: taking address of packed member 'dgid' of class or structure 'ib_global_route_header' may result in an unaligned pointer value [-Waddress-of-packed-member] ibdev, IB_GID_ARGS ( &grh->dgid ) ); ^~~~~~~~~ include/compiler.h:493:40: note: expanded from macro 'DBGC' #define DBGC( ... ) DBGC_IF ( LOG, ##__VA_ARGS__ ) ^~~~~~~~~~~ include/ipxe/ib_packet.h:47:19: note: expanded from macro 'IB_GID_ARGS' IB_GUID_ARGS ( &(gid)->s.prefix ), IB_GUID_ARGS ( &(gid)->s.guid ) ^~~ include/ipxe/ib_packet.h:29:11: note: expanded from macro 'IB_GUID_ARGS' ntohl ( (guid)->dwords[0] ), ntohl ( (guid)->dwords[1] ) ^~~~ note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) include/byteswap.h:17:20: note: expanded from macro '__bswap_constant_32' (((uint32_t)(x) & 0xff000000U) >> 24))) ^ include/compiler.h:444:19: note: expanded from macro 'DBGC_IF' DBG_IF ( level, __VA_ARGS__ ); \ ^~~~~~~~~~~ include/compiler.h:324:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ net/infiniband/ib_packet.c:219:34: warning: taking address of packed member 'dgid' of class or structure 'ib_global_route_header' may result in an unaligned pointer value [-Waddress-of-packed-member] ibdev, IB_GID_ARGS ( &grh->dgid ) ); ^~~~~~~~~ include/compiler.h:493:40: note: expanded from macro 'DBGC' #define DBGC( ... ) DBGC_IF ( LOG, ##__VA_ARGS__ ) ^~~~~~~~~~~ include/ipxe/ib_packet.h:47:19: note: expanded from macro 'IB_GID_ARGS' IB_GUID_ARGS ( &(gid)->s.prefix ), IB_GUID_ARGS ( &(gid)->s.guid ) ^~~ include/ipxe/ib_packet.h:29:11: note: expanded from macro 'IB_GUID_ARGS' ntohl ( (guid)->dwords[0] ), ntohl ( (guid)->dwords[1] ) ^~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) include/byteswap.h:37:22: note: expanded from macro '__bswap_32' __bswap_variable_32(x))) ^ include/compiler.h:444:19: note: expanded from macro 'DBGC_IF' DBG_IF ( level, __VA_ARGS__ ); \ ^~~~~~~~~~~ include/compiler.h:324:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ net/infiniband/ib_packet.c:219:34: warning: taking address of packed member 'dgid' of class or structure 'ib_global_route_header' may result in an unaligned pointer value [-Waddress-of-packed-member] ibdev, IB_GID_ARGS ( &grh->dgid ) ); ^~~~~~~~~ include/compiler.h:493:40: note: expanded from macro 'DBGC' #define DBGC( ... ) DBGC_IF ( LOG, ##__VA_ARGS__ ) ^~~~~~~~~~~ include/ipxe/ib_packet.h:47:19: note: expanded from macro 'IB_GID_ARGS' IB_GUID_ARGS ( &(gid)->s.prefix ), IB_GUID_ARGS ( &(gid)->s.guid ) ^~~ include/ipxe/ib_packet.h:29:40: note: expanded from macro 'IB_GUID_ARGS' ntohl ( (guid)->dwords[0] ), ntohl ( (guid)->dwords[1] ) ^~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) include/byteswap.h:35:35: note: expanded from macro '__bswap_32' ((uint32_t)(__builtin_constant_p(x) ? \ ^ include/compiler.h:444:19: note: expanded from macro 'DBGC_IF' DBG_IF ( level, __VA_ARGS__ ); \ ^~~~~~~~~~~ include/compiler.h:324:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ net/infiniband/ib_packet.c:219:34: warning: taking address of packed member 'dgid' of class or structure 'ib_global_route_header' may result in an unaligned pointer value [-Waddress-of-packed-member] ibdev, IB_GID_ARGS ( &grh->dgid ) ); ^~~~~~~~~ include/compiler.h:493:40: note: expanded from macro 'DBGC' #define DBGC( ... ) DBGC_IF ( LOG, ##__VA_ARGS__ ) ^~~~~~~~~~~ include/ipxe/ib_packet.h:47:19: note: expanded from macro 'IB_GID_ARGS' IB_GUID_ARGS ( &(gid)->s.prefix ), IB_GUID_ARGS ( &(gid)->s.guid ) ^~~ include/ipxe/ib_packet.h:29:40: note: expanded from macro 'IB_GUID_ARGS' ntohl ( (guid)->dwords[0] ), ntohl ( (guid)->dwords[1] ) ^~~~ note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) include/byteswap.h:14:27: note: expanded from macro '__bswap_constant_32' ((uint32_t)((((uint32_t)(x) & 0x000000ffU) << 24) | \ ^ include/compiler.h:444:19: note: expanded from macro 'DBGC_IF' DBG_IF ( level, __VA_ARGS__ ); \ ^~~~~~~~~~~ include/compiler.h:324:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ net/infiniband/ib_packet.c:219:34: warning: taking address of packed member 'dgid' of class or structure 'ib_global_route_header' may result in an unaligned pointer value [-Waddress-of-packed-member] ibdev, IB_GID_ARGS ( &grh->dgid ) ); ^~~~~~~~~ include/compiler.h:493:40: note: expanded from macro 'DBGC' #define DBGC( ... ) DBGC_IF ( LOG, ##__VA_ARGS__ ) ^~~~~~~~~~~ include/ipxe/ib_packet.h:47:19: note: expanded from macro 'IB_GID_ARGS' IB_GUID_ARGS ( &(gid)->s.prefix ), IB_GUID_ARGS ( &(gid)->s.guid ) ^~~ include/ipxe/ib_packet.h:29:40: note: expanded from macro 'IB_GUID_ARGS' ntohl ( (guid)->dwords[0] ), ntohl ( (guid)->dwords[1] ) ^~~~ note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) include/byteswap.h:15:20: note: expanded from macro '__bswap_constant_32' (((uint32_t)(x) & 0x0000ff00U) << 8) | \ ^ include/compiler.h:444:19: note: expanded from macro 'DBGC_IF' DBG_IF ( level, __VA_ARGS__ ); \ ^~~~~~~~~~~ include/compiler.h:324:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ net/infiniband/ib_packet.c:219:34: warning: taking address of packed member 'dgid' of class or structure 'ib_global_route_header' may result in an unaligned pointer value [-Waddress-of-packed-member] ibdev, IB_GID_ARGS ( &grh->dgid ) ); ^~~~~~~~~ include/compiler.h:493:40: note: expanded from macro 'DBGC' #define DBGC( ... ) DBGC_IF ( LOG, ##__VA_ARGS__ ) ^~~~~~~~~~~ include/ipxe/ib_packet.h:47:19: note: expanded from macro 'IB_GID_ARGS' IB_GUID_ARGS ( &(gid)->s.prefix ), IB_GUID_ARGS ( &(gid)->s.guid ) ^~~ include/ipxe/ib_packet.h:29:40: note: expanded from macro 'IB_GUID_ARGS' ntohl ( (guid)->dwords[0] ), ntohl ( (guid)->dwords[1] ) ^~~~ note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) include/byteswap.h:16:20: note: expanded from macro '__bswap_constant_32' (((uint32_t)(x) & 0x00ff0000U) >> 8) | \ ^ include/compiler.h:444:19: note: expanded from macro 'DBGC_IF' DBG_IF ( level, __VA_ARGS__ ); \ ^~~~~~~~~~~ include/compiler.h:324:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ net/infiniband/ib_packet.c:219:34: warning: taking address of packed member 'dgid' of class or structure 'ib_global_route_header' may result in an unaligned pointer value [-Waddress-of-packed-member] ibdev, IB_GID_ARGS ( &grh->dgid ) ); ^~~~~~~~~ include/compiler.h:493:40: note: expanded from macro 'DBGC' #define DBGC( ... ) DBGC_IF ( LOG, ##__VA_ARGS__ ) ^~~~~~~~~~~ include/ipxe/ib_packet.h:47:19: note: expanded from macro 'IB_GID_ARGS' IB_GUID_ARGS ( &(gid)->s.prefix ), IB_GUID_ARGS ( &(gid)->s.guid ) ^~~ include/ipxe/ib_packet.h:29:40: note: expanded from macro 'IB_GUID_ARGS' ntohl ( (guid)->dwords[0] ), ntohl ( (guid)->dwords[1] ) ^~~~ note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) include/byteswap.h:17:20: note: expanded from macro '__bswap_constant_32' (((uint32_t)(x) & 0xff000000U) >> 24))) ^ include/compiler.h:444:19: note: expanded from macro 'DBGC_IF' DBG_IF ( level, __VA_ARGS__ ); \ ^~~~~~~~~~~ include/compiler.h:324:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ net/infiniband/ib_packet.c:219:34: warning: taking address of packed member 'dgid' of class or structure 'ib_global_route_header' may result in an unaligned pointer value [-Waddress-of-packed-member] ibdev, IB_GID_ARGS ( &grh->dgid ) ); ^~~~~~~~~ include/compiler.h:493:40: note: expanded from macro 'DBGC' #define DBGC( ... ) DBGC_IF ( LOG, ##__VA_ARGS__ ) ^~~~~~~~~~~ include/ipxe/ib_packet.h:47:19: note: expanded from macro 'IB_GID_ARGS' IB_GUID_ARGS ( &(gid)->s.prefix ), IB_GUID_ARGS ( &(gid)->s.guid ) ^~~ include/ipxe/ib_packet.h:29:40: note: expanded from macro 'IB_GUID_ARGS' ntohl ( (guid)->dwords[0] ), ntohl ( (guid)->dwords[1] ) ^~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) include/byteswap.h:37:22: note: expanded from macro '__bswap_32' __bswap_variable_32(x))) ^ include/compiler.h:444:19: note: expanded from macro 'DBGC_IF' DBG_IF ( level, __VA_ARGS__ ); \ ^~~~~~~~~~~ include/compiler.h:324:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ net/infiniband/ib_packet.c:219:34: warning: taking address of packed member 'dgid' of class or structure 'ib_global_route_header' may result in an unaligned pointer value [-Waddress-of-packed-member] ibdev, IB_GID_ARGS ( &grh->dgid ) ); ^~~~~~~~~ include/compiler.h:493:40: note: expanded from macro 'DBGC' #define DBGC( ... ) DBGC_IF ( LOG, ##__VA_ARGS__ ) ^~~~~~~~~~~ include/ipxe/ib_packet.h:47:54: note: expanded from macro 'IB_GID_ARGS' IB_GUID_ARGS ( &(gid)->s.prefix ), IB_GUID_ARGS ( &(gid)->s.guid ) ^~~ include/ipxe/ib_packet.h:29:11: note: expanded from macro 'IB_GUID_ARGS' ntohl ( (guid)->dwords[0] ), ntohl ( (guid)->dwords[1] ) ^~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) include/byteswap.h:35:35: note: expanded from macro '__bswap_32' ((uint32_t)(__builtin_constant_p(x) ? \ ^ include/compiler.h:444:19: note: expanded from macro 'DBGC_IF' DBG_IF ( level, __VA_ARGS__ ); \ ^~~~~~~~~~~ include/compiler.h:324:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ net/infiniband/ib_packet.c:219:34: warning: taking address of packed member 'dgid' of class or structure 'ib_global_route_header' may result in an unaligned pointer value [-Waddress-of-packed-member] ibdev, IB_GID_ARGS ( &grh->dgid ) ); ^~~~~~~~~ include/compiler.h:493:40: note: expanded from macro 'DBGC' #define DBGC( ... ) DBGC_IF ( LOG, ##__VA_ARGS__ ) ^~~~~~~~~~~ include/ipxe/ib_packet.h:47:54: note: expanded from macro 'IB_GID_ARGS' IB_GUID_ARGS ( &(gid)->s.prefix ), IB_GUID_ARGS ( &(gid)->s.guid ) ^~~ include/ipxe/ib_packet.h:29:11: note: expanded from macro 'IB_GUID_ARGS' ntohl ( (guid)->dwords[0] ), ntohl ( (guid)->dwords[1] ) ^~~~ note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) include/byteswap.h:14:27: note: expanded from macro '__bswap_constant_32' ((uint32_t)((((uint32_t)(x) & 0x000000ffU) << 24) | \ ^ include/compiler.h:444:19: note: expanded from macro 'DBGC_IF' DBG_IF ( level, __VA_ARGS__ ); \ ^~~~~~~~~~~ include/compiler.h:324:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ net/infiniband/ib_packet.c:219:34: warning: taking address of packed member 'dgid' of class or structure 'ib_global_route_header' may result in an unaligned pointer value [-Waddress-of-packed-member] ibdev, IB_GID_ARGS ( &grh->dgid ) ); ^~~~~~~~~ include/compiler.h:493:40: note: expanded from macro 'DBGC' #define DBGC( ... ) DBGC_IF ( LOG, ##__VA_ARGS__ ) ^~~~~~~~~~~ include/ipxe/ib_packet.h:47:54: note: expanded from macro 'IB_GID_ARGS' IB_GUID_ARGS ( &(gid)->s.prefix ), IB_GUID_ARGS ( &(gid)->s.guid ) ^~~ include/ipxe/ib_packet.h:29:11: note: expanded from macro 'IB_GUID_ARGS' ntohl ( (guid)->dwords[0] ), ntohl ( (guid)->dwords[1] ) ^~~~ note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) include/byteswap.h:15:20: note: expanded from macro '__bswap_constant_32' (((uint32_t)(x) & 0x0000ff00U) << 8) | \ ^ include/compiler.h:444:19: note: expanded from macro 'DBGC_IF' DBG_IF ( level, __VA_ARGS__ ); \ ^~~~~~~~~~~ include/compiler.h:324:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ net/infiniband/ib_packet.c:219:34: warning: taking address of packed member 'dgid' of class or structure 'ib_global_route_header' may result in an unaligned pointer value [-Waddress-of-packed-member] ibdev, IB_GID_ARGS ( &grh->dgid ) ); ^~~~~~~~~ include/compiler.h:493:40: note: expanded from macro 'DBGC' #define DBGC( ... ) DBGC_IF ( LOG, ##__VA_ARGS__ ) ^~~~~~~~~~~ include/ipxe/ib_packet.h:47:54: note: expanded from macro 'IB_GID_ARGS' IB_GUID_ARGS ( &(gid)->s.prefix ), IB_GUID_ARGS ( &(gid)->s.guid ) ^~~ include/ipxe/ib_packet.h:29:11: note: expanded from macro 'IB_GUID_ARGS' ntohl ( (guid)->dwords[0] ), ntohl ( (guid)->dwords[1] ) ^~~~ note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) include/byteswap.h:16:20: note: expanded from macro '__bswap_constant_32' (((uint32_t)(x) & 0x00ff0000U) >> 8) | \ ^ include/compiler.h:444:19: note: expanded from macro 'DBGC_IF' DBG_IF ( level, __VA_ARGS__ ); \ ^~~~~~~~~~~ include/compiler.h:324:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ net/infiniband/ib_packet.c:219:34: warning: taking address of packed member 'dgid' of class or structure 'ib_global_route_header' may result in an unaligned pointer value [-Waddress-of-packed-member] ibdev, IB_GID_ARGS ( &grh->dgid ) ); ^~~~~~~~~ include/compiler.h:493:40: note: expanded from macro 'DBGC' #define DBGC( ... ) DBGC_IF ( LOG, ##__VA_ARGS__ ) ^~~~~~~~~~~ include/ipxe/ib_packet.h:47:54: note: expanded from macro 'IB_GID_ARGS' IB_GUID_ARGS ( &(gid)->s.prefix ), IB_GUID_ARGS ( &(gid)->s.guid ) ^~~ include/ipxe/ib_packet.h:29:11: note: expanded from macro 'IB_GUID_ARGS' ntohl ( (guid)->dwords[0] ), ntohl ( (guid)->dwords[1] ) ^~~~ note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) include/byteswap.h:17:20: note: expanded from macro '__bswap_constant_32' (((uint32_t)(x) & 0xff000000U) >> 24))) ^ include/compiler.h:444:19: note: expanded from macro 'DBGC_IF' DBG_IF ( level, __VA_ARGS__ ); \ ^~~~~~~~~~~ include/compiler.h:324:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ net/infiniband/ib_packet.c:219:34: warning: taking address of packed member 'dgid' of class or structure 'ib_global_route_header' may result in an unaligned pointer value [-Waddress-of-packed-member] ibdev, IB_GID_ARGS ( &grh->dgid ) ); ^~~~~~~~~ include/compiler.h:493:40: note: expanded from macro 'DBGC' #define DBGC( ... ) DBGC_IF ( LOG, ##__VA_ARGS__ ) ^~~~~~~~~~~ include/ipxe/ib_packet.h:47:54: note: expanded from macro 'IB_GID_ARGS' IB_GUID_ARGS ( &(gid)->s.prefix ), IB_GUID_ARGS ( &(gid)->s.guid ) ^~~ include/ipxe/ib_packet.h:29:11: note: expanded from macro 'IB_GUID_ARGS' ntohl ( (guid)->dwords[0] ), ntohl ( (guid)->dwords[1] ) ^~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) include/byteswap.h:37:22: note: expanded from macro '__bswap_32' __bswap_variable_32(x))) ^ include/compiler.h:444:19: note: expanded from macro 'DBGC_IF' DBG_IF ( level, __VA_ARGS__ ); \ ^~~~~~~~~~~ include/compiler.h:324:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ net/infiniband/ib_packet.c:219:34: warning: taking address of packed member 'dgid' of class or structure 'ib_global_route_header' may result in an unaligned pointer value [-Waddress-of-packed-member] ibdev, IB_GID_ARGS ( &grh->dgid ) ); ^~~~~~~~~ include/compiler.h:493:40: note: expanded from macro 'DBGC' #define DBGC( ... ) DBGC_IF ( LOG, ##__VA_ARGS__ ) ^~~~~~~~~~~ include/ipxe/ib_packet.h:47:54: note: expanded from macro 'IB_GID_ARGS' IB_GUID_ARGS ( &(gid)->s.prefix ), IB_GUID_ARGS ( &(gid)->s.guid ) ^~~ include/ipxe/ib_packet.h:29:40: note: expanded from macro 'IB_GUID_ARGS' ntohl ( (guid)->dwords[0] ), ntohl ( (guid)->dwords[1] ) ^~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) include/byteswap.h:35:35: note: expanded from macro '__bswap_32' ((uint32_t)(__builtin_constant_p(x) ? \ ^ 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:14:27: note: expanded from macro '__bswap_constant_32' ((uint32_t)((((uint32_t)(x) & 0x000000ffU) << 24) | \ ^ include/compiler.h:444:19: note: expanded from macro 'DBGC_IF' DBG_IF ( level, __VA_ARGS__ ); \ ^~~~~~~~~~~ include/compiler.h:324:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ net/infiniband/ib_packet.c:219:34: warning: taking address of packed member 'dgid' of class or structure 'ib_global_route_header' may result in an unaligned pointer value [-Waddress-of-packed-member] ibdev, IB_GID_ARGS ( &grh->dgid ) ); ^~~~~~~~~ include/compiler.h:493:40: note: expanded from macro 'DBGC' #define DBGC( ... ) DBGC_IF ( LOG, ##__VA_ARGS__ ) ^~~~~~~~~~~ include/ipxe/ib_packet.h:47:54: note: expanded from macro 'IB_GID_ARGS' IB_GUID_ARGS ( &(gid)->s.prefix ), IB_GUID_ARGS ( &(gid)->s.guid ) ^~~ include/ipxe/ib_packet.h:29:40: note: expanded from macro 'IB_GUID_ARGS' ntohl ( (guid)->dwords[0] ), ntohl ( (guid)->dwords[1] ) ^~~~ note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) include/byteswap.h:15:20: note: expanded from macro '__bswap_constant_32' (((uint32_t)(x) & 0x0000ff00U) << 8) | \ ^ include/compiler.h:444:19: note: expanded from macro 'DBGC_IF' DBG_IF ( level, __VA_ARGS__ ); \ ^~~~~~~~~~~ include/compiler.h:324:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ net/infiniband/ib_packet.c:219:34: warning: taking address of packed member 'dgid' of class or structure 'ib_global_route_header' may result in an unaligned pointer value [-Waddress-of-packed-member] ibdev, IB_GID_ARGS ( &grh->dgid ) ); ^~~~~~~~~ include/compiler.h:493:40: note: expanded from macro 'DBGC' #define DBGC( ... ) DBGC_IF ( LOG, ##__VA_ARGS__ ) ^~~~~~~~~~~ include/ipxe/ib_packet.h:47:54: note: expanded from macro 'IB_GID_ARGS' IB_GUID_ARGS ( &(gid)->s.prefix ), IB_GUID_ARGS ( &(gid)->s.guid ) ^~~ include/ipxe/ib_packet.h:29:40: note: expanded from macro 'IB_GUID_ARGS' ntohl ( (guid)->dwords[0] ), ntohl ( (guid)->dwords[1] ) ^~~~ note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) include/byteswap.h:16:20: note: expanded from macro '__bswap_constant_32' (((uint32_t)(x) & 0x00ff0000U) >> 8) | \ ^ include/compiler.h:444:19: note: expanded from macro 'DBGC_IF' DBG_IF ( level, __VA_ARGS__ ); \ ^~~~~~~~~~~ include/compiler.h:324:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ net/infiniband/ib_packet.c:219:34: warning: taking address of packed member 'dgid' of class or structure 'ib_global_route_header' may result in an unaligned pointer value [-Waddress-of-packed-member] ibdev, IB_GID_ARGS ( &grh->dgid ) ); ^~~~~~~~~ include/compiler.h:493:40: note: expanded from macro 'DBGC' #define DBGC( ... ) DBGC_IF ( LOG, ##__VA_ARGS__ ) ^~~~~~~~~~~ include/ipxe/ib_packet.h:47:54: note: expanded from macro 'IB_GID_ARGS' IB_GUID_ARGS ( &(gid)->s.prefix ), IB_GUID_ARGS ( &(gid)->s.guid ) ^~~ include/ipxe/ib_packet.h:29:40: note: expanded from macro 'IB_GUID_ARGS' ntohl ( (guid)->dwords[0] ), ntohl ( (guid)->dwords[1] ) ^~~~ note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) include/byteswap.h:17:20: note: expanded from macro '__bswap_constant_32' (((uint32_t)(x) & 0xff000000U) >> 24))) ^ include/compiler.h:444:19: note: expanded from macro 'DBGC_IF' DBG_IF ( level, __VA_ARGS__ ); \ ^~~~~~~~~~~ include/compiler.h:324:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ net/infiniband/ib_packet.c:219:34: warning: taking address of packed member 'dgid' of class or structure 'ib_global_route_header' may result in an unaligned pointer value [-Waddress-of-packed-member] ibdev, IB_GID_ARGS ( &grh->dgid ) ); ^~~~~~~~~ include/compiler.h:493:40: note: expanded from macro 'DBGC' #define DBGC( ... ) DBGC_IF ( LOG, ##__VA_ARGS__ ) ^~~~~~~~~~~ include/ipxe/ib_packet.h:47:54: note: expanded from macro 'IB_GID_ARGS' IB_GUID_ARGS ( &(gid)->s.prefix ), IB_GUID_ARGS ( &(gid)->s.guid ) ^~~ include/ipxe/ib_packet.h:29:40: note: expanded from macro 'IB_GUID_ARGS' ntohl ( (guid)->dwords[0] ), ntohl ( (guid)->dwords[1] ) ^~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) include/byteswap.h:37:22: note: expanded from macro '__bswap_32' __bswap_variable_32(x))) ^ include/compiler.h:444:19: note: expanded from macro 'DBGC_IF' DBG_IF ( level, __VA_ARGS__ ); \ ^~~~~~~~~~~ include/compiler.h:324:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from net/infiniband/ib_sma.c:23: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/infiniband/ib_sma.c:23: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/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/infiniband/ib_sma.c:23: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/infiniband/ib_sma.c:23: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/infiniband/ib_sma.c:23: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from net/infiniband/ib_sma.c:23: include/string.h:40In file included from :net/80211/wep.c58:27:: warninginclude/string.h: :attribute declaration must precede definition [-Wignored-attributes]32 :8: warning: attribute declaration must precede definition [-Wignored-attributes]void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:size_t __pure strlen(const char * s) __nonnull;580 :36 ^: include/compiler.hnote:: 566expanded from macro '__nonnull': 33: note: #define __nonnull __attribute__ (( nonnull ))expanded from macro '__pure' ^ arch/x86/include/bits/string.h:#define __pure __attribute__ (( pure ))159 : ^ 22:arch/x86/include/bits/string.h :note: 239previous definition is here :22: static inline void * memmove(void * dest,const void * src, size_t n) note ^: previous definition is here static inline size_t strlen(const char * s) ^ In file included from 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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from net/infiniband/ib_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) ^ clang: clangwarning: : optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. 7 warnings generated. [BUILD] bin/efi_image.o [BUILD] bin/elf.o 31 warnings generated. In file included from net/80211/wpa_tkip.c:24: In file included from include/ipxe/sha1.h:6: In file included from ./crypto/axtls/crypto.h:133: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/80211/wpa_tkip.c:24: In file included from include/ipxe/sha1.h:6: In file included from ./crypto/axtls/crypto.h:133: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/80211/wpa_tkip.c:24: In file included from include/ipxe/sha1.h:6: In file included from ./crypto/axtls/crypto.h:133: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/80211/wpa_tkip.c:24: In file included from include/ipxe/sha1.h:6: In file included from ./crypto/axtls/crypto.h:133: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/80211/wpa_tkip.c:24: In file included from include/ipxe/sha1.h:6: In file included from ./crypto/axtls/crypto.h:133: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/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) ^ 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:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/80211/sec80211.c:22: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from net/80211/sec80211.c:22: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 6 warnings generated. 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 '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/eisa.o In file included from net/80211/wpa.c:28: In file included from include/ipxe/sha1.h:6: In file included from ./crypto/axtls/crypto.h:133: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/80211/wpa.c:28: In file included from include/ipxe/sha1.h:6: In file included from ./crypto/axtls/crypto.h:133: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/80211/wpa.c:28: In file included from include/ipxe/sha1.h:6: In file included from ./crypto/axtls/crypto.h:133: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/80211/wpa.c:28: In file included from include/ipxe/sha1.h:6: In file included from ./crypto/axtls/crypto.h:133: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/80211/wpa.c:28: In file included from include/ipxe/sha1.h:6: In file included from ./crypto/axtls/crypto.h:133: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from net/80211/wpa.c:28: In file included from include/ipxe/sha1.h:6: In file included from ./crypto/axtls/crypto.h:133: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 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 ); ^~~~~~~~~~~~ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from net/80211/net80211.c:23: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216: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) ^ 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 ); ^~~~~~~~~~~~ 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) ^ 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) ^ [BUILD] bin/isa.o 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) ^ 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) ^ 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. 6 warnings generated. [BUILD] bin/pcivpd.o In file included from net/80211/wpa_ccmp.c:24: In file included from include/ipxe/sha1.h:6: In file included from ./crypto/axtls/crypto.h:133: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/80211/wpa_ccmp.c:24: In file included from include/ipxe/sha1.h:6: In file included from ./crypto/axtls/crypto.h:133: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/80211/wpa_ccmp.c:24: In file included from include/ipxe/sha1.h:6: In file included from ./crypto/axtls/crypto.h:133: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/80211/wpa_ccmp.c:24: In file included from include/ipxe/sha1.h:6: In file included from ./crypto/axtls/crypto.h:133: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/80211/wpa_ccmp.c:24: In file included from include/ipxe/sha1.h:6: In file included from ./crypto/axtls/crypto.h:133: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from net/80211/wpa_ccmp.c:24: In file included from include/ipxe/sha1.h:6: In file included from ./crypto/axtls/crypto.h:133: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 6 warnings generated. [BUILD] bin/pcibackup.o [BUILD] bin/isa_ids.o 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) ^ 6 warnings generated. [BUILD] bin/mca.o [BUILD] bin/pciextra.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/virtio-pci.o In file included from drivers/bus/eisa.c:2: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/bus/eisa.c:2: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/bus/eisa.c:2: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/bus/eisa.c:2: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/bus/eisa.c:2: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/bus/eisa.c:2: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from image/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) ^ 8 warnings generated. In file included from image/elf.c:33: In file included from include/ipxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from image/elf.c:33: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from 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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/virtio-ring.o 6 warnings generated. 6 warnings generated. [BUILD] bin/script.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. [BUILD] bin/pci.o 6 warnings generated. [BUILD] bin/3c503.o [BUILD] bin/tlan.o 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. In file included from drivers/bus/isa.c:2: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/bus/isa.c:2: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/bus/isa.c:2: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/bus/isa.c:2: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/bus/isa.c:2: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/bus/isa.c:2: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ [BUILD] bin/sis900.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/isapnp.o [BUILD] bin/r8169.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from drivers/bus/pcivpd.c:26: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/bus/pcivpd.c:26: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/bus/pcivpd.c:26: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/bus/pcivpd.c:26: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/bus/pcivpd.c:26: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/bus/pcivpd.c:26: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from drivers/bus/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) ^ [BUILD] bin/tulip.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. 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: 6include/string.h warnings: generated. 29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h: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) ^ [BUILD] bin/pnic.o 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/via-velocity.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from drivers/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) ^ [BUILD] bin/ne.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from drivers/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) ^ 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) ^ [BUILD] bin/eepro.o In file included from drivers/bus/pciextra.c:4: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.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) ^ 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) ^ 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) ^ 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: [BUILD] bin/myri10ge.o 32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/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) ^ drivers/net/tlan.c:831:30: warning: format specifies type 'unsigned short' but the argument has type 'u8' (aka 'unsigned char') [-Wformat] printf("revision: 0x%hX\n", priv->tlanRev); ~~~ ^~~~~~~~~~~~~ %hhX 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) ^ drivers/net/tlan.cIn file included from :drivers/net/sis900.c1366::4811: In file included from :include/etherboot.h :warning16: : format specifies type 'unsigned short' but the argument has type 'unsigned int' [-Wformat]In file included from include/strings.h:7: include/string.h: (unsigned int) phy, control, hi, lo);40 : ^~~~~~~~~~~~~~~~~~58 : warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ drivers/net/tlan.c: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; \ ^ :381:1: note: expanded from here tlan_driver_text ^ drivers/net/tlan.c:1714:1: warning: unused function 'tlan_driver_isapnp_legacy_probe' [-Wunused-function] include/nic.h:224:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_probe ( struct isapnp_device *isapnp, \ ^ :389:1: note: expanded from here tlan_driver_isapnp_legacy_probe ^ drivers/net/tlan.c:1714:1: warning: unused function 'tlan_driver_isapnp_legacy_remove' [-Wunused-function] include/nic.h:231:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_remove ( struct isapnp_device *isapnp ) { \ ^ :392:1: note: expanded from here tlan_driver_isapnp_legacy_remove ^ drivers/net/tlan.c:1714:1: warning: unused function 'tlan_driver_eisa_legacy_probe' [-Wunused-function] include/nic.h:236:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_probe ( struct eisa_device *eisa, \ ^ :394:1: note: expanded from here tlan_driver_eisa_legacy_probe ^ drivers/net/tlan.c:1714:1: warning: unused function 'tlan_driver_eisa_legacy_remove' [-Wunused-function] include/nic.h:243:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_remove ( struct eisa_device *eisa ) { \ ^ :397:1: note: expanded from here tlan_driver_eisa_legacy_remove ^ drivers/net/tlan.c:1714:1: warning: unused function 'tlan_driver_mca_legacy_probe' [-Wunused-function] include/nic.h:248:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_probe ( struct mca_device *mca, \ ^ :399:1: note: expanded from here tlan_driver_mca_legacy_probe ^ drivers/net/tlan.c:1714:1: warning: unused function 'tlan_driver_mca_legacy_remove' [-Wunused-function] include/nic.h:255:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_remove ( struct mca_device *mca ) { \ ^ :402:1: note: expanded from here tlan_driver_mca_legacy_remove ^ drivers/net/tlan.c:1714:1: warning: unused function 'tlan_driver_isa_legacy_probe' [-Wunused-function] include/nic.h:260:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_probe ( struct isa_device *isa ) { \ ^ :404:1: note: expanded from here tlan_driver_isa_legacy_probe ^ drivers/net/tlan.c:1714:1: warning: unused function 'tlan_driver_isa_legacy_remove' [-Wunused-function] include/nic.h:266:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_remove ( struct isa_device *isa ) { \ ^ :407:1: note: expanded from here tlan_driver_isa_legacy_remove ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. 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 clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. drivers/net/sis900.c:1294:1: warning: unused variable 'sis900_driver_text' [-Wunused-const-variable] DRIVER ( "SIS900", nic_driver, pci_driver, sis900_driver, ^ include/nic.h:202:20: note: expanded from macro 'DRIVER' static const char _name ## _text[] = _name_text; \ ^ :113:1: note: expanded from here sis900_driver_text ^ drivers/net/sis900.c:1294:1: warning: unused function 'sis900_driver_isapnp_legacy_probe' [-Wunused-function] include/nic.h:224:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_probe ( struct isapnp_device *isapnp, \ ^ :121:1: note: expanded from here sis900_driver_isapnp_legacy_probe ^ drivers/net/sis900.c:In file included from 1294drivers/net/r8169.c::311: :include/string.h: 28warning:5: :unused function 'sis900_driver_isapnp_legacy_remove' [-Wunused-function] warninginclude/nic.h: :attribute declaration must precede definition [-Wignored-attributes]231 :2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_remove ( struct isapnp_device *isapnp ) { \ ^ :124:1: note: expanded from here int __pure strncmp(const char * cs,const char * ct, sis900_driver_isapnp_legacy_remove ^ ^ include/compiler.hdrivers/net/sis900.c::5661294::33: 1note:: expanded from macro '__pure'warning : unused function 'sis900_driver_eisa_legacy_probe' [-Wunused-function]#define __pure __attribute__ (( pure )) include/nic.h ^: 236:2: note: expanded from macro 'DRIVER' arch/x86/include/bits/string.h:216:19: _name ## _eisa_legacy_probe ( struct eisa_device *eisa, \ note ^: previous definition is here :126:1static inline int strncmp(const char * cs,const char * ct,size_t count): ^note : In file included from drivers/net/r8169.cexpanded from here: 31: include/string.hsis900_driver_eisa_legacy_probe: 29:^24 :drivers/net/sis900.c warning: :attribute declaration must precede definition [-Wignored-attributes]1294 :1: size_t count) __nonnull; warning ^: unused function 'sis900_driver_eisa_legacy_remove' [-Wunused-function]include/compiler.h :include/nic.h580::24336::2 note: :expanded from macro '__nonnull' note: expanded from macro 'DRIVER' #define __nonnull __attribute__ (( nonnull )) ^ _name ## _eisa_legacy_remove ( struct eisa_device *eisa ) { \arch/x86/include/bits/string.h: 216: ^19 : note:: 129previous definition is here :1: notestatic inline int strncmp(const char * cs,const char * ct,size_t count): expanded from here ^ sis900_driver_eisa_legacy_remove ^ drivers/net/sis900.c:1294:1: warning: unused function 'sis900_driver_mca_legacy_probe' [-Wunused-function] include/nic.h:248:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_probe ( struct mca_device *mca, \ ^ :131:1: note: expanded from here sis900_driver_mca_legacy_probe ^ drivers/net/sis900.c:1294:1: warning: unused function 'sis900_driver_mca_legacy_remove' [-Wunused-function] include/nic.h:255:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_remove ( struct mca_device *mca ) { \ ^ :134:1: note: expanded from here sis900_driver_mca_legacy_remove ^ drivers/net/sis900.c:1294:1: warning: unused function 'sis900_driver_isa_legacy_probe' [-Wunused-function] include/nic.h:260:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_probe ( struct isa_device *isa ) { \ ^ :136:1: note: expanded from here sis900_driver_isa_legacy_probe ^ drivers/net/sis900.c:1294:1: warning: unused function 'sis900_driver_isa_legacy_remove' [-Wunused-function] include/nic.h:266:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_remove ( struct isa_device *isa ) { \ ^ :139:1: note: expanded from here sis900_driver_isa_legacy_remove ^ In file included from drivers/net/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 )) [BUILD] bin/mtd80x.o ^ arch/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/3c529.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. [BUILD] bin/3c509.o 6 warnings generated. 6 warnings generated. 6 warnings generated. [BUILD] bin/davicom.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/3c90x.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from drivers/net/tulip.c:111: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/tulip.c:111: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: 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) ^ 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:24In file included from : drivers/net/eepro.cIn file included from :include/ipxe/uaccess.h36:: 25In file included from : include/etherboot.h:include/string.h:4016:: 58In file included from :include/strings.h :warning7: : attribute declaration must precede definition [-Wignored-attributes]include/string.h :28:5: warningvoid * memmove(void * dest,const void *src,size_t count) __nonnull;: ^attribute declaration must precede definition [-Wignored-attributes] include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/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) ^ drivers/net/tulip.c:767:30: warning: format specifies type 'unsigned short' but the argument has type 'int' [-Wformat] tp->nic_name, media, ^~~~~ include/compiler.h:486:38: note: expanded from macro 'DBG' #define DBG( ... ) DBG_IF ( LOG, ##__VA_ARGS__ ) ^~~~~~~~~~~ include/compiler.h:324:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ drivers/net/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__ ); \ ^~~~~~~~~~~ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/epic100.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from drivers/net/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/tulip.cdrivers/net/via-velocity.c::158743:: 31In file included from : include/etherboot.hwarning:: 16format specifies type 'unsigned short' but the argument has type 'int' [-Wformat] : In file included from include/strings.h:7: include/string.h:32 tp->nic_name, tp->phys[0], mdio_read(nic, tp->phys[0], 1));: 8 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: warninginclude/compiler.h: :attribute declaration must precede definition [-Wignored-attributes]503 :41: note: size_t __pure strlen(const char * s) __nonnull;expanded from macro 'DBG2' ^ include/compiler.h:566#define DBG2( ... ) DBG_IF ( EXTRA, ##__VA_ARGS__ ): 33 ^~~~~~~~~~~: noteinclude/compiler.h:324: :expanded from macro '__pure'17 : note#define __pure __attribute__ (( pure )): expanded from macro 'DBG_IF' ^ arch/x86/include/bits/string.h:239 dbg_printf ( __VA_ARGS__ ); \: 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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] drivers/net/tulip.c: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 ) ^ drivers/net/eepro.cinclude/ipxe/io.h::37770::3364:: warningnote: : format specifies type 'unsigned short' but the argument has type 'unsigned int' [-Wformat]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__ ); \ ^~~~~~~~~~~ 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/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; \ ^ :374: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, \ ^ :382:1: note: expanded from here tulip_driver_isapnp_legacy_probe ^ drivers/net/tulip.c:1960:1: warning: unused function 'tulip_driver_isapnp_legacy_remove' [-Wunused-function] include/nic.h:231:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_remove ( struct isapnp_device *isapnp ) { \ ^ :385: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, \ ^ :387:1: note: expanded from here tulip_driver_eisa_legacy_probe ^ drivers/net/tulip.c:1960:1: warning: unused function 'tulip_driver_eisa_legacy_remove' [-Wunused-function] include/nic.h:243:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_remove ( struct eisa_device *eisa ) { \ ^ :390:1: note: expanded from here tulip_driver_eisa_legacy_remove ^ drivers/net/tulip.c:1960:1: warning: unused function 'tulip_driver_mca_legacy_probe' [-Wunused-function] include/nic.h:248:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_probe ( struct mca_device *mca, \ ^ :392:1: note: expanded from here tulip_driver_mca_legacy_probe ^ drivers/net/tulip.c:1960:1: warning: unused function 'tulip_driver_mca_legacy_remove' [-Wunused-function] include/nic.h:255:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_remove ( struct mca_device *mca ) { \ ^ :395:1: note: expanded from here tulip_driver_mca_legacy_remove ^ drivers/net/tulip.c:1960:1: warning: unused function 'tulip_driver_isa_legacy_probe' [-Wunused-function] include/nic.h:260:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_probe ( struct isa_device *isa ) { \ ^ :397:1: note: expanded from here tulip_driver_isa_legacy_probe ^ drivers/net/tulip.c:1960:1: warning: unused function 'tulip_driver_isa_legacy_remove' [-Wunused-function] include/nic.h:266drivers/net/eepro.c::2601:: 41note:: expanded from macro 'DRIVER'warning : format specifies type 'unsigned short' but the argument has type 'unsigned int' [-Wformat] _name ## _isa_legacy_remove ( struct isa_device *isa ) { \ ^ :400 DBG ( "%s ioaddr %#hX, addr %s", name, nic->ioaddr, eth_ntoa ( nic->node_addr ) );: 1 ~~~~ ^~~~~~~~~~~: %#Xnote : expanded from hereinclude/compiler.h :486:tulip_driver_isa_legacy_remove38 :^ 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 ) { \ ^ :105:1: note: expanded from here eepro_driver_pci_legacy_probe ^ drivers/net/eepro.c:627:1: warning: unused function 'eepro_driver_pci_legacy_remove' [-Wunused-function] include/nic.h:219:2: note: expanded from macro 'DRIVER' _name ## _pci_legacy_remove ( struct pci_device *pci ) { \ ^ :108:1: note: expanded from here eepro_driver_pci_legacy_remove ^ drivers/net/eepro.c:627:1: warning: unused function 'eepro_driver_isapnp_legacy_probe' [-Wunused-function] include/nic.h:224:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_probe ( struct isapnp_device *isapnp, \ ^ :110:1: note: expanded from here eepro_driver_isapnp_legacy_probe ^ drivers/net/eepro.c:627:1: warning: unused function 'eepro_driver_isapnp_legacy_remove' [-Wunused-function] include/nic.h:231:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_remove ( struct isapnp_device *isapnp ) { \ ^ :113:1: note: expanded from here eepro_driver_isapnp_legacy_remove ^ drivers/net/eepro.cclang:: 627:1: warning: warningunused function 'eepro_driver_eisa_legacy_probe' [-Wunused-function]: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]include/nic.h :clang236: :warning2: :optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] note: expanded from macro 'DRIVER' _name ## _eisa_legacy_probe ( struct eisa_device *eisa, \ ^ :115:1: note: expanded from here eepro_driver_eisa_legacy_probe ^ drivers/net/eepro.c:627:1: warning: unused function 'eepro_driver_eisa_legacy_remove' [-Wunused-function] include/nic.h:243:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_remove ( struct eisa_device *eisa ) { \ ^ :118:1: note: expanded from here eepro_driver_eisa_legacy_remove ^ drivers/net/eepro.c:627:1: warning: unused function 'eepro_driver_mca_legacy_probe' [-Wunused-function] include/nic.h:248:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_probe ( struct mca_device *mca, \ ^ :clang120: :1: note: expanded from here eepro_driver_mca_legacy_probewarning : ^optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] drivers/net/eepro.cclang: warning:: 627optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument]: 1: warning: unused function 'eepro_driver_mca_legacy_remove' [-Wunused-function] include/nic.h:255:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_remove ( struct mca_device *mca ) { \ ^ :123:1: note: expanded from here eepro_driver_mca_legacy_remove ^ In file included from drivers/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/net/via-velocity.c:705:27: warning: format specifies type 'unsigned short' but the argument has underlying type 'unsigned int' [-Wformat] printf("Chip ID: %hX\n", vptr->chip_id); ~~~ ^~~~~~~~~~~~~ %X drivers/net/via-velocity.c:711:8: warning: format specifies type 'unsigned short' but the argument has type 'unsigned int' [-Wformat] (unsigned int) BASE ); ^~~~~~~~~~~~~~~~~~~ include/compiler.h:486:38: note: expanded from macro 'DBG' #define DBG( ... ) DBG_IF ( LOG, ##__VA_ARGS__ ) ^~~~~~~~~~~ include/compiler.h:324:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ drivers/net/via-velocity.c:774:7: warning: format specifies type 'unsigned short' but the argument has underlying type 'unsigned int' [-Wformat] vptr->chip_id, (unsigned int) vptr->io_size, vptr->num_txq, ^~~~~~~~~~~~~ drivers/bus/isapnp.c:204:20: warning: unused function 'isapnp_deactivate' [-Wunused-function] static inline void isapnp_deactivate ( unsigned int logdev ) { ^ drivers/net/via-velocity.c:98:16: warning: unused variable 'rx_thresh' [-Wunused-const-variable] VELOCITY_PARAM(rx_thresh, "Receive fifo threshold"); ^ drivers/net/via-velocity.c:1925:1: warning: unused variable 'velocity_driver_text' [-Wunused-const-variable] DRIVER ( "VIA-VELOCITY/PCI", nic_driver, pci_driver, velocity_driver, ^ include/nic.h:202:20: note: expanded from macro 'DRIVER' static const char _name ## _text[] = _name_text; \ ^ :262:1: note: expanded from here velocity_driver_text ^ drivers/net/via-velocity.c:1925:1: warning: unused function 'velocity_driver_isapnp_legacy_probe' [-Wunused-function] include/nic.h:224:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_probe ( struct isapnp_device *isapnp, \ ^ :270:1: note: expanded from here velocity_driver_isapnp_legacy_probe ^ drivers/net/via-velocity.c:1925:1: warning: unused function 'velocity_driver_isapnp_legacy_remove' [-Wunused-function] include/nic.h:231:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_remove ( struct isapnp_device *isapnp ) { \ ^ :273:1: note: expanded from here velocity_driver_isapnp_legacy_remove ^ drivers/net/via-velocity.c:1925:1: warning: unused function 'velocity_driver_eisa_legacy_probe' [-Wunused-function] include/nic.h:236:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_probe ( struct eisa_device *eisa, \ ^ :275:1: note: expanded from here velocity_driver_eisa_legacy_probe ^ drivers/net/via-velocity.c:1925:1: warning: unused function 'velocity_driver_eisa_legacy_remove' [-Wunused-function] include/nic.h:243:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_remove ( struct eisa_device *eisa ) { \ ^ :278:1: note: expanded from here velocity_driver_eisa_legacy_remove ^ drivers/net/via-velocity.c:1925:1: warning: unused function 'velocity_driver_mca_legacy_probe' [-Wunused-function] include/nic.h:248:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_probe ( struct mca_device *mca, \ ^ :280:1: note: expanded from here velocity_driver_mca_legacy_probe ^ drivers/net/via-velocity.c:1925:1: warning: unused function 'velocity_driver_mca_legacy_remove' [-Wunused-function] include/nic.h:255:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_remove ( struct mca_device *mca ) { \ ^ :283:1: note: expanded from here velocity_driver_mca_legacy_remove ^ drivers/net/via-velocity.c:1925:1: warning: unused function 'velocity_driver_isa_legacy_probe' [-Wunused-function] include/nic.h:260:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_probe ( struct isa_device *isa ) { \ ^ :285:1: note: expanded from here velocity_driver_isa_legacy_probe ^ drivers/net/via-velocity.c:1925:1: warning: unused function 'velocity_driver_isa_legacy_remove' [-Wunused-function] include/nic.h:266:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_remove ( struct isa_device *isa ) { \ ^ :288:1: note: expanded from here velocity_driver_isa_legacy_remove ^ 16 warnings generated. 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 17 warnings generated. [BUILD] bin/rtl8139.o [BUILD] bin/sundance.o [BUILD] bin/prism2_plx.o 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:In file included from 58drivers/net/mtd80x.c:: 29warning: : In file included from attribute declaration must precede definition [-Wignored-attributes]include/etherboot.h :16: In file included from include/strings.hvoid * memmove(void * dest,const void *src,size_t count) __nonnull;: 7 ^: include/string.hinclude/compiler.h::28580::536:: warning: noteattribute declaration must precede definition [-Wignored-attributes] : expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) int __pure strncmp(const char * cs,const char * ct, ^ ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/mtd80x.c:29: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/mtd80x.c:29: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/mtd80x.c:29: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/mtd80x.c:29: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/mtd80x.c:29: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from drivers/net/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) ^ 17 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:202drivers/net/3c529.c::2031:: 4note:: expanded from macro 'DRIVER'warning : format specifies type 'unsigned short' but the argument has type 'unsigned int' [-Wformat] static const char _name ## _text[] = _name_text; \ ^ nic->ioaddr, nic->irqno );:102 : ^~~~~~~~~~~1 : note: expanded from here mtd80x_driver_text ^ drivers/net/mtd80x.c:1021:1: warning: unused function 'mtd80x_driver_isapnp_legacy_probe' [-Wunused-function] include/nic.h:224:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_probe ( struct isapnp_device *isapnp, \ ^ :110:1: note: expanded from here mtd80x_driver_isapnp_legacy_probe ^ drivers/net/mtd80x.c:1021:1: warning: unused function 'mtd80x_driver_isapnp_legacy_remove' [-Wunused-function] include/nic.h:231:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_remove ( struct isapnp_device *isapnp ) { \ ^ :113:1: note: expanded from here mtd80x_driver_isapnp_legacy_remove ^ drivers/net/mtd80x.c:1021:1: warning: unused function 'mtd80x_driver_eisa_legacy_probe' [-Wunused-function] include/nic.h:236:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_probe ( struct eisa_device *eisa, \ ^ :115:1: note: expanded from here mtd80x_driver_eisa_legacy_probe ^ drivers/net/mtd80x.c:1021:1: warning: unused function 'mtd80x_driver_eisa_legacy_remove' [-Wunused-function] include/nic.h:243:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_remove ( struct eisa_device *eisa ) { \ ^ :118:1: note: expanded from here mtd80x_driver_eisa_legacy_remove ^ drivers/net/mtd80x.c:1021:1: warning: unused function 'mtd80x_driver_mca_legacy_probe' [-Wunused-function] include/nic.h:248:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_probe ( struct mca_device *mca, \ ^ :120:1: note: expanded from here mtd80x_driver_mca_legacy_probe ^ drivers/net/mtd80x.c:1021:1: warning: unused function 'mtd80x_driver_mca_legacy_remove' [-Wunused-function] include/nic.h:255:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_remove ( struct mca_device *mca ) { \ ^ :123:1: note: expanded from here mtd80x_driver_mca_legacy_remove ^ drivers/net/mtd80x.c:1021:1: warning: unused function 'mtd80x_driver_isa_legacy_probe' [-Wunused-function] include/nic.h:260:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_probe ( struct isa_device *isa ) { \ ^ :125:1: note: expanded from here mtd80x_driver_isa_legacy_probe ^ drivers/net/mtd80x.c:1021:1: warning: unused function 'mtd80x_driver_isa_legacy_remove' [-Wunused-function] include/nic.h:266:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_remove ( struct isa_device *isa ) { \ ^ :128:1: note: expanded from here mtd80x_driver_isa_legacy_remove ^ drivers/net/3c529.c:51:1: warning: unused variable 't529_driver_text' [-Wunused-const-variable] clang: DRIVER ( "3c529", nic_driver, mca_driver, t529_driver, ^ include/nic.h:warning202: :optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]20 :clang : notewarning: : expanded from macro 'DRIVER'optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] static const char _name ## _text[] = _name_text; \ ^ :213:1: note: expanded from here t529_driver_text ^ drivers/net/3c529.c:51:1: warning: unused function 't529_driver_pci_legacy_probe' [-Wunused-function] include/nic.h:213:2: note: expanded from macro 'DRIVER' _name ## _pci_legacy_probe ( struct pci_device *pci ) { \ ^ :216:1: note: expanded from here t529_driver_pci_legacy_probe ^ drivers/net/3c529.c:51:1: warning: unused function 't529_driver_pci_legacy_remove' [-Wunused-function] include/nic.h:219:2: note: expanded from macro 'DRIVER' _name ## _pci_legacy_remove ( struct pci_device *pci ) { \ ^ :219:1: note: expanded from here t529_driver_pci_legacy_remove ^ drivers/net/3c529.c:51:1: warning: unused function 't529_driver_isapnp_legacy_probe' [-Wunused-function] include/nic.h:224:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_probe ( struct isapnp_device *isapnp, \ ^ :221:1: note: expanded from here t529_driver_isapnp_legacy_probe ^ drivers/net/3c529.c:51:1: warning: unused function 't529_driver_isapnp_legacy_remove' [-Wunused-function] include/nic.h:231:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_remove ( struct isapnp_device *isapnp ) { \ ^ :2:1: note: expanded from here t529_driver_isapnp_legacy_remove ^ drivers/net/3c529.c:51:1: warning: unused function 't529_driver_eisa_legacy_probe' [-Wunused-function] include/nic.h:236:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_probe ( struct eisa_device *eisa, \ ^ In file included from drivers/net/myri10ge.c::486:: 1In file included from : include/ipxe/pci.hnote:: 24: expanded from here In file included from include/ipxe/pci_io.ht529_driver_eisa_legacy_probe: 49^: In file included from drivers/net/3c529.carch/x86/include/bits/pci_io.h::5113: :In file included from 1arch/x86/include/ipxe/pcidirect.h:: warning7: : unused function 't529_driver_eisa_legacy_remove' [-Wunused-function]In file included from include/ipxe/io.h :include/nic.h24:: In file included from 243include/ipxe/uaccess.h::225:: include/string.hnote:: 28expanded from macro 'DRIVER': 5: warning: _name ## _eisa_legacy_remove ( struct eisa_device *eisa ) { \attribute declaration must precede definition [-Wignored-attributes] ^ :7:1: note: expanded from here t529_driver_eisa_legacy_remove ^ drivers/net/3c529.c:51:1: warning: unused function 't529_driver_isa_legacy_probe' [-Wunused-function] include/nic.h:260:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_probe ( struct isa_device *isa ) { \ ^ int __pure strncmp(const char * cs,const char * ct,: 14 ^: 1: note: expanded from here include/compiler.h:566t529_driver_isa_legacy_probe: 33:^ notedrivers/net/3c529.c: :expanded from macro '__pure'51 :1: warning#define __pure __attribute__ (( pure )): unused function 't529_driver_isa_legacy_remove' [-Wunused-function] ^ include/nic.h:266:2: note: expanded from macro 'DRIVER' arch/x86/include/bits/string.h:216:19: _name ## _isa_legacy_remove ( struct isa_device *isa ) { \ note ^: previous definition is here :17:1: notestatic inline int strncmp(const char * cs,const char * ct,size_t count): expanded from here ^ In file included from t529_driver_isa_legacy_removedrivers/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) ^ [BUILD] bin/b44.o [BUILD] bin/forcedeth.o 7 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from drivers/net/3c509.c:11: [BUILD] bin/natsemi.o include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: 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) ^ 16 warnings generated. 6 warnings generated. In file included from drivers/net/epic100.c:9: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/epic100.c:9: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/epic100.c:9: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/epic100.c:9: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/epic100.c:9: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185In file included from :drivers/net/davicom.c22::46 : noteIn file included from : include/etherboot.hprevious definition is here: 16: static inline void * memset(void *s, int c,size_t count)In file included from include/strings.h ^: 7: include/string.h:28In file included from :drivers/net/epic100.c5::9 : warningIn file included from : include/etherboot.hattribute declaration must precede definition [-Wignored-attributes]: 16: In file included from include/strings.h:7: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct,void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ ^ include/compiler.hinclude/compiler.h::580566::3633:: notenote: : expanded from macro '__nonnull'expanded from macro '__pure' #define __nonnull __attribute__ (( nonnull ))#define __pure __attribute__ (( pure )) ^ ^ arch/x86/include/bits/string.h:159:22:arch/x86/include/bits/string.h :note216: :previous definition is here19 : note: static inline void * memmove(void * dest,const void * src, size_t n)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) ^ drivers/net/3c509.c:88:20: warning: unused function 't509_global_reset' [-Wunused-function] static inline void t509_global_reset ( void ) { ^ [BUILD] bin/sis190.o [BUILD] bin/skge.o drivers/net/epic100.c:528:1: warning: unused variable 'epic100_driver_text' [-Wunused-const-variable] DRIVER ( "EPIC100", nic_driver, pci_driver, epic100_driver, ^ include/nic.h:202:20: note: expanded from macro 'DRIVER' static const char _name ## _text[] = _name_text; \ ^ :2:1: note: expanded from here epic100_driver_text ^ drivers/net/epic100.c:528:1: warning: unused function 'epic100_driver_isapnp_legacy_probe' [-Wunused-function] include/nic.h:224:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_probe ( struct isapnp_device *isapnp, \ ^ :10:1: note: expanded from here epic100_driver_isapnp_legacy_probe ^ 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 ) { \ ^ :13:1: note: expanded from here epic100_driver_isapnp_legacy_remove ^ drivers/net/epic100.c:528:1: warning: unused function 'epic100_driver_eisa_legacy_probe' [-Wunused-function] include/nic.h:236:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_probe ( struct eisa_device *eisa, \ ^ :15:1: note: expanded from here epic100_driver_eisa_legacy_probe ^ drivers/net/epic100.c:528:1: warning: unused function 'epic100_driver_eisa_legacy_remove' [-Wunused-function] include/nic.h:243:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_remove ( struct eisa_device *eisa ) { \ ^ :18:1: note: expanded from here epic100_driver_eisa_legacy_remove ^ drivers/net/epic100.c:528:1: warning: unused function 'epic100_driver_mca_legacy_probe' [-Wunused-function] include/nic.h:248:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_probe ( struct mca_device *mca, \ ^ :20:1: note: expanded from here epic100_driver_mca_legacy_probe ^ drivers/net/epic100.c:528:1: warning: unused function 'epic100_driver_mca_legacy_remove' [-Wunused-function] include/nic.h:255:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_remove ( struct mca_device *mca ) { \ ^ :23:1: note: expanded from here epic100_driver_mca_legacy_remove ^ drivers/net/epic100.c:528:1: warning: unused function 'epic100_driver_isa_legacy_probe' [-Wunused-function] include/nic.h:260:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_probe ( struct isa_device *isa ) { \ ^ :25:1: note: expanded from here epic100_driver_isa_legacy_probe ^ drivers/net/epic100.c:528:1: warning: unused function 'epic100_driver_isa_legacy_remove' [-Wunused-function] include/nic.h:266:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_remove ( struct isa_device *isa ) { \ ^ :28:1: note: expanded from here drivers/net/davicom.cepic100_driver_isa_legacy_remove: 699^: 1: warning: unused variable 'davicom_driver_text' [-Wunused-const-variable] DRIVER ( "DAVICOM", nic_driver, pci_driver, davicom_driver, ^ include/nic.h:202:20: note: expanded from macro 'DRIVER' static const char _name ## _text[] = _name_text; \ ^ :38:1: note: expanded from here davicom_driver_text ^ drivers/net/davicom.c:699:1: warning: unused function 'davicom_driver_isapnp_legacy_probe' [-Wunused-function] include/nic.h:224:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_probe ( struct isapnp_device *isapnp, \ ^ :46:1: note: expanded from here davicom_driver_isapnp_legacy_probe ^ drivers/net/davicom.c:699:1: warning: unused function 'davicom_driver_isapnp_legacy_remove' [-Wunused-function] include/nic.h:231:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_remove ( struct isapnp_device *isapnp ) { \ ^ :49:1: note: expanded from here davicom_driver_isapnp_legacy_remove ^ drivers/net/davicom.c:699:1: warning: unused function 'davicom_driver_eisa_legacy_probe' [-Wunused-function] include/nic.h:236:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_probe ( struct eisa_device *eisa, \ ^ :51:1: note: expanded from here davicom_driver_eisa_legacy_probe ^ drivers/net/davicom.c:699:1: warning: unused function 'davicom_driver_eisa_legacy_remove' [-Wunused-function] include/nic.h:243:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_remove ( struct eisa_device *eisa ) { \ ^ :54:1: note: expanded from here davicom_driver_eisa_legacy_remove ^ drivers/net/davicom.c:699:1: warning: unused function 'davicom_driver_mca_legacy_probe' [-Wunused-function] include/nic.h:248:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_probe ( struct mca_device *mca, \ ^ :56:1: note: expanded from here davicom_driver_mca_legacy_probe ^ drivers/net/davicom.c:699:1: warning: unused function 'davicom_driver_mca_legacy_remove' [-Wunused-function] include/nic.h:255:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_remove ( struct mca_device *mca ) { \ ^ :59:1: note: expanded from here davicom_driver_mca_legacy_remove ^ drivers/net/davicom.c:699:1: warning: unused function 'davicom_driver_isa_legacy_probe' [-Wunused-function] include/nic.h:260:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_probe ( struct isa_device *isa ) { \ ^ :61:1: note: expanded from here davicom_driver_isa_legacy_probe ^ drivers/net/davicom.c:699:1: warning: unused function 'davicom_driver_isa_legacy_remove' [-Wunused-function] include/nic.h:266:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_remove ( struct isa_device *isa ) { \ ^ :64:1: note: expanded from here davicom_driver_isa_legacy_remove ^ In file included from drivers/net/sundance.c:46: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/sundance.c:46: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/sundance.c:46: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/sundance.c:46: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/sundance.c:46: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/sundance.c:46: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 15 warnings generated. 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__ ); \ ^~~~~~~~~~~ 30 warnings generated. drivers/net/sundance.c:605:37: warning: format specifies type 'unsigned short' but the argument has type 'unsigned char' [-Wformat] DBG ( "Device revision id: %hx\n", sdc->pci_rev_id ); ~~~ ^~~~~~~~~~~~~~~ %hhx include/compiler.h:486:38: note: expanded from macro 'DBG' #define DBG( ... ) DBG_IF ( LOG, ##__VA_ARGS__ ) ^~~~~~~~~~~ include/compiler.h:324:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ drivers/net/sundance.c:609:39: warning: format specifies type 'unsigned short' but the argument has type 'unsigned int' [-Wformat] pci->id->name, nic->node_addr, (unsigned int) BASE); ^~~~~~~~~~~~~~~~~~~ include/compiler.h:486:38: note: expanded from macro 'DBG' #define DBG( ... ) DBG_IF ( LOG, ##__VA_ARGS__ ) ^~~~~~~~~~~ include/compiler.h:324:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ drivers/net/sundance.c:625:99: warning: format specifies type 'unsigned short' but the argument has type 'int' [-Wformat] ( "%s: MII PHY found at address %d, status " "%hX advertising %hX\n", sdc->nic_name, phy, mii_status, sdc->mii_if.advertising ); ~~~ ^~~~~~~~~~ %X include/compiler.h:486:38: note: expanded from macro 'DBG' #define DBG( ... ) DBG_IF ( LOG, ##__VA_ARGS__ ) ^~~~~~~~~~~ include/compiler.h:324:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ drivers/net/sundance.c:625:111: warning: format specifies type 'unsigned short' but the argument has type 'int' [-Wformat] ( "%s: MII PHY found at address %d, status " "%hX advertising %hX\n", sdc->nic_name, phy, mii_status, sdc->mii_if.advertising ); ~~~ ^~~~~~~~~~~~~~~~~~~~~~~ %X include/compiler.h:486:38: note: expanded from macro 'DBG' #define DBG( ... ) DBG_IF ( LOG, ##__VA_ARGS__ ) ^~~~~~~~~~~ include/compiler.h:324:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ drivers/net/sundance.c [BUILD] bin/wd.o :889:1: warning: unused variable 'sundance_driver_text' [-Wunused-const-variable] DRIVER ( "SUNDANCE/PCI", nic_driver, pci_driver, sundance_driver, ^ include/nic.h:202:20: note: expanded from macro 'DRIVER' static const char _name ## _text[] = _name_text; \ ^ :168:1: note: expanded from here sundance_driver_text ^ drivers/net/sundance.c:889:1: warning: unused function 'sundance_driver_isapnp_legacy_probe' [-Wunused-function] include/nic.h:224:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_probe ( struct isapnp_device *isapnp, \ ^ :176:1: note: expanded from here sundance_driver_isapnp_legacy_probe ^ drivers/net/sundance.c:889:1: warning: unused function 'sundance_driver_isapnp_legacy_remove' [-Wunused-function] include/nic.h:231:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_remove ( struct isapnp_device *isapnp ) { \ ^ :179:1: note: expanded from here sundance_driver_isapnp_legacy_remove ^ drivers/net/sundance.c:889:1: warning: unused function 'sundance_driver_eisa_legacy_probe' [-Wunused-function] include/nic.h:236:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_probe ( struct eisa_device *eisa, \ ^ :181:1: note: expanded from here sundance_driver_eisa_legacy_probe ^ drivers/net/sundance.c:889:1: warning: unused function 'sundance_driver_eisa_legacy_remove' [-Wunused-function] include/nic.h:243:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_remove ( struct eisa_device *eisa ) { \ ^ :184:1: note: expanded from here sundance_driver_eisa_legacy_remove ^ drivers/net/sundance.c:889:1: warning: unused function 'sundance_driver_mca_legacy_probe' [-Wunused-function] include/nic.h:248:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_probe ( struct mca_device *mca, \ ^ :186:1: note: expanded from here sundance_driver_mca_legacy_probe ^ drivers/net/sundance.c:889:1: warning: unused function 'sundance_driver_mca_legacy_remove' [-Wunused-function] include/nic.h:255:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_remove ( struct mca_device *mca ) { \ ^ :189:1: note: expanded from here sundance_driver_mca_legacy_remove ^ drivers/net/sundance.c:889:1: warning: unused function 'sundance_driver_isa_legacy_probe' [-Wunused-function] include/nic.h:260:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_probe ( struct isa_device *isa ) { \ ^ :191:1: note: expanded from here sundance_driver_isa_legacy_probe ^ drivers/net/sundance.c:889:1: warning: unused function 'sundance_driver_isa_legacy_remove' [-Wunused-function] include/nic.h:266:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_remove ( struct isa_device *isa ) { \ ^ :194:1: note: expanded from here sundance_driver_isa_legacy_remove ^ 6 warnings generated. 6 warnings generated. [BUILD] bin/etherfabric.o [BUILD] bin/virtio-net.o 19 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 7 warnings generated. [BUILD] bin/3c5x9.o 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) ^ [BUILD] bin/tg3.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from drivers/net/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 15 warnings generated. drivers/net/prism2_plx.c:113:1: warning: unused variable 'prism2_plx_driver_text' [-Wunused-const-variable] DRIVER ( "Prism2/PLX", nic_driver, pci_driver, prism2_plx_driver, ^ include/nic.h:202:20: note: expanded from macro 'DRIVER' static const char _name ## _text[] = _name_text; \ ^ :12:1: note: expanded from here prism2_plx_driver_text ^ drivers/net/prism2_plx.c:113:1: warning: unused function 'prism2_plx_driver_isapnp_legacy_probe' [-Wunused-function] include/nic.h:224:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_probe ( struct isapnp_device *isapnp, \ ^ :20:1: note: expanded from here prism2_plx_driver_isapnp_legacy_probe ^ drivers/net/prism2_plx.c:113:1: warning: unused function 'prism2_plx_driver_isapnp_legacy_remove' [-Wunused-function] include/nic.h:231:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_remove ( struct isapnp_device *isapnp ) { \ ^ :23:1: note: expanded from here prism2_plx_driver_isapnp_legacy_remove ^ drivers/net/prism2_plx.c:113:1: warning: unused function 'prism2_plx_driver_eisa_legacy_probe' [-Wunused-function] include/nic.h:236:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_probe ( struct eisa_device *eisa, \ ^ :25:1: note: expanded from here prism2_plx_driver_eisa_legacy_probe ^ drivers/net/prism2_plx.c:113:1: warning: unused function 'prism2_plx_driver_eisa_legacy_remove' [-Wunused-function] include/nic.h:243:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_remove ( struct eisa_device *eisa ) { \ ^ :28:1: note: expanded from here prism2_plx_driver_eisa_legacy_remove ^ drivers/net/prism2_plx.c:113:1: warning: unused function 'prism2_plx_driver_mca_legacy_probe' [-Wunused-function] include/nic.h:248:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_probe ( struct mca_device *mca, \ ^ :30:1: note: expanded from here prism2_plx_driver_mca_legacy_probe ^ drivers/net/prism2_plx.c:113:1: warning: unused function 'prism2_plx_driver_mca_legacy_remove' [-Wunused-function] include/nic.h:255:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_remove ( struct mca_device *mca ) { \ ^ :33:1: note: expanded from here prism2_plx_driver_mca_legacy_remove ^ drivers/net/prism2_plx.c:113:1: warning: unused function 'prism2_plx_driver_isa_legacy_probe' [-Wunused-function] include/nic.h:260:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_probe ( struct isa_device *isa ) { \ ^ :35:1: note: expanded from here prism2_plx_driver_isa_legacy_probe ^ drivers/net/prism2_plx.c:113:1: warning: unused function 'prism2_plx_driver_isa_legacy_remove' [-Wunused-function] include/nic.h:266:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_remove ( struct isa_device *isa ) { \ ^ :38:1: note: expanded from here prism2_plx_driver_isa_legacy_remove ^ [BUILD] bin/3c509-eisa.o 15 warnings generated. [BUILD] bin/smc9000.o [BUILD] bin/pcnet32.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from drivers/net/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) ^ 24 warnings generated. clang: In file included from warningdrivers/net/rtl8139.c: :optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]74 : clanginclude/string.h: :warning32: :optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument]8 : warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from 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) ^ [BUILD] bin/ns83820.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 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/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: clangwarning: : attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull;warning : ^optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] include/compiler.hclang:: 566warning:: 33optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] : note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from drivers/net/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) ^ 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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] drivers/net/sis190.c:79:18: warning: unused variable 'multicast_filter_limit' [-Wunused-const-variable] static const int multicast_filter_limit = 32; ^ 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] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 25 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/ns8390.o 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) ^ 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) ^ 6 warnings generated. [BUILD] bin/dmfe.o drivers/net/skge.c:86:18: warning: unused variable 'rxirqmask' [-Wunused-const-variable] static const u32 rxirqmask[] = { IS_R1_F, IS_R2_F }; ^ drivers/net/skge.c:87:18: warning: unused variable 'txirqmask' [-Wunused-const-variable] static const u32 txirqmask[] = { IS_XA1_F, IS_XA2_F }; ^ drivers/net/skge.c:88:18: warning: unused variable 'napimask' [-Wunused-const-variable] static const u32 napimask[] = { IS_R1_F|IS_XA1_F, IS_R2_F|IS_XA2_F }; ^ drivers/net/skge.c:366:20: warning: unused function 'skge_rx_reuse' [-Wunused-function] static inline void skge_rx_reuse(struct skge_element *e, unsigned int size) ^ drivers/net/skge.c:1924:17: warning: unused variable 'pause_mc_addr' [-Wunused-const-variable] static const u8 pause_mc_addr[ETH_ALEN] = { 0x1, 0x80, 0xc2, 0x0, 0x0, 0x1 }; ^ In file included from drivers/net/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) ^ [BUILD] bin/bnx2.o 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.hIn file included from :drivers/net/3c509-eisa.c580::10: 36In file included from drivers/net/3c509.h:: 36note: : expanded from macro '__nonnull'In file included from include/nic.h:14: include/string.h#define __nonnull __attribute__ (( nonnull )):28 : ^5 :arch/x86/include/bits/string.h :warning185: :attribute declaration must precede definition [-Wignored-attributes]22 : note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ int __pure strncmp(const char * cs,const char * ct, In file included from ^drivers/net/3c5x9.c :30: In file included from include/etherboot.h:include/compiler.h16:: 566In file included from :include/strings.h33::7: note: include/string.hexpanded from macro '__pure': 40:58:#define __pure __attribute__ (( pure )) warning: ^ attribute declaration must precede definition [-Wignored-attributes] arch/x86/include/bits/string.h:216:19: void * memmove(void * dest,const void *src,size_t count) __nonnull;note : ^previous definition is here include/compiler.h:580:36:static inline int strncmp(const char * cs,const char * ct,size_t count) ^note : In file included from expanded from macro '__nonnull'drivers/net/3c509-eisa.c :10: In file included from drivers/net/3c509.h#define __nonnull __attribute__ (( nonnull )): 36 ^ : arch/x86/include/bits/string.hIn file included from :include/nic.h159::1422: :include/string.h :note29: :24:previous 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 count) __nonnull; ^ ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/3c509-eisa.c:10: In file included from drivers/net/3c509.h:36: In file included from include/nic.h:14: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/3c509-eisa.c:10: In file included from drivers/net/3c509.h:36: In file included from include/nic.h:14: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/3c509-eisa.c:10: In file included from drivers/net/3c509.h:36: In file included from include/nic.h:14: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/3c509-eisa.c:10: In file included from drivers/net/3c509.h:36: In file included from include/nic.h:14: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 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' drivers/net/3c509-eisa.c:38:#define __nonnull __attribute__ (( nonnull ))1: warning ^: unused variable 'el3_eisa_driver_text' [-Wunused-const-variable] DRIVER ( "3c509 (EISA)", nic_driver, eisa_driver, el3_eisa_driver,arch/x86/include/bits/string.h ^: 216include/nic.h:202::1920: :note : noteexpanded from macro 'DRIVER' : previous definition is here static const char _name ## _text[] = _name_text; \ ^ :187static inline int strncmp(const char * cs,const char * ct,size_t count): 1: note: expanded from here ^el3_eisa_driver_text ^ drivers/net/3c509-eisa.c:38:1: warning: unused function 'el3_eisa_driver_pci_legacy_probe' [-Wunused-function] include/nic.h:213:2: note: expanded from macro 'DRIVER' _name ## _pci_legacy_probe ( struct pci_device *pci ) { \ ^ :190:1: note: expanded from here el3_eisa_driver_pci_legacy_probe ^ drivers/net/3c509-eisa.c:38:1: warning: unused function 'el3_eisa_driver_pci_legacy_remove' [-Wunused-function] include/nic.h:219:2: note: expanded from macro 'DRIVER' _name ## _pci_legacy_remove ( struct pci_device *pci ) { \ ^ :193:1: note: expanded from here el3_eisa_driver_pci_legacy_remove ^ drivers/net/3c509-eisa.c:38:1: warning: unused function 'el3_eisa_driver_isapnp_legacy_probe' [-Wunused-function] include/nic.h:224:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_probe ( struct isapnp_device *isapnp, \ ^ :195:1: note: expanded from here el3_eisa_driver_isapnp_legacy_probe ^ drivers/net/3c509-eisa.c:38:1: warning: unused function 'el3_eisa_driver_isapnp_legacy_remove' [-Wunused-function] include/nic.h:231:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_remove ( struct isapnp_device *isapnp ) { \ ^ :198:1: note: expanded from here el3_eisa_driver_isapnp_legacy_remove ^ drivers/net/3c509-eisa.c:38:1: warning: unused function 'el3_eisa_driver_mca_legacy_probe' [-Wunused-function] include/nic.h:248:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_probe ( struct mca_device *mca, \ ^ :205:1: note: expanded from here el3_eisa_driver_mca_legacy_probe ^ drivers/net/3c509-eisa.c:38:1: warning: unused function 'el3_eisa_driver_mca_legacy_remove' [-Wunused-function] include/nic.h:255:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_remove ( struct mca_device *mca ) { \ ^ :208:1: note: expanded from here el3_eisa_driver_mca_legacy_remove ^ drivers/net/3c509-eisa.c:38:1: warning: unused function 'el3_eisa_driver_isa_legacy_probe' [-Wunused-function] include/nic.h:260:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_probe ( struct isa_device *isa ) { \ ^ :210:1: note: expanded from here el3_eisa_driver_isa_legacy_probe ^ drivers/net/3c509-eisa.c:38:1: warning: unused function 'el3_eisa_driver_isa_legacy_remove' [-Wunused-function] include/nic.h:266:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_remove ( struct isa_device *isa ) { \In file included from drivers/net/pcnet32.c ^: 25: include/string.h::232::18:: notewarning: : expanded from hereattribute declaration must precede definition [-Wignored-attributes] el3_eisa_driver_isa_legacy_remove size_t __pure strlen(const char * s) __nonnull;^ ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/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) ^ 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.cdrivers/net/pcnet32.c::41231: In file included from :include/etherboot.h40:: 16: warningIn file included from : include/strings.himplicit conversion from 'int' to 's16' (aka 'short') changes value from 32768 to -32768 [-Wconstant-conversion]: 7: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; rx_curr_desc->status = cpu_to_le16 ( DescOwn ); ^ ~ ^~~~~~~include/compiler.h :580:include/little_bswap.h36:: 12:note: 25expanded from macro '__nonnull' : note: expanded from macro 'cpu_to_le16'#define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h#define cpu_to_le16(x) (x): 216:19 ^ : note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/ns83820.c:41: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/ns83820.c:41: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/ns83820.c:41: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/ns83820.c:41: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] drivers/net/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) ^ 6 warnings generated. 6 warnings generated. 15 warnings generated. 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__ ); \ ^~~~~~~~~~~ [BUILD] bin/3c515.o 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 [BUILD] bin/eepro100.o 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__ ); \ ^~~~~~~~~~~ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] drivers/net/ns83820.c:998:1: warning: unused variable 'ns83820_driver_text' [-Wunused-const-variable] DRIVER ( "NS83820/PCI", nic_driver, pci_driver, ns83820_driver, ^ include/nic.h:202:20: note: expanded from macro 'DRIVER' static const char _name ## _text[] = _name_text; \ ^ :99:1: note: expanded from here ns83820_driver_text ^ drivers/net/ns83820.c:998:1: warning: unused function 'ns83820_driver_isapnp_legacy_probe' [-Wunused-function] include/nic.h:224:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_probe ( struct isapnp_device *isapnp, \ ^ :107:1: note: expanded from here ns83820_driver_isapnp_legacy_probe ^ drivers/net/ns83820.c:998:1: warning: unused function 'ns83820_driver_isapnp_legacy_remove' [-Wunused-function] include/nic.h:231:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_remove ( struct isapnp_device *isapnp ) { \ ^ :110:1: note: expanded from here ns83820_driver_isapnp_legacy_remove ^ drivers/net/ns83820.c:998:1: warning: unused function 'ns83820_driver_eisa_legacy_probe' [-Wunused-function] include/nic.h:236:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_probe ( struct eisa_device *eisa, \ ^ :112:1: note: expanded from here ns83820_driver_eisa_legacy_probe ^ drivers/net/ns83820.c:998:1: warning: unused function 'ns83820_driver_eisa_legacy_remove' [-Wunused-function] include/nic.h:243:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_remove ( struct eisa_device *eisa ) { \ ^ :115:1: note: expanded from here ns83820_driver_eisa_legacy_remove ^ drivers/net/ns83820.c:998:1: warning: unused function 'ns83820_driver_mca_legacy_probe' [-Wunused-function] include/nic.h:248:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_probe ( struct mca_device *mca, \ ^ :117:1: note: expanded from here ns83820_driver_mca_legacy_probe ^ drivers/net/ns83820.c:998:1: warning: unused function 'ns83820_driver_mca_legacy_remove' [-Wunused-function] include/nic.h:255:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_remove ( struct mca_device *mca ) { \ ^ :120:1: note: expanded from here ns83820_driver_mca_legacy_remove ^ drivers/net/ns83820.c:998:1: warning: unused function 'ns83820_driver_isa_legacy_probe' [-Wunused-function] include/nic.h:260:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_probe ( struct isa_device *isa ) { \ ^ :122:1: note: expanded from here ns83820_driver_isa_legacy_probe ^ drivers/net/ns83820.c:998:1: warning: unused function 'ns83820_driver_isa_legacy_remove' [-Wunused-function] include/nic.h:266:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_remove ( struct isa_device *isa ) { \ ^ :125:1: note: expanded from here ns83820_driver_isa_legacy_remove ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. In file included from drivers/net/tg3.c:17: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/tg3.c:17: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/tg3.c:17: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/tg3.c:17: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/tg3.c:17: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/tg3.c:17: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ [BUILD] bin/atl1e.o [BUILD] bin/legacy.o 7 warnings generated. 6 warnings generated. [BUILD] bin/sky2.o drivers/net/tg3.c:3426:1: warning: unused variable 'tg3_driver_text' [-Wunused-const-variable] DRIVER ( "TG3", nic_driver, pci_driver, tg3_driver, ^ include/nic.h:202:20: note: expanded from macro 'DRIVER' static const char _name ## _text[] = _name_text; \ ^ :235:1: note: expanded from here tg3_driver_text ^ drivers/net/tg3.c:3426:1: warning: unused function 'tg3_driver_isapnp_legacy_probe' [-Wunused-function] include/nic.h:224:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_probe ( struct isapnp_device *isapnp, \ ^ :243:1: note: expanded from here tg3_driver_isapnp_legacy_probe ^ drivers/net/tg3.c:3426:1: warning: unused function 'tg3_driver_isapnp_legacy_remove' [-Wunused-function] include/nic.h:231:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_remove ( struct isapnp_device *isapnp ) { \ ^ :246:1: note: expanded from here tg3_driver_isapnp_legacy_remove ^ drivers/net/tg3.c:3426:1: warning: unused function 'tg3_driver_eisa_legacy_probe' [-Wunused-function] include/nic.h:236:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_probe ( struct eisa_device *eisa, \ ^ :248:1: note: expanded from here tg3_driver_eisa_legacy_probe ^ drivers/net/tg3.c:3426:1: warning: unused function 'tg3_driver_eisa_legacy_remove' [-Wunused-function] include/nic.h:243:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_remove ( struct eisa_device *eisa ) { \ ^ :251:1: note: expanded from here tg3_driver_eisa_legacy_remove ^ drivers/net/tg3.c:3426:1: warning: unused function 'tg3_driver_mca_legacy_probe' [-Wunused-function] include/nic.h:248:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_probe ( struct mca_device *mca, \ ^ :253:1: note: expanded from here tg3_driver_mca_legacy_probe ^ drivers/net/tg3.c:3426:1: warning: unused function 'tg3_driver_mca_legacy_remove' [-Wunused-function] include/nic.h:255:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_remove ( struct mca_device *mca ) { \ ^ :256:1: note: expanded from here tg3_driver_mca_legacy_remove ^ drivers/net/tg3.c:3426:1: warning: unused function 'tg3_driver_isa_legacy_probe' [-Wunused-function] include/nic.h:260:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_probe ( struct isa_device *isa ) { \ ^ :258:1: note: expanded from here tg3_driver_isa_legacy_probe ^ drivers/net/tg3.c:3426:1: warning: unused function 'tg3_driver_isa_legacy_remove' [-Wunused-function] include/nic.h:266:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_remove ( struct isa_device *isa ) { \ ^ :261:1: note: expanded from here tg3_driver_isa_legacy_remove ^ [BUILD] bin/ipoib.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. [BUILD] bin/ne2k_isa.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from drivers/net/dmfe.c:42: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/dmfe.c:42: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/dmfe.c:42: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/dmfe.c:42: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/dmfe.c:42: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/dmfe.c:42: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 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) ^ 8 warnings generated. In file included from drivers/net/ns8390.c:41: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: 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) ^ In file included from drivers/net/bnx2.c:17: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/bnx2.c:17: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/bnx2.c:17: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/bnx2.c:17: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/bnx2.c:17: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/dmfe.cdrivers/net/bnx2.c::1218:171: :In file included from include/etherboot.hwarning:: 16unused variable 'dmfe_driver_text' [-Wunused-const-variable] : In file included from include/strings.hDRIVER ( "DMFE/PCI", nic_driver, pci_driver, dmfe_driver, :^7 : include/string.h:40:include/nic.h:58202::20 :warning : note: attribute declaration must precede definition [-Wignored-attributes]expanded from macro 'DRIVER' static const char _name ## _text[] = _name_text; \ void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ : ^23 :1include/compiler.h:: 580note: expanded from here: 36dmfe_driver_text: ^ drivers/net/dmfe.c:note1218: :1:expanded from macro '__nonnull' warning: unused function 'dmfe_driver_isapnp_legacy_probe' [-Wunused-function] #define __nonnull __attribute__ (( nonnull ))include/nic.h : ^224 :222: warning snote generated. : arch/x86/include/bits/string.hexpanded from macro 'DRIVER' :159:22: _name ## _isapnp_legacy_probe ( struct isapnp_device *isapnp, \ note ^ : previous definition is here: 31:1:static inline void * memmove(void * dest,const void * src, size_t n) note ^: expanded from here dmfe_driver_isapnp_legacy_probe ^ drivers/net/dmfe.c:1218:1: warning: unused function 'dmfe_driver_isapnp_legacy_remove' [-Wunused-function] include/nic.h:231:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_remove ( struct isapnp_device *isapnp ) { \ ^ :34:1: note: expanded from here dmfe_driver_isapnp_legacy_remove ^ drivers/net/dmfe.c:1218:1: warning: unused function 'dmfe_driver_eisa_legacy_probe' [-Wunused-function] include/nic.h:236:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_probe ( struct eisa_device *eisa, \ ^ :36:1: note: expanded from here dmfe_driver_eisa_legacy_probe ^ drivers/net/dmfe.c:1218:1: warning: unused function 'dmfe_driver_eisa_legacy_remove' [-Wunused-function] include/nic.h:243:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_remove ( struct eisa_device *eisa ) { \ ^ :39:1: note: expanded from here dmfe_driver_eisa_legacy_remove ^ drivers/net/dmfe.c:1218:1: warning: unused function 'dmfe_driver_mca_legacy_probe' [-Wunused-function] include/nic.h:248:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_probe ( struct mca_device *mca, \ ^ :41:1: note: expanded from here dmfe_driver_mca_legacy_probe ^ drivers/net/dmfe.c:1218:1: warning: unused function 'dmfe_driver_mca_legacy_remove' [-Wunused-function] include/nic.h:255:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_remove ( struct mca_device *mca ) { \ ^ :44:1: note: expanded from here dmfe_driver_mca_legacy_remove ^ drivers/net/dmfe.c:1218:1: warning: unused function 'dmfe_driver_isa_legacy_probe' [-Wunused-function] include/nic.h:260:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_probe ( struct isa_device *isa ) { \ ^ :46:1: note: expanded from here dmfe_driver_isa_legacy_probe ^ drivers/net/dmfe.c:1218:1: warning: unused function 'dmfe_driver_isa_legacy_remove' [-Wunused-function] include/nic.h:266:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_remove ( struct isa_device *isa ) { \ ^ :49:1: note: expanded from here dmfe_driver_isa_legacy_remove ^ [BUILD] bin/cs89x0.o drivers/net/smc9000.c:585:12: warning: format specifies type 'unsigned short' but the argument has type 'int' [-Wformat] ioaddr, base_address_register >> 3 & 0x3E0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/compiler.h:486:38: note: expanded from macro 'DBG' #define DBG( ... ) DBG_IF ( LOG, ##__VA_ARGS__ ) ^~~~~~~~~~~ include/compiler.h:324:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ [BUILD] bin/via-rhine.o drivers/net/ns8390.c:1024:1: warning: unused variable 'nepci_driver_text' [-Wunused-const-variable] DRIVER ( "NE2000/PCI", nic_driver, pci_driver, nepci_driver, ^ include/nic.h:202:20: note: expanded from macro 'DRIVER' static const char _name ## _text[] = _name_text; \ ^ :86:1: note: expanded from here nepci_driver_text ^ drivers/net/ns8390.c:1024:1: warning: unused function 'nepci_driver_isapnp_legacy_probe' [-Wunused-function] include/nic.h:224:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_probe ( struct isapnp_device *isapnp, \ ^ :94:1: note: expanded from here nepci_driver_isapnp_legacy_probe ^ drivers/net/ns8390.c:1024:1: warning: unused function 'nepci_driver_isapnp_legacy_remove' [-Wunused-function] include/nic.h:231:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_remove ( struct isapnp_device *isapnp ) { \ ^ :97:1: note: expanded from here nepci_driver_isapnp_legacy_remove ^ drivers/net/ns8390.c:1024:1: warning: unused function 'nepci_driver_eisa_legacy_probe' [-Wunused-function] include/nic.h:236:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_probe ( struct eisa_device *eisa, \ ^ :99:1: note: expanded from here nepci_driver_eisa_legacy_probe ^ drivers/net/ns8390.c:1024:1: warning: unused function 'nepci_driver_eisa_legacy_remove' [-Wunused-function] include/nic.h:243:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_remove ( struct eisa_device *eisa ) { \ ^ :102: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, \ ^ :104:1: note: expanded from here nepci_driver_mca_legacy_probe ^ drivers/net/ns8390.c:1024:1: warning: unused function 'nepci_driver_mca_legacy_remove' [-Wunused-function] include/nic.h:255:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_remove ( struct mca_device *mca ) { \ ^ :107:1: note: expanded from here nepci_driver_mca_legacy_remove ^ drivers/net/ns8390.c:1024:1: warning: unused function 'nepci_driver_isa_legacy_probe' [-Wunused-function] include/nic.h:260:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_probe ( struct isa_device *isa ) { \ ^ :109:1: note: expanded from here nepci_driver_isa_legacy_probe ^ drivers/net/ns8390.c:1024:1: warning: unused function 'nepci_driver_isa_legacy_remove' [-Wunused-function] include/nic.h:266:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_remove ( struct isa_device *isa ) { \ ^ :112:1: note: expanded from here nepci_driver_isa_legacy_remove ^ drivers/net/smc9000.c:901:4: warning: format specifies type 'unsigned short' but the argument has type 'unsigned int' [-Wformat] nic->ioaddr, if_string, memory ); ^~~~~~~~~~~ drivers/net/smc9000.c:941:1: warning: unused function 'smc9000_driver_pci_legacy_probe' [-Wunused-function] DRIVER ( "SMC9000", nic_driver, isa_driver, smc9000_driver, ^ include/nic.h:213:2: note: expanded from macro 'DRIVER' _name ## _pci_legacy_probe ( struct pci_device *pci ) { \ ^ :173:1: note: expanded from here smc9000_driver_pci_legacy_probe ^ drivers/net/smc9000.c:941:1: warning: unused function 'smc9000_driver_pci_legacy_remove' [-Wunused-function] include/nic.h:219:2: note: expanded from macro 'DRIVER' _name ## _pci_legacy_remove ( struct pci_device *pci ) { \ ^ :176:1: note: expanded from here smc9000_driver_pci_legacy_remove ^ drivers/net/smc9000.c:941:1: warning: unused function 'smc9000_driver_isapnp_legacy_probe' [-Wunused-function] include/nic.h:224:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_probe ( struct isapnp_device *isapnp, \ ^ :178:1: note: expanded from here smc9000_driver_isapnp_legacy_probe ^ drivers/net/smc9000.c:941:1: warning: unused function 'smc9000_driver_isapnp_legacy_remove' [-Wunused-function] include/nic.h:231:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_remove ( struct isapnp_device *isapnp ) { \ ^ :181:1: note: expanded from here smc9000_driver_isapnp_legacy_remove ^ drivers/net/smc9000.c:941:1: warning: unused function 'smc9000_driver_eisa_legacy_probe' [-Wunused-function] include/nic.h:236:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_probe ( struct eisa_device *eisa, \ ^ :183:1: note: expanded from here smc9000_driver_eisa_legacy_probe ^ drivers/net/smc9000.c:941:1: warning: unused function 'smc9000_driver_eisa_legacy_remove' [-Wunused-function] include/nic.h:243:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_remove ( struct eisa_device *eisa ) { \ ^ :186:1: note: expanded from here smc9000_driver_eisa_legacy_remove ^ drivers/net/smc9000.c:941:1: warning: unused function 'smc9000_driver_mca_legacy_probe' [-Wunused-function] include/nic.h:248:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_probe ( struct mca_device *mca, \ ^ :188:1: note: expanded from here smc9000_driver_mca_legacy_probe ^ drivers/net/smc9000.c:941:1: warning: unused function 'smc9000_driver_mca_legacy_remove' [-Wunused-function] include/nic.h:255:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_remove ( struct mca_device *mca ) { \ ^ :191:1: note: expanded from here smc9000_driver_mca_legacy_remove ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from drivers/net/eepro100.c:111: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/eepro100.c:111: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/eepro100.c:111: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/eepro100.c:111: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/eepro100.c:111: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/eepro100.c:111: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 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, ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] drivers/net/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__ ); \ ^~~~~~~~~~~ drivers/net/bnx2.c:2686:1: warning: unused variable 'bnx2_driver_text' [-Wunused-const-variable] DRIVER ( "BNX2", nic_driver, pci_driver, bnx2_driver, bnx2_probe, bnx2_disable ); ^ include/nic.h:202:20: note: expanded from macro 'DRIVER' static const char _name ## _text[] = _name_text; \ ^ :330:1: note: expanded from here bnx2_driver_text ^ drivers/net/bnx2.c:2686:1: warning: unused function 'bnx2_driver_isapnp_legacy_probe' [-Wunused-function] include/nic.h:224:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_probe ( struct isapnp_device *isapnp, \ ^ :338:1: note: expanded from here bnx2_driver_isapnp_legacy_probe ^ drivers/net/bnx2.c:2686:1: warning: unused function 'bnx2_driver_isapnp_legacy_remove' [-Wunused-function] include/nic.h:231:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_remove ( struct isapnp_device *isapnp ) { \ ^ :341:1: note: expanded from here bnx2_driver_isapnp_legacy_remove ^ drivers/net/bnx2.c:2686:1: warning: unused function 'bnx2_driver_eisa_legacy_probe' [-Wunused-function] include/nic.h:236:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_probe ( struct eisa_device *eisa, \ ^ :343:1: note: expanded from here bnx2_driver_eisa_legacy_probe ^ drivers/net/bnx2.c:2686:1: warning: unused function 'bnx2_driver_eisa_legacy_remove' [-Wunused-function] include/nic.h:243:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_remove ( struct eisa_device *eisa ) { \ ^ :346:1: note: expanded from here bnx2_driver_eisa_legacy_remove ^ drivers/net/bnx2.c:2686:1: warning: unused function 'bnx2_driver_mca_legacy_probe' [-Wunused-function] include/nic.h:248:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_probe ( struct mca_device *mca, \ ^ :348:1: note: expanded from here bnx2_driver_mca_legacy_probe ^ drivers/net/bnx2.c:2686:1: warning: unused function 'bnx2_driver_mca_legacy_remove' [-Wunused-function] include/nic.h:255:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_remove ( struct mca_device *mca ) { \ ^ :351:1: note: expanded from here bnx2_driver_mca_legacy_remove ^ drivers/net/bnx2.c:2686:1: warning: unused function 'bnx2_driver_isa_legacy_probe' [-Wunused-function] include/nic.h:260:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_probe ( struct isa_device *isa ) { \ ^ :353:1: note: expanded from here bnx2_driver_isa_legacy_probe ^ drivers/net/bnx2.c:2686:1: warning: unused function 'bnx2_driver_isa_legacy_remove' [-Wunused-function] include/nic.h:266:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_remove ( struct isa_device *isa ) { \ ^ :356:1: note: expanded from here bnx2_driver_isa_legacy_remove ^ 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) ^ 15 warnings generated. 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) ^ 11 warnings generated. [BUILD] bin/w89c840.o In file included from drivers/net/sky2.c:37: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/sky2.c:37: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/sky2.c:37: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/sky2.c:37: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/sky2.c:37: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/sky2.c:37: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ drivers/net/ne2k_isa.c:372:1: warning: unused function 'ne_driver_pci_legacy_probe' [-Wunused-function] DRIVER ( "ne", nic_driver, isapnp_driver, ne_driver, ^ include/nic.h:213:2: note: expanded from macro 'DRIVER' _name ## _pci_legacy_probe ( struct pci_device *pci ) { \ ^ :110:1: note: expanded from here ne_driver_pci_legacy_probe ^ drivers/net/ne2k_isa.c:372:1: warning: unused function 'ne_driver_pci_legacy_remove' [-Wunused-function] include/nic.h:219:2: note: expanded from macro 'DRIVER' _name ## _pci_legacy_remove ( struct pci_device *pci ) { \ ^ :113:1: note: expanded from here ne_driver_pci_legacy_remove ^ drivers/net/ne2k_isa.c:372:1: warning: unused function 'ne_driver_isapnp_legacy_probe' [-Wunused-function] include/nic.h:224:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_probe ( struct isapnp_device *isapnp, \ ^ :115:1: note: expanded from here ne_driver_isapnp_legacy_probe ^ drivers/net/ne2k_isa.c:372:1: warning: unused function 'ne_driver_isapnp_legacy_remove' [-Wunused-function] include/nic.h:231:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_remove ( struct isapnp_device *isapnp ) { \ ^ :118:1: note: expanded from here ne_driver_isapnp_legacy_remove ^ drivers/net/ne2k_isa.c:372:1: warning: unused function 'ne_driver_eisa_legacy_probe' [-Wunused-function] include/nic.h:236:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_probe ( struct eisa_device *eisa, \ ^ :120:1: note: expanded from here ne_driver_eisa_legacy_probe ^ drivers/net/ne2k_isa.c:372:1: warning: unused function 'ne_driver_eisa_legacy_remove' [-Wunused-function] include/nic.h:243:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_remove ( struct eisa_device *eisa ) { \ ^ :123:1: note: expanded from here ne_driver_eisa_legacy_remove ^ drivers/net/ne2k_isa.c:372:1: warning: unused function 'ne_driver_mca_legacy_probe' [-Wunused-function] include/nic.h:248:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_probe ( struct mca_device *mca, \ ^ :125:1: note: expanded from here ne_driver_mca_legacy_probe ^ drivers/net/ne2k_isa.c:372:1: warning: unused function 'ne_driver_mca_legacy_remove' [-Wunused-function] include/nic.h:255:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_remove ( struct mca_device *mca ) { \ ^ :128:1: note: expanded from here ne_driver_mca_legacy_remove ^ In file included from drivers/net/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/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) ^ 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) ^ 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) ^ 15 warnings generated. 16 warnings generated. [BUILD] bin/3c595.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) ^ drivers/net/3c515.c:323:8: warning: format specifies type 'unsigned short' but the argument has type 'int' [-Wformat] config.i); ^~~~~~~~ include/compiler.h:486:38: note: expanded from macro 'DBG' #define DBG( ... ) DBG_IF ( LOG, ##__VA_ARGS__ ) ^~~~~~~~~~~ include/compiler.h:324:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ drivers/net/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 [BUILD] bin/prism2_pci.o 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/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; ^~~~~~~~~~~~~~~~~~~~~~ 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/cs89x0.c:728:1: warning: unused function 'cs89x0_driver_pci_legacy_probe' [-Wunused-function] DRIVER ( "cs89x0", nic_driver, isa_driver, cs89x0_driver, ^ include/nic.h:213:2: note: expanded from macro 'DRIVER' _name ## _pci_legacy_probe ( struct pci_device *pci ) { \ ^ :40:1: note: expanded from here cs89x0_driver_pci_legacy_probe [BUILD] bin/jme.o ^ drivers/net/cs89x0.c:728:1: warning: unused function 'cs89x0_driver_pci_legacy_remove' [-Wunused-function] include/nic.h:219:2: notedrivers/net/3c515.c: :expanded from macro 'DRIVER'698 :37: warning _name ## _pci_legacy_remove ( struct pci_device *pci ) { \: format specifies type 'unsigned short' but the argument has type 'unsigned int' [-Wformat] ^ :43:1 DBG ( "Value %d: %hX ", i, eeprom[i] );: ~~~ ^~~~~~~~~note : %Xexpanded from here include/compiler.hcs89x0_driver_pci_legacy_remove: 486^: 38drivers/net/cs89x0.c:: 728note:: 1expanded from macro 'DBG': warning: unused function 'cs89x0_driver_isapnp_legacy_probe' [-Wunused-function] #define DBG( ... ) DBG_IF ( LOG, ##__VA_ARGS__ )include/nic.h : ^~~~~~~~~~~224 :2include/compiler.h:: 324note:: 17expanded from macro 'DRIVER': note: expanded from macro 'DBG_IF' _name ## _isapnp_legacy_probe ( struct isapnp_device *isapnp, \ ^ dbg_printf ( __VA_ARGS__ ); \ : ^~~~~~~~~~~45 :1: note: expanded from here cs89x0_driver_isapnp_legacy_probe ^ drivers/net/cs89x0.c:728:1: warning: unused function 'cs89x0_driver_isapnp_legacy_remove' [-Wunused-function] include/nic.h:231:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_remove ( struct isapnp_device *isapnp ) { \ ^ drivers/net/3c515.c:drivers/net/via-rhine.c:705::48441022::1 :warning:7 : :noteformat specifies type 'unsigned short' but the argument has type 'unsigned int' [-Wformat]: expanded from herewarning : format specifies type 'unsigned short' but the argument has type 'int' [-Wformat] cs89x0_driver_isapnp_legacy_remove printf(" ***INVALID CHECKSUM 0x%hX*** ", checksum);^ ~~~ ^~~~~~~~ , chip_id); drivers/net/cs89x0.c %X: ^~~~~~~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, \ ^ :50: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 ) { \ ^ :53: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, \ ^ :55: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 ) { \ ^ :58:1: note: expanded from here cs89x0_driver_mca_legacy_remove ^ 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__ ); \ ^~~~~~~~~~~ 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; \ ^ :120: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 ) { \ ^ :123: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 ) { \ ^ :126: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, \ ^ :133: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 ) { \ ^ :136:1: note: expanded from here t515_driver_eisa_legacy_remove ^ drivers/net/3c515.c:760:1: warning: unused function 't515_driver_mca_legacy_probe' [-Wunused-function] include/nic.h:248:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_probe ( struct mca_device *mca, \ ^ :138:1: note: expanded from here t515_driver_mca_legacy_probe ^ drivers/net/3c515.c:760:1: warning: unused function 't515_driver_mca_legacy_remove' [-Wunused-function] include/nic.h:255:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_remove ( struct mca_device *mca ) { \ ^ :141:1: note: expanded from here t515_driver_mca_legacy_remove ^ drivers/net/3c515.c:760:1: warning: unused function 't515_driver_isa_legacy_probe' [-Wunused-function] include/nic.h:260:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_probe ( struct isa_device *isa ) { \ ^ :143:1: note: expanded from here t515_driver_isa_legacy_probe ^ drivers/net/3c515.c:760:1: warning: unused function 't515_driver_isa_legacy_remove' [-Wunused-function] include/nic.h:266:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_remove ( struct isa_device *isa ) { \ ^ :146:1: note: expanded from here t515_driver_isa_legacy_remove ^ drivers/net/via-rhine.c:1436:1: warning: unused variable 'rhine_driver_text' [-Wunused-const-variable] DRIVER ( "VIA 86C100", nic_driver, pci_driver, rhine_driver, ^ include/nic.h:202:20: note: expanded from macro 'DRIVER' static const char _name ## _text[] = _name_text; \ ^ :99:1: note: expanded from here rhine_driver_text ^ drivers/net/via-rhine.c:1436:1: warning: unused function 'rhine_driver_isapnp_legacy_probe' [-Wunused-function] include/nic.h:224:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_probe ( struct isapnp_device *isapnp, \ ^ :107:1: note: expanded from here rhine_driver_isapnp_legacy_probe ^ drivers/net/via-rhine.c:1436:1: warning: unused function 'rhine_driver_isapnp_legacy_remove' [-Wunused-function] include/nic.h:231:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_remove ( struct isapnp_device *isapnp ) { \ ^ :110:1: note: expanded from here rhine_driver_isapnp_legacy_remove ^ drivers/net/via-rhine.c:1436:1: warning: unused function 'rhine_driver_eisa_legacy_probe' [-Wunused-function] include/nic.h:236:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_probe ( struct eisa_device *eisa, \ ^ :112:1: note: expanded from here rhine_driver_eisa_legacy_probe ^ drivers/net/via-rhine.c:1436:1: warning: unused function 'rhine_driver_eisa_legacy_remove' [-Wunused-function] include/nic.h:243:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_remove ( struct eisa_device *eisa ) { \ ^ :115:1: note: expanded from here rhine_driver_eisa_legacy_remove ^ drivers/net/via-rhine.c:1436:1: warning: unused function 'rhine_driver_mca_legacy_probe' [-Wunused-function] include/nic.h:248:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_probe ( struct mca_device *mca, \ ^ :117:1: note: expanded from here rhine_driver_mca_legacy_probe ^ drivers/net/via-rhine.c:1436:1: warning: unused function 'rhine_driver_mca_legacy_remove' [-Wunused-function] include/nic.h:255:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_remove ( struct mca_device *mca ) { \ ^ :120:1: note: expanded from here rhine_driver_mca_legacy_remove ^ drivers/net/via-rhine.c:1436:1: warning: unused function 'rhine_driver_isa_legacy_probe' [-Wunused-function] include/nic.h:260:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_probe ( struct isa_device *isa ) { \ ^ :122:1: note: expanded from here rhine_driver_isa_legacy_probe ^ drivers/net/via-rhine.c:1436:1: warning: unused function 'rhine_driver_isa_legacy_remove' [-Wunused-function] include/nic.h:266:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_remove ( struct isa_device *isa ) { \ ^ :125:1: note: expanded from here rhine_driver_isa_legacy_remove ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 7 warnings generated. 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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/amd8111e.o 14 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/depca.o 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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 7 warnings generated. 6 warnings generated. 15 warnings generated. [BUILD] bin/e1000_82541.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warningdrivers/net/3c595.c: :optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument]544 :1: warning: unused variable 't595_driver_text' [-Wunused-const-variable] DRIVER ( "3C595", nic_driver, pci_driver, t595_driver, ^ include/nic.h:202:20: note: expanded from macro 'DRIVER' static const char _name ## _text[] = _name_text; \ ^ :114:1: note: expanded from here t595_driver_text ^ drivers/net/3c595.c:544:1: warning: unused function 't595_driver_isapnp_legacy_probe' [-Wunused-function] include/nic.h:224:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_probe ( struct isapnp_device *isapnp, \ ^ :122:1: note: expanded from here t595_driver_isapnp_legacy_probe ^ drivers/net/3c595.c:544:1: warning: unused function 't595_driver_isapnp_legacy_remove' [-Wunused-function] include/nic.h:231:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_remove ( struct isapnp_device *isapnp ) { \ ^ :125:1: note: expanded from here t595_driver_isapnp_legacy_remove ^ drivers/net/3c595.c:544:1: warning: unused function 't595_driver_eisa_legacy_probe' [-Wunused-function] include/nic.h:236:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_probe ( struct eisa_device *eisa, \ ^ :127:1: note: expanded from here t595_driver_eisa_legacy_probe ^ drivers/net/3c595.c:544:1: warning: unused function 't595_driver_eisa_legacy_remove' [-Wunused-function] include/nic.h:243:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_remove ( struct eisa_device *eisa ) { \ ^ :130:1: note: expanded from here t595_driver_eisa_legacy_remove ^ drivers/net/3c595.c:544:1: warning: unused function 't595_driver_mca_legacy_probe' [-Wunused-function] include/nic.h:248:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_probe ( struct mca_device *mca, \ ^ :132:1: note: expanded from here t595_driver_mca_legacy_probe ^ drivers/net/3c595.c:544:1: warning: unused function 't595_driver_mca_legacy_remove' [-Wunused-function] include/nic.h:255:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_remove ( struct mca_device *mca ) { \ ^ :135:1: note: expanded from here t595_driver_mca_legacy_remove ^ drivers/net/3c595.c:544:1: warning: unused function 't595_driver_isa_legacy_probe' [-Wunused-function] include/nic.h:260:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_probe ( struct isa_device *isa ) { \ ^ :137:1: note: expanded from here t595_driver_isa_legacy_probe ^ drivers/net/3c595.c:544:1: warning: unused function 't595_driver_isa_legacy_remove' [-Wunused-function] include/nic.h:266:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_remove ( struct isa_device *isa ) { \ ^ :140:1: note: expanded from here t595_driver_isa_legacy_remove ^ [BUILD] bin/e1000_main.o 20 warnings generated. [BUILD] bin/e1000.o 17 warnings generated. 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) ^ [BUILD] bin/e1000_phy.o [BUILD] bin/e1000_mac.o 15 warnings generated. 6 warnings generated. 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; \ ^ :33: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, \ ^ :41: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 ) { \ ^ :44: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, \ ^ :46:1: note: expanded from here w89c840_driver_eisa_legacy_probe ^ drivers/net/w89c840.c:955:1: warning: unused function 'w89c840_driver_eisa_legacy_remove' [-Wunused-function] include/nic.h:243:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_remove ( struct eisa_device *eisa ) { \ ^ :49:1: note: expanded from here w89c840_driver_eisa_legacy_remove ^ drivers/net/w89c840.c:955:1: warning: unused function 'w89c840_driver_mca_legacy_probe' [-Wunused-function] include/nic.h:248:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_probe ( struct mca_device *mca, \ ^ :51:1: note: expanded from here w89c840_driver_mca_legacy_probe ^ drivers/net/w89c840.c:955:1: warning: unused function 'w89c840_driver_mca_legacy_remove' [-Wunused-function] include/nic.h:255:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_remove ( struct mca_device *mca ) { \ ^ :54:1: note: expanded from here w89c840_driver_mca_legacy_remove ^ drivers/net/w89c840.c:955:1: warning: unused function 'w89c840_driver_isa_legacy_probe' [-Wunused-function] include/nic.h:260:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_probe ( struct isa_device *isa ) { \ ^ :56:1: note: expanded from here w89c840_driver_isa_legacy_probe ^ drivers/net/w89c840.c:955:1: warning: unused function 'w89c840_driver_isa_legacy_remove' [-Wunused-function] include/nic.h:266:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_remove ( struct isa_device *isa ) { \ ^ :59:1: note: expanded from here w89c840_driver_isa_legacy_remove ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/e1000_nvm.o [BUILD] bin/e1000_82543.o 7 warnings generated. 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) ^ 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) ^ 15 warnings generated. [BUILD] bin/e1000_manage.o drivers/net/amd8111e.c:684:1: warning: unused variable 'amd8111e_driver_text' [-Wunused-const-variable] DRIVER ( "AMD8111E", nic_driver, pci_driver, amd8111e_driver, ^ include/nic.h:202:20: note: expanded from macro 'DRIVER' static const char _name ## _text[] = _name_text; \ ^ :165:1: note: expanded from here amd8111e_driver_text ^ drivers/net/amd8111e.c:684:1: warning: unused function 'amd8111e_driver_isapnp_legacy_probe' [-Wunused-function] include/nic.h:224:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_probe ( struct isapnp_device *isapnp, \ ^ :173:1: note: expanded from here amd8111e_driver_isapnp_legacy_probe ^ drivers/net/amd8111e.c:684:1: warning: unused function 'amd8111e_driver_isapnp_legacy_remove' [-Wunused-function] include/nic.h:231:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_remove ( struct isapnp_device *isapnp ) { \ ^ :176:1: note: expanded from here amd8111e_driver_isapnp_legacy_remove ^ drivers/net/amd8111e.c:684:1: warning: unused function 'amd8111e_driver_eisa_legacy_probe' [-Wunused-function] include/nic.h:236:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_probe ( struct eisa_device *eisa, \ ^ :178:1: note: expanded from here amd8111e_driver_eisa_legacy_probe ^ drivers/net/amd8111e.c:684:1: warning: unused function 'amd8111e_driver_eisa_legacy_remove' [-Wunused-function] include/nic.h:243:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_remove ( struct eisa_device *eisa ) { \ ^ :181:1: note: expanded from here amd8111e_driver_eisa_legacy_remove ^ drivers/net/amd8111e.c:684:1: warning: unused function 'amd8111e_driver_mca_legacy_probe' [-Wunused-function] include/nic.h:248:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_probe ( struct mca_device *mca, \ ^ :183:1: note: expanded from here amd8111e_driver_mca_legacy_probe ^ clang: drivers/net/amd8111e.c:warning684: :optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]1 :clang : warningwarning: : unused function 'amd8111e_driver_mca_legacy_remove' [-Wunused-function]optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] include/nic.h:255:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_remove ( struct mca_device *mca ) { \ ^ :186:1: note: expanded from here amd8111e_driver_mca_legacy_remove ^ drivers/net/amd8111e.c:684:1: warning: unused function 'amd8111e_driver_isa_legacy_probe' [-Wunused-function] include/nic.h:260:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_probe ( struct isa_device *isa ) { \ ^ :188:1: note: expanded from here amd8111e_driver_isa_legacy_probe ^ drivers/net/amd8111e.c:684:1: warning: unused function 'amd8111e_driver_isa_legacy_remove' [-Wunused-function] include/nic.h:266:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_remove ( struct isa_device *isa ) { \ ^ :191:1: note: expanded from here amd8111e_driver_isa_legacy_remove ^ [BUILD] bin/e1000_api.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/e1000_82540.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from 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:722 warning:s generated. 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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from drivers/net/prism2_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 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] 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 int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: 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:drivers/net/prism2.c :note: expanded from macro '__nonnull'702 :60: warning: #define __nonnull __attribute__ (( nonnull ))format specifies type 'unsigned short' but the argument has type 'int' [-Wformat] ^ arch/x86/include/bits/string.h:239: printf("hfa384x: Transmit failed with result %#hx.\n", result);22 : ~~~~ ^~~~~~ note : %#xprevious definition is here static inline size_t strlen(const char * s) ^ 15 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:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/e1000/e1000_main.c:34: In file included from drivers/net/e1000/e1000.h:36: In file included from drivers/net/e1000/e1000_api.h:37: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ drivers/net/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 [BUILD] bin/e1000_82542.o drivers/net/prism2_pci.c:49:1: warning: unused variable 'prism2_pci_driver_text' [-Wunused-const-variable] DRIVER ( "Prism2/PCI", nic_driver, pci_driver, prism2_pci_driver, ^ include/nic.h:202:20: note: expanded from macro 'DRIVER' static const char _name ## _text[] = _name_text; \ ^ :12:1: note: expanded from here prism2_pci_driver_text ^ drivers/net/prism2_pci.c:49:1: warning: unused function 'prism2_pci_driver_isapnp_legacy_probe' [-Wunused-function] include/nic.h:224:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_probe ( struct isapnp_device *isapnp, \ ^ :20:1: note: expanded from here prism2_pci_driver_isapnp_legacy_probe ^ drivers/net/prism2_pci.c:49:1: warning: unused function 'prism2_pci_driver_isapnp_legacy_remove' [-Wunused-function] include/nic.h:231:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_remove ( struct isapnp_device *isapnp ) { \ ^ :23:1: note: expanded from here prism2_pci_driver_isapnp_legacy_remove ^ drivers/net/prism2_pci.c:49:1: warning: unused function 'prism2_pci_driver_eisa_legacy_probe' [-Wunused-function] include/nic.h:236:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_probe ( struct eisa_device *eisa, \ ^ :25:1: note: expanded from here prism2_pci_driver_eisa_legacy_probe ^ drivers/net/prism2_pci.c:49:1: warning: unused function 'prism2_pci_driver_eisa_legacy_remove' [-Wunused-function] include/nic.h:243:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_remove ( struct eisa_device *eisa ) { \ ^ :28:1: note: expanded from here prism2_pci_driver_eisa_legacy_remove ^ drivers/net/prism2_pci.c:49:1: warning: unused function 'prism2_pci_driver_mca_legacy_probe' [-Wunused-function] include/nic.h:248:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_probe ( struct mca_device *mca, \ ^ :30:1: note: expanded from here prism2_pci_driver_mca_legacy_probe ^ drivers/net/prism2_pci.c:49:1: warning: unused function 'prism2_pci_driver_mca_legacy_remove' [-Wunused-function] include/nic.h:255:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_remove ( struct mca_device *mca ) { \ ^ :33:1: note: expanded from here prism2_pci_driver_mca_legacy_remove ^ drivers/net/prism2_pci.c:49:1: warning: unused function 'prism2_pci_driver_isa_legacy_probe' [-Wunused-function] include/nic.h:260:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_probe ( struct isa_device *isa ) { \ ^ :35:1: note: expanded from here prism2_pci_driver_isa_legacy_probe ^ drivers/net/prism2_pci.c:49:1: warning: unused function 'prism2_pci_driver_isa_legacy_remove' [-Wunused-function] include/nic.h:266:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_remove ( struct isa_device *isa ) { \ ^ :38:1: note: expanded from here prism2_pci_driver_isa_legacy_remove ^ [BUILD] bin/e1000e_main.o 15 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/e1000e_nvm.o 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_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_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:3615: warning snote generated. : expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/e1000/e1000_82541.c:40: In file included from drivers/net/e1000/e1000_api.h:37: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/e1000/e1000_82541.c:40: In file included from drivers/net/e1000/e1000_api.h:37: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from drivers/net/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) ^ 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) ^ [BUILD] bin/e1000e_phy.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) ^ In file included from drivers/net/e1000/e1000_mac.c:31: In file included from drivers/net/e1000/e1000_api.h:37: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/e1000/e1000_mac.c:31: In file included from drivers/net/e1000/e1000_api.h:37: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/e1000/e1000_mac.c:31: In file included from drivers/net/e1000/e1000_api.h:37: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/e1000/e1000_mac.c:31: In file included from drivers/net/e1000/e1000_api.h:37: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/e1000/e1000_mac.c:31: In file included from drivers/net/e1000/e1000_api.h:37: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/e1000/e1000_mac.c:31: In file included from drivers/net/e1000/e1000_api.h:37: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 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) ^ [BUILD] bin/e1000e_mac.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. 25 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/e1000e.o [BUILD] bin/e1000e_82571.o 6 warnings generated. [BUILD] bin/e1000e_ich8lan.o 6 warnings generated. 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 clangdrivers/net/e1000/e1000_82542.c: :35warning: : In file included from optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]drivers/net/e1000/e1000_api.h :clang37: : warninginclude/string.h: :optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument]32 :38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/e1000e_80003es2lan.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/e1000e_manage.o In file included from drivers/net/e1000e/e1000e_phy.c:31: In file included from drivers/net/e1000e/e1000e.h:39: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/e1000e/e1000e_phy.c:31: In file included from drivers/net/e1000e/e1000e.h:39: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/e1000e/e1000e_phy.c:31: In file included from drivers/net/e1000e/e1000e.h:39: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/e1000e/e1000e_phy.c:31: In file included from drivers/net/e1000e/e1000e.h:39: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/e1000e/e1000e_phy.c:31: In file included from drivers/net/e1000e/e1000e.h:39: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/e1000e/e1000e_phy.c:31: In file included from drivers/net/e1000e/e1000e.h:39: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from drivers/net/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) ^ 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/igb_manage.o [BUILD] bin/igb_api.o 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/igb_nvm.o In file included from drivers/net/e1000e/e1000e_mac.c:31: In file included from drivers/net/e1000e/e1000e.h:39: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/e1000e/e1000e_mac.c:31: In file included from drivers/net/e1000e/e1000e.h:39: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/e1000e/e1000e_mac.c:31: In file included from drivers/net/e1000e/e1000e.h:39: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/e1000e/e1000e_mac.c:31: In file included from drivers/net/e1000e/e1000e.h:39: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/e1000e/e1000e_mac.c:31: In file included from drivers/net/e1000e/e1000e.h:39: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/e1000e/e1000e_mac.c:31: In file included from drivers/net/e1000e/e1000e.h:39: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 6 warnings generated. [BUILD] bin/igb_main.o In file included from drivers/net/e1000e/e1000e_nvm.c:31: In file included from drivers/net/e1000e/e1000e.h:39: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/e1000e/e1000e_nvm.c:31clang: : In file included from drivers/net/e1000e/e1000e.h:39: include/string.h:29:24:warning : warningoptimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]: attribute declaration must precede definition [-Wignored-attributes]clang : warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from drivers/net/e1000e/e1000e_nvm.c:31: In file included from drivers/net/e1000e/e1000e.h:39: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/e1000e/e1000e_nvm.c:31: In file included from drivers/net/e1000e/e1000e.h:39: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/e1000e/e1000e_nvm.c:31: In file included from drivers/net/e1000e/e1000e.h:39: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/e1000e/e1000e_nvm.c:31: In file included from drivers/net/e1000e/e1000e.h:39: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.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. 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) ^ 6 warnings generated. 6 warnings generated. clang [BUILD] bin/igb_phy.o clang: : clangwarning: : optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: warningoptimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]warning : : optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument]optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang : clangwarning: : warningoptimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument]: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/igb_mac.o In file included from drivers/net/e1000e/e1000e_80003es2lan.c:36: In file included from drivers/net/e1000e/e1000e.h:39: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] [BUILD] bin/igb_82575.o int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ [BUILD] bin/igb.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/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) ^ 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) ^ [BUILD] bin/igbvf_vf.o In file included from drivers/net/e1000e/e1000e_main.c:35: In file included from drivers/net/e1000e/e1000e.h:39: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/e1000e/e1000e_main.c:35: In file included from drivers/net/e1000e/e1000e.h:39: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/e1000e/e1000e_main.c:35: In file included from drivers/net/e1000e/e1000e.h:39: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/e1000e/e1000e_main.c:35: In file included from drivers/net/e1000e/e1000e.h:39: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/e1000e/e1000e_main.c:35: In file included from drivers/net/e1000e/e1000e.h:39: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/e1000e/e1000e_main.c:35: In file included from drivers/net/e1000e/e1000e.h:39: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ [BUILD] bin/igbvf_mbx.o In file included from drivers/net/e1000e/e1000e_82571.c:49: In file included from drivers/net/e1000e/e1000e.h:39: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/e1000e/e1000e_82571.c:49: In file included from drivers/net/e1000e/e1000e.h:39: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/e1000e/e1000e_82571.c:49: In file included from drivers/net/e1000e/e1000e.h:39: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/e1000e/e1000e_82571.c:49: In file included from drivers/net/e1000e/e1000e.h:39: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/e1000e/e1000e_82571.c:49: In file included from drivers/net/e1000e/e1000e.h:39: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/e1000e/e1000e_82571.c:49: In file included from drivers/net/e1000e/e1000e.h:39: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/igbvf_main.o 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from drivers/net/igb/igb_main.c:33: In file included from drivers/net/igb/igb.h:35: In file included from drivers/net/igb/igb_api.h:36: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/igb/igb_main.c:33: In file included from drivers/net/igb/igb.h:35: In file included from drivers/net/igb/igb_api.h:36: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/igb/igb_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) ^ [BUILD] bin/phantom.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from drivers/net/igb/igb_nvm.c:30: In file included from drivers/net/igb/igb.h:35: In file included from drivers/net/igb/igb_api.h:36: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/igb/igb_nvm.c:30: In file included from drivers/net/igb/igb.h:35: In file included from drivers/net/igb/igb_api.h:36: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/igb/igb_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_nvm.c :In file included from 30drivers/net/igb/igb_api.c: :In file included from 30drivers/net/igb/igb.h: :In file included from 35drivers/net/igb/igb.h: :In file included from 35drivers/net/igb/igb_api.h: :In file included from 36drivers/net/igb/igb_api.h: :include/string.h36:: 32include/string.h::829:: 24warning:: attribute declaration must precede definition [-Wignored-attributes]warning : attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ size_t count) __nonnull; include/compiler.h ^: 566include/compiler.h::33580:: 36note:: expanded from macro '__pure'note : expanded from macro '__nonnull' #define __pure __attribute__ (( pure )) ^ #define __nonnull __attribute__ (( nonnull ))arch/x86/include/bits/string.h : ^239 :arch/x86/include/bits/string.h22:: 216note:: 19previous definition is here: note: previous definition is herestatic inline size_t strlen(const char * s) ^ In file included from drivers/net/igb/igb_nvm.c:30static inline int strncmp(const char * cs,const char * ct,size_t count): 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) ^ 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) ^ [BUILD] bin/rtl8180_sa2400.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from drivers/net/igb/igb_82575.c:38: In file included from drivers/net/igb/igb.h:35: In file included from drivers/net/igb/igb_api.h:36: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/igb/igb_82575.c:38: In file included from drivers/net/igb/igb.h:35: In file included from drivers/net/igb/igb_api.h:36: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/igb/igb_82575.c:38: In file included from drivers/net/igb/igb.h:35: In file included from drivers/net/igb/igb_api.h:36: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:2396: warning22s: generated. 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] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 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 static inline void * memmove(void * dest,const void * src, size_t n) ^ 6 warnings generated. [BUILD] bin/rtl8180.o 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) ^ 6 warnings generated. [BUILD] bin/rtl818x.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/rtl8185.o [BUILD] bin/rtl8185_rtl8225.o 6 warnings generated. 6 warnings generated. [BUILD] bin/rtl8180_max2820.o 6 warnings generated. [BUILD] bin/rtl8180_grf5101.o [BUILD] bin/ath_regd.o 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/ath_main.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. In file included from drivers/net/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) ^ [BUILD] bin/ath_key.o 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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/ath_hw.o In file included from drivers/net/phantom/phantom.c:24: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/phantom/phantom.c:24: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/phantom/phantom.c:24: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/phantom/phantom.c:24: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/phantom/phantom.c:24: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/phantom/phantom.c:24: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from drivers/net/rtl818x/rtl8180.c:5: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/rtl818x/rtl8180.c:5: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/rtl818x/rtl8180.c:5: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/rtl818x/rtl8180.c:5: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/rtl818x/rtl8180.c:5: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/rtl818x/rtl8180.c:5: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. In file included from drivers/net/rtl818x/rtl8180_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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/ath5k_caps.o In file included from drivers/net/rtl818x/rtl8180_sa2400.c:24: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/rtl818x/rtl8180_sa2400.c:24: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/rtl818x/rtl8180_sa2400.c:24: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/rtl818x/rtl8180_sa2400.c:24: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/rtl818x/rtl8180_sa2400.c:24: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h: [BUILD] bin/ath5k_eeprom.o 6 warnings generated. 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) ^ 13 [BUILD] bin/ath5k_qcu.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] : In file included from arch/x86/include/ipxe/pcidirect.hIn 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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] :7: 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) ^ 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from drivers/net/rtl818x/rtl8180_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) ^ In file included from drivers/net/rtl818x/rtl8180_grf5101.c:24: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/rtl818x/rtl8180_grf5101.c:24: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/rtl818x/rtl8180_grf5101.c:24: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/rtl818x/rtl8180_grf5101.c:24: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/rtl818x/rtl8180_grf5101.c:24: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/rtl818x/rtl8180_grf5101.c:24: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ [BUILD] bin/ath5k_desc.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from drivers/net/rtl818x/rtl8185_rtl8225.c:20: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/rtl818x/rtl8185_rtl8225.c:20: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/rtl818x/rtl8185_rtl8225.c:20: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/rtl818x/rtl8185_rtl8225.c:20: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/rtl818x/rtl8185_rtl8225.c:20: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/rtl818x/rtl8185_rtl8225.c:20: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from drivers/net/rtl818x/rtl8185.c:5: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/rtl818x/rtl8185.c:5: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/rtl818x/rtl8185.c:5: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/rtl818x/rtl8185.c:5: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/rtl818x/rtl8185.c:5: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/rtl818x/rtl8185.c:5: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 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) ^ 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:24In file included from : drivers/net/ath/ath_hw.cIn file included from :include/ipxe/uaccess.h20:: 25In file included from : include/ipxe/io.h:include/string.h24:: 39In file included from :include/ipxe/uaccess.h44::25 : warninginclude/string.h: :attribute declaration must precede definition [-Wignored-attributes]28 :5: warning: void * memset(void * s,int c,size_t count) __nonnull;attribute declaration must precede definition [-Wignored-attributes] ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ int __pure strncmp(const char * cs,const char * ct, ^In file included from drivers/net/ath/ath5k/ath5k_caps.c:28: include/compiler.hIn file included from :drivers/net/ath/ath5k/ath5k.h566::2833: :In file included from include/ipxe/io.hnote:: 24expanded from macro '__pure': In file included from include/ipxe/uaccess.h:25#define __pure __attribute__ (( pure )): include/string.h ^: 40:58: arch/x86/include/bits/string.hwarning:: 216attribute declaration must precede definition [-Wignored-attributes]: 19: note: void * memmove(void * dest,const void *src,size_t count) __nonnull;previous definition is here ^ include/compiler.h:580:static inline int strncmp(const char * cs,const char * ct,size_t count)36 : ^ noteIn file included from : drivers/net/ath/ath_hw.cexpanded from macro '__nonnull': 20: 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:: 29note:: 24previous 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 count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: 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:620 warning: In file included from sinclude/ipxe/io.h generated. :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) ^ [BUILD] bin/ath5k_pcu.o 6 warnings generated. 6 warnings generated. 6 warnings generated. 6 warnings generated. [BUILD] bin/ath5k_dma.o [BUILD] bin/ath5k_initvals.o 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' [BUILD] bin/ath5k_phy.o #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: 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) ^ 6 warnings generated. [BUILD] bin/ath5k_gpio.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. In file included from drivers/net/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) ^ 6 warnings generated. In file included from drivers/net/ath/ath5k/ath5k_qcu.c:27: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/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) ^ [BUILD] bin/ath5k.o 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) ^ [BUILD] bin/ath5k_reset.o [BUILD] bin/ath5k_attach.o 6 warnings generated. [BUILD] bin/ath5k_rfkill.o [BUILD] bin/ath9k_recv.o [BUILD] bin/ath9k_hw.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. 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 clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from drivers/net/ath/ath5k/ath5k_desc.c:28: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/ath/ath5k/ath5k_desc.c:28: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/ath/ath5k/ath5k_desc.c:28: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/ath/ath5k/ath5k_desc.c:28: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/ath/ath5k/ath5k_desc.c:28: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h: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.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 6 warnings generated. In file included from drivers/net/ath/ath5k/ath5k_phy.c:32: 6In file included from warningdrivers/net/ath/ath5k/ath5k.hs: generated. 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 clang: static inline int strncmp(const char * cs,const char * ct,size_t count) ^ warningIn file included from : drivers/net/ath/ath5k/ath5k_phy.c:optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]32 : In file included from clangdrivers/net/ath/ath5k/ath5k.h: :28: In file included from warninginclude/ipxe/io.h:: 24optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument]: 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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/ath9k_eeprom.o [BUILD] bin/ath9k_main.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/ath9k_ar9003_hw.o In file included from drivers/net/ath/ath5k/ath5k_dma.c:41: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/ath/ath5k/ath5k_dma.c:41: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/ath/ath5k/ath5k_dma.c:41: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/ath/ath5k/ath5k_dma.c:41: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/ath/ath5k/ath5k_dma.c:41: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/ath/ath5k/ath5k_dma.c:41: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from drivers/net/ath/ath5k/ath5k.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) ^ 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)) ~~~~~~ ^ drivers/net/ath/ath5k/ath5k.c:850:16: warning: taking address of packed member 'ds_link' of class or structure 'ath5k_desc' may result in an unaligned pointer value [-Waddress-of-packed-member] sc->rxlink = &ds->ds_link; ^~~~~~~~~~~ drivers/net/ath/ath5k/ath5k.c:898:15: warning: taking address of packed member 'ds_link' of class or structure 'ath5k_desc' may result in an unaligned pointer value [-Waddress-of-packed-member] txq->link = &ds->ds_link; ^~~~~~~~~~~ drivers/net/ath/ath5k/ath5k.c:89:37: warning: unused variable 'srev_names' [-Wunused-const-variable] static const struct ath5k_srev_name srev_names[] = { ^ In file included from drivers/net/ath/ath5k/ath5k_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_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 In file included from drivers/net/ath/ath5k/ath5k_rfkill.cdrivers/net/ath/ath5k/ath5k_pcu.c::3931: : In file included from In file included from drivers/net/ath/ath5k/base.hdrivers/net/ath/ath5k/ath5k.h::49: 28In file included from : drivers/net/ath/ath5k/ath5k.hIn file included from :include/ipxe/io.h:28: 24In file included from : include/ipxe/io.hIn file included from :include/ipxe/uaccess.h24:: 25: In file included from include/string.hinclude/ipxe/uaccess.h::3225: :8include/string.h:: 28warning:: 5attribute declaration must precede definition [-Wignored-attributes]: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/ath/ath5k/ath5k_pcu.c:31: In file included from drivers/net/ath/ath5k/ath5k.h:int __pure strncmp(const char * cs,const char * ct,28 : ^In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.hinclude/compiler.h:25:: 566include/string.h::3332:: 38note:: expanded from macro '__pure' warning: attribute declaration must precede definition [-Wignored-attributes] #define __pure __attribute__ (( pure )) ^ size_t __pure strlen(const char * s) __nonnull; ^arch/x86/include/bits/string.h :include/compiler.h216::580:1936:: note: noteexpanded from macro '__nonnull' : previous definition is here #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:static inline int strncmp(const char * cs,const char * ct,size_t count)239 : ^ 22:In file included from drivers/net/ath/ath5k/ath5k_rfkill.c:39note: : previous definition is hereIn file included from drivers/net/ath/ath5k/base.h:49: In file included from static inline size_t strlen(const char * s)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] In file included from drivers/net/ath/ath5k/ath5k_pcu.c size_t count) __nonnull;: 31 ^: In file included from drivers/net/ath/ath5k/ath5k.hinclude/compiler.h::28580: :36In file included from :include/ipxe/io.h: 24note: In file included from include/ipxe/uaccess.h: :expanded from macro '__nonnull' 25: include/string.h:#define __nonnull __attribute__ (( nonnull )) 39 ^ :44arch/x86/include/bits/string.h:: 216warning:: 19attribute declaration must precede definition [-Wignored-attributes] : note: previous definition is here void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580static 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: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_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) ^ 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 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/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/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/ath9k/ath9k_hw.c:21: In file included from In file included from drivers/net/ath/ath5k/ath5k_gpio.c:include/ipxe/io.h27:: 24In file included from : drivers/net/ath/ath5k/ath5k.hIn file included from :include/ipxe/uaccess.h28:: 25In file included from : include/ipxe/io.hinclude/string.h::2432: :In file included from 8include/ipxe/uaccess.h::25 : warninginclude/string.h: :attribute declaration must precede definition [-Wignored-attributes]39: 44: warning: size_t __pure strlen(const char * s) __nonnull;attribute declaration must precede definition [-Wignored-attributes] ^ include/compiler.h:void * memset(void * s,int c,size_t count) __nonnull;566 : ^33 :include/compiler.h :note580: :expanded from macro '__pure'36 : note: #define __pure __attribute__ (( pure ))expanded from macro '__nonnull' ^ arch/x86/include/bits/string.h#define __nonnull __attribute__ (( nonnull )):239 ^: arch/x86/include/bits/string.h: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) ^ 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) ^ [BUILD] bin/ath9k_ani.o In file included from drivers/net/ath/ath9k/ath9k_recv.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/ath/ath9k/ath9k_recv.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/ath/ath9k/ath9k_recv.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/ath/ath9k/ath9k_recv.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/ath/ath9k/ath9k_recv.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/ath/ath9k/ath9k_recv.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 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:624 warning: sIn file included from generated. 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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument]6 warnings generated. [BUILD] bin/ath9k_ar5008_phy.o 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_xmit.o In file included from drivers/net/ath/ath9k/ath9k_eeprom.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/ath/ath9k/ath9k_eeprom.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/ath/ath9k/ath9k_eeprom.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/ath/ath9k/ath9k_eeprom.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/ath/ath9k/ath9k_eeprom.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/ath/ath9k/ath9k_eeprom.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 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) ^ [BUILD] bin/ath9k_ar9002_phy.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from drivers/net/ath/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) ^ 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]; ^ 9 warnings generated. 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/ath9k_ar9002_calib.o [BUILD] bin/ath9k_ar9002_mac.o In file included from drivers/net/ath/ath9k/ath9k_ar5008_phy.c:21: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/ath/ath9k/ath9k_ar5008_phy.c:21: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/ath/ath9k/ath9k_ar5008_phy.c:21: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/ath/ath9k/ath9k_ar5008_phy.c:21: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/ath/ath9k/ath9k_ar5008_phy.c:21: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/ath/ath9k/ath9k_ar5008_phy.c:21: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 6 warnings generated. 6 warnings generated. [BUILD] bin/ath9k_ar9003_eeprom.o 7 warnings generated. [BUILD] bin/ath9k_mac.o 6 warnings generated. 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) { ^ ( ) clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/ath9k_eeprom_def.o [BUILD] bin/ath9k_eeprom_4k.o 9 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/ath9k_calib.o [BUILD] bin/ath9k_ar9003_phy.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 7 warnings generated. 6 warnings generated. clang: In file included from warningdrivers/net/ath/ath9k/ath9k_ar9002_mac.c: :optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]20 : clangIn file included from : include/ipxe/io.h:24: warningIn file included from : include/ipxe/uaccess.h:optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument]25 : include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: 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) ^ [BUILD] bin/ath9k_ar9002_hw.o 6 warnings generated. In file included from drivers/net/ath/ath9k/ath9k_ar9002_phy.c:45: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/ath/ath9k/ath9k_ar9002_phy.c:45: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/ath/ath9k/ath9k_ar9002_phy.c:45: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/ath/ath9k/ath9k_ar9002_phy.c:45: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/ath/ath9k/ath9k_ar9002_phy.c:45: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/ath/ath9k/ath9k_ar9002_phy.c:45: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/ath9k_common.o 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] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 7 warnings generated. [BUILD] bin/ath9k_eeprom_9287.o clang [BUILD] bin/ath9k_ar9003_calib.o : warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/ath9k.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from drivers/net/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) ^ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:174:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:175:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -472 to 40 [-Wconstant-conversion] FREQ2FBIN(2437, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:176:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] FREQ2FBIN(2472, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' clang#define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)): ~~~~~~~~~~~~~^~~ warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c :clang185: :warning3: :optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:186:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -463 to 49 [-Wconstant-conversion] FREQ2FBIN(2484, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:189:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:190:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -472 to 40 [-Wconstant-conversion] FREQ2FBIN(2437, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:191:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] FREQ2FBIN(2472, 1) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ 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:195:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -472 to 40 [-Wconstant-conversion] FREQ2FBIN(2437, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:196:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] FREQ2FBIN(2472, 1) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:199:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:200:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -472 to 40 [-Wconstant-conversion] FREQ2FBIN(2437, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:201:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] FREQ2FBIN(2472, 1) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:230:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:231:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:232:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -468 to 44 [-Wconstant-conversion] FREQ2FBIN(2457, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:233:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -467 to 45 [-Wconstant-conversion] FREQ2FBIN(2462, 1) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:236:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:237:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:238:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -467 to 45 [-Wconstant-conversion] FREQ2FBIN(2462, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:243:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:244:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:245:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -467 to 45 [-Wconstant-conversion] FREQ2FBIN(2462, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:249:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -475 to 37 [-Wconstant-conversion] FREQ2FBIN(2422, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:250:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -474 to 38 [-Wconstant-conversion] FREQ2FBIN(2427, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:251:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -470 to 42 [-Wconstant-conversion] FREQ2FBIN(2447, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:252:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -469 to 43 [-Wconstant-conversion] FREQ2FBIN(2452, 1) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:256:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] /* Data[4].ctlEdges[0].bChannel */ FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:257:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] /* Data[4].ctlEdges[1].bChannel */ FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:258:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] /* Data[4].ctlEdges[2].bChannel */ FREQ2FBIN(2472, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:259:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -463 to 49 [-Wconstant-conversion] /* Data[4].ctlEdges[3].bChannel */ FREQ2FBIN(2484, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:263:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] /* Data[5].ctlEdges[0].bChannel */ FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:264:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] /* Data[5].ctlEdges[1].bChannel */ FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:265:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] /* Data[5].ctlEdges[2].bChannel */ FREQ2FBIN(2472, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:270:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] /* Data[6].ctlEdges[0].bChannel */ FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:271:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] /* Data[6].ctlEdges[1].bChannel */ FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:272:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] FREQ2FBIN(2472, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:277:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -475 to 37 [-Wconstant-conversion] /* Data[7].ctlEdges[0].bChannel */ FREQ2FBIN(2422, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:278:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -474 to 38 [-Wconstant-conversion] /* Data[7].ctlEdges[1].bChannel */ FREQ2FBIN(2427, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:279:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -470 to 42 [-Wconstant-conversion] /* Data[7].ctlEdges[2].bChannel */ FREQ2FBIN(2447, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:280:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -467 to 45 [-Wconstant-conversion] /* Data[7].ctlEdges[3].bChannel */ FREQ2FBIN(2462, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:284:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] /* Data[8].ctlEdges[0].bChannel */ FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:285:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] /* Data[8].ctlEdges[1].bChannel */ FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:286:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] /* Data[8].ctlEdges[2].bChannel */ FREQ2FBIN(2472, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:290:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] /* Data[9].ctlEdges[0].bChannel */ FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:291:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] /* Data[9].ctlEdges[1].bChannel */ FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #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:297:40: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] /* Data[10].ctlEdges[0].bChannel */ FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:298:40: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] /* Data[10].ctlEdges[1].bChannel */ FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:299:40: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] /* Data[10].ctlEdges[2].bChannel */ FREQ2FBIN(2472, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:304:40: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -475 to 37 [-Wconstant-conversion] /* Data[11].ctlEdges[0].bChannel */ FREQ2FBIN(2422, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:305:40: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -474 to 38 [-Wconstant-conversion] /* Data[11].ctlEdges[1].bChannel */ FREQ2FBIN(2427, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:306:40: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -470 to 42 [-Wconstant-conversion] /* Data[11].ctlEdges[2].bChannel */ FREQ2FBIN(2447, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:307:40: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -467 to 45 [-Wconstant-conversion] /* Data[11].ctlEdges[3].bChannel */ FREQ2FBIN(2462, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:380:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:381:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2920 to 104 [-Wconstant-conversion] FREQ2FBIN(5220, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:382:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3020 to 204 [-Wconstant-conversion] FREQ2FBIN(5320, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:383:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3100 to 28 [-Wconstant-conversion] FREQ2FBIN(5400, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:384:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:385:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3300 to 228 [-Wconstant-conversion] FREQ2FBIN(5600, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ In file included from drivers/net/ath/ath9k/ath9k_ar9003_eeprom.cdrivers/net/ath/ath9k/ath9k_eeprom_def.c::38620:: 3In file included from :include/ipxe/io.h :warning: 24implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3425 to 97 [-Wconstant-conversion]: In file included from include/ipxe/uaccess.h: FREQ2FBIN(5725, 0),25 : ^~~~~~~~~~~~~~~~~~include/string.h :drivers/net/ath/ath9k/eeprom.h28::1005::38 :warning : noteattribute declaration must precede definition [-Wignored-attributes]: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:387int __pure strncmp(const char * cs,const char * ct,: 3 ^: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3525 to 197 [-Wconstant-conversion]include/compiler.h :566: FREQ2FBIN(5825, 0)33 : ^~~~~~~~~~~~~~~~~~ notedrivers/net/ath/ath9k/eeprom.h:: 100expanded from macro '__pure': 38: #define __pure __attribute__ (( pure )) note ^: expanded from macro 'FREQ2FBIN' arch/x86/include/bits/string.h:216#define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)): 19 ~~~~^~~~~~: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count)drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c : ^423 :In file included from 3drivers/net/ath/ath9k/ath9k_eeprom_def.c:: 20warning: : In file included from implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion]include/ipxe/io.h :24: FREQ2FBIN(5180, 0),In file included from include/ipxe/uaccess.h ^~~~~~~~~~~~~~~~~~ :drivers/net/ath/ath9k/eeprom.h25:: 100include/string.h::3829:: note24: :expanded from macro 'FREQ2FBIN' warning: attribute declaration must precede definition [-Wignored-attributes] #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) size_t count) __nonnull; ~~~~^~~~~~ ^ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.cinclude/compiler.h::424580::3: warning36: :implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2920 to 104 [-Wconstant-conversion] note: expanded from macro '__nonnull' FREQ2FBIN(5220, 0), ^~~~~~~~~~~~~~~~~~ #define __nonnull __attribute__ (( nonnull ))drivers/net/ath/ath9k/eeprom.h : ^100 :arch/x86/include/bits/string.h38::216 :note19: : noteexpanded from macro 'FREQ2FBIN': previous definition is here #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ static inline int strncmp(const char * cs,const char * ct,size_t count) ^ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:425:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3020 to 204 [-Wconstant-conversion] FREQ2FBIN(5320, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:426:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3100 to 28 [-Wconstant-conversion] FREQ2FBIN(5400, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:427:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:428:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3300 to 228 [-Wconstant-conversion] FREQ2FBIN(5600, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:429:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3425 to 97 [-Wconstant-conversion] FREQ2FBIN(5725, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:430:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3525 to 197 [-Wconstant-conversion] FREQ2FBIN(5825, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:433:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:434:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2940 to 124 [-Wconstant-conversion] FREQ2FBIN(5240, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:435:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3020 to 204 [-Wconstant-conversion] FREQ2FBIN(5320, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:436:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100: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:438:3: warningIn file included from : implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3445 to 117 [-Wconstant-conversion] drivers/net/ath/ath9k/ath9k_eeprom_def.c:20 FREQ2FBIN(5745, 0), : ^~~~~~~~~~~~~~~~~~In file included from include/ipxe/io.hdrivers/net/ath/ath9k/eeprom.h::10024:: 38In file included from :include/ipxe/uaccess.h :25note: : expanded from macro 'FREQ2FBIN' include/string.h:32#define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)): 8 ~~~~^~~~~~ : drivers/net/ath/ath9k/ath9k_ar9003_eeprom.cwarning:: 439:attribute declaration must precede definition [-Wignored-attributes]3 : size_t __pure strlen(const char * s) __nonnull;warning : ^implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3425 to 97 [-Wconstant-conversion] include/compiler.h:566 FREQ2FBIN(5725, 0),: 33 ^~~~~~~~~~~~~~~~~~: drivers/net/ath/ath9k/eeprom.hnote:100: :38:expanded from macro '__pure' note: expanded from macro 'FREQ2FBIN' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:#define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) 239 ~~~~^~~~~~: 22:drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c :note440: :previous definition is here3 : warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3525 to 197 [-Wconstant-conversion] static inline size_t strlen(const char * s) ^ FREQ2FBIN(5825, 0) ^~~~~~~~~~~~~~~~~~ In file included from drivers/net/ath/ath9k/eeprom.hdrivers/net/ath/ath9k/ath9k_eeprom_def.c::100:2038:: In file included from noteinclude/ipxe/io.h: :expanded from macro 'FREQ2FBIN'24 : In file included from include/ipxe/uaccess.h:25: #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) include/string.h: ~~~~^~~~~~32 :38drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c::443 :warning3: :attribute declaration must precede definition [-Wignored-attributes] warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] size_t __pure strlen(const char * s) __nonnull; FREQ2FBIN(5180, 0), ^ ^~~~~~~~~~~~~~~~~~include/compiler.h :drivers/net/ath/ath9k/eeprom.h580::10036::38 :note : noteexpanded from macro '__nonnull': expanded from macro 'FREQ2FBIN' #define __nonnull __attribute__ (( nonnull )) ^#define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) arch/x86/include/bits/string.h ~~~~^~~~~~: 239:22drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:: 444:note3: :previous definition is here warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2940 to 124 [-Wconstant-conversion] static inline size_t strlen(const char * s) ^ 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:445:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3020 to 204 [-Wconstant-conversion] FREQ2FBIN(5320, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:446:In file included from 3drivers/net/ath/ath9k/ath9k_eeprom_def.c:: 20warning: : In file included from implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion]include/ipxe/io.h: 24: FREQ2FBIN(5500, 0),In file included from include/ipxe/uaccess.h ^~~~~~~~~~~~~~~~~~: 25drivers/net/ath/ath9k/eeprom.h: :include/string.h100:38::39 :note44: :expanded from macro 'FREQ2FBIN' warning: attribute declaration must precede definition [-Wignored-attributes] #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ void * memset(void * s,int c,size_t count) __nonnull; ^drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c :include/compiler.h447::3580:: 36warning: :implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion] note: expanded from macro '__nonnull' FREQ2FBIN(5700, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:#define __nonnull __attribute__ (( nonnull ))100 : ^38 :arch/x86/include/bits/string.h :note: 185expanded from macro 'FREQ2FBIN' :22: note#define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)): previous definition is here ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:static inline void * memset(void *s, int c,size_t count)448 : ^3 : warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3445 to 117 [-Wconstant-conversion] FREQ2FBIN(5745, 0), ^~~~~~~~~~~~~~~~~~ In file included from drivers/net/ath/ath9k/eeprom.hdrivers/net/ath/ath9k/ath9k_eeprom_def.c::10020:: 38In file included from : noteinclude/ipxe/io.h: :expanded from macro 'FREQ2FBIN'24 : In file included from include/ipxe/uaccess.h:25: #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5))include/string.h : ~~~~^~~~~~ 40:58drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:: 449warning:: 3attribute declaration must precede definition [-Wignored-attributes]: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3425 to 97 [-Wconstant-conversion] void * memmove(void * dest,const void *src,size_t count) __nonnull; FREQ2FBIN(5725, 0), ^~~~~~~~~~~~~~~~~~ ^drivers/net/ath/ath9k/eeprom.h :100:include/compiler.h38::580 :note: 36expanded from macro 'FREQ2FBIN': note: expanded from macro '__nonnull' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~#define __nonnull __attribute__ (( nonnull )) ^ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.carch/x86/include/bits/string.h::450159::322:: warningnote: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3525 to 197 [-Wconstant-conversion]: previous definition is here FREQ2FBIN(5825, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.hstatic inline void * memmove(void * dest,const void * src, size_t n):100 : ^38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:497:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] /* Data[0].ctlEdges[0].bChannel */ FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:498:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2960 to 144 [-Wconstant-conversion] /* Data[0].ctlEdges[1].bChannel */ FREQ2FBIN(5260, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:499:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2980 to 164 [-Wconstant-conversion] /* Data[0].ctlEdges[2].bChannel */ FREQ2FBIN(5280, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:500:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] /* Data[0].ctlEdges[3].bChannel */ FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:501:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3300 to 228 [-Wconstant-conversion] /* Data[0].ctlEdges[4].bChannel */ FREQ2FBIN(5600, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:502:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion] /* Data[0].ctlEdges[5].bChannel */ FREQ2FBIN(5700, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:503:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3445 to 117 [-Wconstant-conversion] /* Data[0].ctlEdges[6].bChannel */ FREQ2FBIN(5745, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:504:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3525 to 197 [-Wconstant-conversion] /* Data[0].ctlEdges[7].bChannel */ FREQ2FBIN(5825, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:507:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] /* Data[1].ctlEdges[0].bChannel */ FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:508:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2960 to 144 [-Wconstant-conversion] /* Data[1].ctlEdges[1].bChannel */ FREQ2FBIN(5260, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:509:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2980 to 164 [-Wconstant-conversion] /* Data[1].ctlEdges[2].bChannel */ FREQ2FBIN(5280, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:510:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] /* Data[1].ctlEdges[3].bChannel */ FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:511:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3220 to 148 [-Wconstant-conversion] /* Data[1].ctlEdges[4].bChannel */ FREQ2FBIN(5520, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:512:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion] /* Data[1].ctlEdges[5].bChannel */ FREQ2FBIN(5700, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:513:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3445 to 117 [-Wconstant-conversion] /* Data[1].ctlEdges[6].bChannel */ FREQ2FBIN(5745, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:514:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3525 to 197 [-Wconstant-conversion] /* Data[1].ctlEdges[7].bChannel */ FREQ2FBIN(5825, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:518:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2890 to 74 [-Wconstant-conversion] /* Data[2].ctlEdges[0].bChannel */ FREQ2FBIN(5190, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:519:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2930 to 114 [-Wconstant-conversion] /* Data[2].ctlEdges[1].bChannel */ FREQ2FBIN(5230, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:520:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2970 to 154 [-Wconstant-conversion] /* Data[2].ctlEdges[2].bChannel */ FREQ2FBIN(5270, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:521:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3010 to 194 [-Wconstant-conversion] /* Data[2].ctlEdges[3].bChannel */ FREQ2FBIN(5310, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:522:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3210 to 138 [-Wconstant-conversion] /* Data[2].ctlEdges[4].bChannel */ FREQ2FBIN(5510, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:523:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3250 to 178 [-Wconstant-conversion] /* Data[2].ctlEdges[5].bChannel */ FREQ2FBIN(5550, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:524:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3370 to 42 [-Wconstant-conversion] /* Data[2].ctlEdges[6].bChannel */ FREQ2FBIN(5670, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:525:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3455 to 127 [-Wconstant-conversion] /* Data[2].ctlEdges[7].bChannel */ FREQ2FBIN(5755, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:529:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] /* Data[3].ctlEdges[0].bChannel */ FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:530:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2900 to 84 [-Wconstant-conversion] /* Data[3].ctlEdges[1].bChannel */ FREQ2FBIN(5200, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38:clang note: : expanded from macro 'FREQ2FBIN'warning : optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang#define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) : ~~~~^~~~~~warning : optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:531:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2960 to 144 [-Wconstant-conversion] /* Data[3].ctlEdges[2].bChannel */ FREQ2FBIN(5260, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:532:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3020 to 204 [-Wconstant-conversion] /* Data[3].ctlEdges[3].bChannel */ FREQ2FBIN(5320, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:533:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] /* Data[3].ctlEdges[4].bChannel */ FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:534:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion] /* Data[3].ctlEdges[5].bChannel */ FREQ2FBIN(5700, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ 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: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:542:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] /* Data[4].ctlEdges[2].bChannel */ FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:543:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion] /* Data[4].ctlEdges[3].bChannel */ FREQ2FBIN(5700, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:551:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2890 to 74 [-Wconstant-conversion] /* Data[5].ctlEdges[0].bChannel */ FREQ2FBIN(5190, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:552:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2970 to 154 [-Wconstant-conversion] /* Data[5].ctlEdges[1].bChannel */ FREQ2FBIN(5270, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:553:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3010 to 194 [-Wconstant-conversion] /* Data[5].ctlEdges[2].bChannel */ FREQ2FBIN(5310, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:554:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3210 to 138 [-Wconstant-conversion] /* Data[5].ctlEdges[3].bChannel */ FREQ2FBIN(5510, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:555:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3290 to 218 [-Wconstant-conversion] /* Data[5].ctlEdges[4].bChannel */ FREQ2FBIN(5590, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:556:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3370 to 42 [-Wconstant-conversion] /* Data[5].ctlEdges[5].bChannel */ FREQ2FBIN(5670, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:562:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] /* Data[6].ctlEdges[0].bChannel */ FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:563:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2900 to 84 [-Wconstant-conversion] /* Data[6].ctlEdges[1].bChannel */ FREQ2FBIN(5200, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:564:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2920 to 104 [-Wconstant-conversion] /* Data[6].ctlEdges[2].bChannel */ FREQ2FBIN(5220, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:565:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2960 to 144 [-Wconstant-conversion] /* Data[6].ctlEdges[3].bChannel */ FREQ2FBIN(5260, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:566:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] /* Data[6].ctlEdges[4].bChannel */ FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:567:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3300 to 228 [-Wconstant-conversion] /* Data[6].ctlEdges[5].bChannel */ FREQ2FBIN(5600, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:568:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion] /* Data[6].ctlEdges[6].bChannel */ FREQ2FBIN(5700, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:569:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3445 to 117 [-Wconstant-conversion] /* Data[6].ctlEdges[7].bChannel */ FREQ2FBIN(5745, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:573:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] /* Data[7].ctlEdges[0].bChannel */ FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:574:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2960 to 144 [-Wconstant-conversion] /* Data[7].ctlEdges[1].bChannel */ FREQ2FBIN(5260, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:575:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3020 to 204 [-Wconstant-conversion] /* Data[7].ctlEdges[2].bChannel */ FREQ2FBIN(5320, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:576:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] /* Data[7].ctlEdges[3].bChannel */ FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:577:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3260 to 188 [-Wconstant-conversion] /* Data[7].ctlEdges[4].bChannel */ FREQ2FBIN(5560, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:578:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion] /* Data[7].ctlEdges[5].bChannel */ FREQ2FBIN(5700, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:579:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3445 to 117 [-Wconstant-conversion] /* Data[7].ctlEdges[6].bChannel */ FREQ2FBIN(5745, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:580:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3525 to 197 [-Wconstant-conversion] /* Data[7].ctlEdges[7].bChannel */ FREQ2FBIN(5825, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:584:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2890 to 74 [-Wconstant-conversion] /* Data[8].ctlEdges[0].bChannel */ FREQ2FBIN(5190, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:585:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2930 to 114 [-Wconstant-conversion] /* Data[8].ctlEdges[1].bChannel */ FREQ2FBIN(5230, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:586:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2970 to 154 [-Wconstant-conversion] /* Data[8].ctlEdges[2].bChannel */ FREQ2FBIN(5270, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:587:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3210 to 138 [-Wconstant-conversion] /* Data[8].ctlEdges[3].bChannel */ FREQ2FBIN(5510, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:588:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3250 to 178 [-Wconstant-conversion] /* Data[8].ctlEdges[4].bChannel */ FREQ2FBIN(5550, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:589:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3370 to 42 [-Wconstant-conversion] /* Data[8].ctlEdges[5].bChannel */ FREQ2FBIN(5670, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:590:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3455 to 127 [-Wconstant-conversion] /* Data[8].ctlEdges[6].bChannel */ FREQ2FBIN(5755, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:591:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3495 to 167 [-Wconstant-conversion] /* Data[8].ctlEdges[7].bChannel */ FREQ2FBIN(5795, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:718:17: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -467 to 45 [-Wconstant-conversion] .spurChans = {FREQ2FBIN(2464, 1), 0, 0, 0, 0}, ~^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:751:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:752:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -472 to 40 [-Wconstant-conversion] FREQ2FBIN(2437, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:753:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] FREQ2FBIN(2472, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:762:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:763:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] FREQ2FBIN(2472, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ 8drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c warning:766s: generated. 3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:767:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -472 to 40 [-Wconstant-conversion] FREQ2FBIN(2437, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:768:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] FREQ2FBIN(2472, 1) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:771:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:772:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -472 to 40 [-Wconstant-conversion] FREQ2FBIN(2437, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:773:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] FREQ2FBIN(2472, 1) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:776:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:777:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -472 to 40 [-Wconstant-conversion] FREQ2FBIN(2437, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:778:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] FREQ2FBIN(2472, 1) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:807:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:808:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:809:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -468 to 44 [-Wconstant-conversion] FREQ2FBIN(2457, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:810:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -467 to 45 [-Wconstant-conversion] FREQ2FBIN(2462, 1) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:813:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:814:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:815:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -467 to 45 [-Wconstant-conversion] FREQ2FBIN(2462, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:820:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:821:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:822:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -467 to 45 [-Wconstant-conversion] FREQ2FBIN(2462, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:826:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -475 to 37 [-Wconstant-conversion] FREQ2FBIN(2422, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:827:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -474 to 38 [-Wconstant-conversion] FREQ2FBIN(2427, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:828:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -470 to 42 [-Wconstant-conversion] FREQ2FBIN(2447, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:829:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -469 to 43 [-Wconstant-conversion] FREQ2FBIN(2452, 1) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:833:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] /* Data[4].ctlEdges[0].bChannel */ FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:834:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] /* Data[4].ctlEdges[1].bChannel */ FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:835:39: warning: 6implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] warning s generated. /* Data[4].ctlEdges[2].bChannel */ FREQ2FBIN(2472, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:6100: warning62s: generated. note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:836:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -463 to 49 [-Wconstant-conversion] /* Data[4].ctlEdges[3].bChannel */ FREQ2FBIN(2484, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:840:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] /* Data[5].ctlEdges[0].bChannel */ FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:841:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] /* Data[5].ctlEdges[1].bChannel */ FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:842:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] /* Data[5].ctlEdges[2].bChannel */ FREQ2FBIN(2472, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:847:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] /* Data[6].ctlEdges[0].bChannel */ FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:848:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] /* Data[6].ctlEdges[1].bChannel */ FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:849:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] FREQ2FBIN(2472, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:854:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -475 to 37 [-Wconstant-conversion] /* Data[7].ctlEdges[0].bChannel */ FREQ2FBIN(2422, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:855:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -474 to 38 [-Wconstant-conversion] /* Data[7].ctlEdges[1].bChannel */ FREQ2FBIN(2427, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:856:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -470 to 42 [-Wconstant-conversion] /* Data[7].ctlEdges[2].bChannel */ FREQ2FBIN(2447, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:857:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -467 to 45 [-Wconstant-conversion] /* Data[7].ctlEdges[3].bChannel */ FREQ2FBIN(2462, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:861:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] /* Data[8].ctlEdges[0].bChannel */ FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:862:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] /* Data[8].ctlEdges[1].bChannel */ FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:863:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] /* Data[8].ctlEdges[2].bChannel */ FREQ2FBIN(2472, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:867:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] /* Data[9].ctlEdges[0].bChannel */ FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:868:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] /* Data[9].ctlEdges[1].bChannel */ FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:869:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] /* Data[9].ctlEdges[2].bChannel */ FREQ2FBIN(2472, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:874:40: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] /* Data[10].ctlEdges[0].bChannel */ FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:875:40: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] /* Data[10].ctlEdges[1].bChannel */ FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:876:40: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] /* Data[10].ctlEdges[2].bChannel */ FREQ2FBIN(2472, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:881:40: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -475 to 37 [-Wconstant-conversion] /* Data[11].ctlEdges[0].bChannel */ FREQ2FBIN(2422, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:882:40: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -474 to 38 [-Wconstant-conversion] /* Data[11].ctlEdges[1].bChannel */ FREQ2FBIN(2427, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:883:40: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -470 to 42 [-Wconstant-conversion] /* Data[11].ctlEdges[2].bChannel */ FREQ2FBIN(2447, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:884:40: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -467 to 45 [-Wconstant-conversion] /* Data[11].ctlEdges[3].bChannel */ FREQ2FBIN(2462, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:924:17: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] .spurChans = {FREQ2FBIN(5500, 0), 0, 0, 0, 0}, ~^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:957:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:958:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2940 to 124 [-Wconstant-conversion] FREQ2FBIN(5240, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:959:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3020 to 204 [-Wconstant-conversion] FREQ2FBIN(5320, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:960:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3100 to 28 [-Wconstant-conversion] FREQ2FBIN(5400, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:961:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:962:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3300 to 228 [-Wconstant-conversion] FREQ2FBIN(5600, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:963:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3445 to 117 [-Wconstant-conversion] FREQ2FBIN(5745, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:964:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3485 to 157 [-Wconstant-conversion] FREQ2FBIN(5785, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1000:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1001:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2920 to 104 [-Wconstant-conversion] FREQ2FBIN(5220, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1002:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3020 to 204 [-Wconstant-conversion] FREQ2FBIN(5320, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1003:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3100 to 28 [-Wconstant-conversion] FREQ2FBIN(5400, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1004:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1005:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3300 to 228 [-Wconstant-conversion] FREQ2FBIN(5600, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1006:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3445 to 117 [-Wconstant-conversion] FREQ2FBIN(5745, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1007:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3485 to 157 [-Wconstant-conversion] FREQ2FBIN(5785, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1010:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1011:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2940 to 124 [-Wconstant-conversion] FREQ2FBIN(5240, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1012:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3020 to 204 [-Wconstant-conversion] FREQ2FBIN(5320, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1013:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3100 to 28 [-Wconstant-conversion] FREQ2FBIN(5400, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1014:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1015:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion] FREQ2FBIN(5700, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1016:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3445 to 117 [-Wconstant-conversion] FREQ2FBIN(5745, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1017:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3525 to 197 [-Wconstant-conversion] FREQ2FBIN(5825, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1020:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2890 to 74 [-Wconstant-conversion] FREQ2FBIN(5190, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1021:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2930 to 114 [-Wconstant-conversion] FREQ2FBIN(5230, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1022:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3020 to 204 [-Wconstant-conversion] FREQ2FBIN(5320, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1023:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3110 to 38 [-Wconstant-conversion] FREQ2FBIN(5410, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1024:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3210 to 138 [-Wconstant-conversion] FREQ2FBIN(5510, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1025:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3370 to 42 [-Wconstant-conversion] FREQ2FBIN(5670, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1026:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3455 to 127 [-Wconstant-conversion] FREQ2FBIN(5755, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1027:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3525 to 197 [-Wconstant-conversion] FREQ2FBIN(5825, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1074:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] /* Data[0].ctlEdges[0].bChannel */ FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1075:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2960 to 144 [-Wconstant-conversion] /* Data[0].ctlEdges[1].bChannel */ FREQ2FBIN(5260, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1076:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2980 to 164 [-Wconstant-conversion] /* Data[0].ctlEdges[2].bChannel */ FREQ2FBIN(5280, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1077:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] /* Data[0].ctlEdges[3].bChannel */ FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1078:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3300 to 228 [-Wconstant-conversion] /* Data[0].ctlEdges[4].bChannel */ FREQ2FBIN(5600, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1079:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion] /* Data[0].ctlEdges[5].bChannel */ FREQ2FBIN(5700, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1080:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3445 to 117 [-Wconstant-conversion] /* Data[0].ctlEdges[6].bChannel */ FREQ2FBIN(5745, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1081:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3525 to 197 [-Wconstant-conversion] /* Data[0].ctlEdges[7].bChannel */ FREQ2FBIN(5825, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1084:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] /* Data[1].ctlEdges[0].bChannel */ FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1085:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2960 to 144 [-Wconstant-conversion] /* Data[1].ctlEdges[1].bChannel */ FREQ2FBIN(5260, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1086:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2980 to 164 [-Wconstant-conversion] /* Data[1].ctlEdges[2].bChannel */ FREQ2FBIN(5280, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1087:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] /* Data[1].ctlEdges[3].bChannel */ FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1088:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3220 to 148 [-Wconstant-conversion] /* Data[1].ctlEdges[4].bChannel */ FREQ2FBIN(5520, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1089:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion] /* Data[1].ctlEdges[5].bChannel */ FREQ2FBIN(5700, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1090:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3445 to 117 [-Wconstant-conversion] /* Data[1].ctlEdges[6].bChannel */ FREQ2FBIN(5745, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1091:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3525 to 197 [-Wconstant-conversion] /* Data[1].ctlEdges[7].bChannel */ FREQ2FBIN(5825, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100: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:1096:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2930 to 114 [-Wconstant-conversion] /* Data[2].ctlEdges[1].bChannel */ FREQ2FBIN(5230, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1097:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2970 to 154 [-Wconstant-conversion] /* Data[2].ctlEdges[2].bChannel */ FREQ2FBIN(5270, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1098:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3010 to 194 [-Wconstant-conversion] /* Data[2].ctlEdges[3].bChannel */ FREQ2FBIN(5310, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1099:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3210 to 138 [-Wconstant-conversion] /* Data[2].ctlEdges[4].bChannel */ FREQ2FBIN(5510, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1100:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3250 to 178 [-Wconstant-conversion] /* Data[2].ctlEdges[5].bChannel */ FREQ2FBIN(5550, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1101:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3370 to 42 [-Wconstant-conversion] /* Data[2].ctlEdges[6].bChannel */ FREQ2FBIN(5670, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1102:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3455 to 127 [-Wconstant-conversion] /* Data[2].ctlEdges[7].bChannel */ FREQ2FBIN(5755, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1106:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] /* Data[3].ctlEdges[0].bChannel */ FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1107:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2900 to 84 [-Wconstant-conversion] /* Data[3].ctlEdges[1].bChannel */ FREQ2FBIN(5200, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1108:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2960 to 144 [-Wconstant-conversion] /* Data[3].ctlEdges[2].bChannel */ FREQ2FBIN(5260, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1109:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3020 to 204 [-Wconstant-conversion] /* Data[3].ctlEdges[3].bChannel */ FREQ2FBIN(5320, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1110:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] /* Data[3].ctlEdges[4].bChannel */ FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1111:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion] /* Data[3].ctlEdges[5].bChannel */ FREQ2FBIN(5700, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1117:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] /* Data[4].ctlEdges[0].bChannel */ FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1118:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2960 to 144 [-Wconstant-conversion] /* Data[4].ctlEdges[1].bChannel */ FREQ2FBIN(5260, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1119:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] /* Data[4].ctlEdges[2].bChannel */ FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1120:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion] /* Data[4].ctlEdges[3].bChannel */ FREQ2FBIN(5700, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1128:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2890 to 74 [-Wconstant-conversion] /* Data[5].ctlEdges[0].bChannel */ FREQ2FBIN(5190, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1129:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2970 to 154 [-Wconstant-conversion] /* Data[5].ctlEdges[1].bChannel */ FREQ2FBIN(5270, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1130:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3010 to 194 [-Wconstant-conversion] /* Data[5].ctlEdges[2].bChannel */ FREQ2FBIN(5310, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1131:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3210 to 138 [-Wconstant-conversion] /* Data[5].ctlEdges[3].bChannel */ FREQ2FBIN(5510, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1132:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3290 to 218 [-Wconstant-conversion] /* Data[5].ctlEdges[4].bChannel */ FREQ2FBIN(5590, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1133:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3370 to 42 [-Wconstant-conversion] /* Data[5].ctlEdges[5].bChannel */ FREQ2FBIN(5670, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1139:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] /* Data[6].ctlEdges[0].bChannel */ FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1140:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2900 to 84 [-Wconstant-conversion] /* Data[6].ctlEdges[1].bChannel */ FREQ2FBIN(5200, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1141:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2920 to 104 [-Wconstant-conversion] /* Data[6].ctlEdges[2].bChannel */ FREQ2FBIN(5220, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1142:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2960 to 144 [-Wconstant-conversion] /* Data[6].ctlEdges[3].bChannel */ FREQ2FBIN(5260, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1143:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] /* Data[6].ctlEdges[4].bChannel */ FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1144:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3300 to 228 [-Wconstant-conversion] /* Data[6].ctlEdges[5].bChannel */ FREQ2FBIN(5600, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1145:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion] /* Data[6].ctlEdges[6].bChannel */ FREQ2FBIN(5700, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1146:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3445 to 117 [-Wconstant-conversion] /* Data[6].ctlEdges[7].bChannel */ FREQ2FBIN(5745, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1150:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] /* Data[7].ctlEdges[0].bChannel */ FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1151:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2960 to 144 [-Wconstant-conversion] /* Data[7].ctlEdges[1].bChannel */ FREQ2FBIN(5260, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1152:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3020 to 204 [-Wconstant-conversion] /* Data[7].ctlEdges[2].bChannel */ FREQ2FBIN(5320, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1153:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] /* Data[7].ctlEdges[3].bChannel */ FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1154:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3260 to 188 [-Wconstant-conversion] /* Data[7].ctlEdges[4].bChannel */ FREQ2FBIN(5560, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1155:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion] /* Data[7].ctlEdges[5].bChannel */ FREQ2FBIN(5700, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1156:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3445 to 117 [-Wconstant-conversion] /* Data[7].ctlEdges[6].bChannel */ FREQ2FBIN(5745, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1157:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3525 to 197 [-Wconstant-conversion] /* Data[7].ctlEdges[7].bChannel */ FREQ2FBIN(5825, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1161:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2890 to 74 [-Wconstant-conversion] /* Data[8].ctlEdges[0].bChannel */ FREQ2FBIN(5190, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1162:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2930 to 114 [-Wconstant-conversion] /* Data[8].ctlEdges[1].bChannel */ FREQ2FBIN(5230, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1163:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2970 to 154 [-Wconstant-conversion] /* Data[8].ctlEdges[2].bChannel */ FREQ2FBIN(5270, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1164:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3210 to 138 [-Wconstant-conversion] /* Data[8].ctlEdges[3].bChannel */ FREQ2FBIN(5510, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1165:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3250 to 178 [-Wconstant-conversion] /* Data[8].ctlEdges[4].bChannel */ FREQ2FBIN(5550, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1166:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3370 to 42 [-Wconstant-conversion] /* Data[8].ctlEdges[5].bChannel */ FREQ2FBIN(5670, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1167:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3455 to 127 [-Wconstant-conversion] /* Data[8].ctlEdges[6].bChannel */ FREQ2FBIN(5755, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1168:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3495 to 167 [-Wconstant-conversion] /* Data[8].ctlEdges[7].bChannel */ FREQ2FBIN(5795, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1296:17: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -467 to 45 [-Wconstant-conversion] .spurChans = {FREQ2FBIN(2464, 1), 0, 0, 0, 0}, ~^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1329:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1330:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -472 to 40 [-Wconstant-conversion] FREQ2FBIN(2437, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1331:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] FREQ2FBIN(2472, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1340:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1341:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -463 to 49 [-Wconstant-conversion] FREQ2FBIN(2484, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1344:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ 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:1346:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] FREQ2FBIN(2472, 1) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1349:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1350:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -472 to 40 [-Wconstant-conversion] FREQ2FBIN(2437, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1351:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] FREQ2FBIN(2472, 1) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1354:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1355:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -472 to 40 [-Wconstant-conversion] FREQ2FBIN(2437, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1356:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] FREQ2FBIN(2472, 1) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1385:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1386:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1387:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -468 to 44 [-Wconstant-conversion] FREQ2FBIN(2457, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1388:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -467 to 45 [-Wconstant-conversion] FREQ2FBIN(2462, 1) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1391:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1392:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1393:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -467 to 45 [-Wconstant-conversion] FREQ2FBIN(2462, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1398:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1399:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1400:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -467 to 45 [-Wconstant-conversion] FREQ2FBIN(2462, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1404:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -475 to 37 [-Wconstant-conversion] FREQ2FBIN(2422, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1405:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -474 to 38 [-Wconstant-conversion] FREQ2FBIN(2427, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1406:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -470 to 42 [-Wconstant-conversion] FREQ2FBIN(2447, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1407:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -469 to 43 [-Wconstant-conversion] FREQ2FBIN(2452, 1) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1411:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] /* Data[4].ctlEdges[0].bChannel */ FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1412:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] /* Data[4].ctlEdges[1].bChannel */ FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1413:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] /* Data[4].ctlEdges[2].bChannel */ FREQ2FBIN(2472, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1414:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -463 to 49 [-Wconstant-conversion] /* Data[4].ctlEdges[3].bChannel */ FREQ2FBIN(2484, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1418:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] /* Data[5].ctlEdges[0].bChannel */ FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1419:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] /* Data[5].ctlEdges[1].bChannel */ FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1420:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] /* Data[5].ctlEdges[2].bChannel */ FREQ2FBIN(2472, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1425:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] /* Data[6].ctlEdges[0].bChannel */ FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1426:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] /* Data[6].ctlEdges[1].bChannel */ FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1427:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] FREQ2FBIN(2472, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1432:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -475 to 37 [-Wconstant-conversion] /* Data[7].ctlEdges[0].bChannel */ FREQ2FBIN(2422, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1433:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -474 to 38 [-Wconstant-conversion] /* Data[7].ctlEdges[1].bChannel */ FREQ2FBIN(2427, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1434:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -470 to 42 [-Wconstant-conversion] /* Data[7].ctlEdges[2].bChannel */ FREQ2FBIN(2447, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' [BUILD] bin/ath9k_ar9003_mac.o #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1435:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -467 to 45 [-Wconstant-conversion] /* Data[7].ctlEdges[3].bChannel */ FREQ2FBIN(2462, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1439:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] /* Data[8].ctlEdges[0].bChannel */ FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1440:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] /* Data[8].ctlEdges[1].bChannel */ FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1441:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] /* Data[8].ctlEdges[2].bChannel */ FREQ2FBIN(2472, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1445:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] /* Data[9].ctlEdges[0].bChannel */ FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1446:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] /* Data[9].ctlEdges[1].bChannel */ FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1447:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] /* Data[9].ctlEdges[2].bChannel */ FREQ2FBIN(2472, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1452:40: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] /* Data[10].ctlEdges[0].bChannel */ FREQ2FBIN(2412, 1), [BUILD] bin/ath9k_init.o ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1453:40: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] /* Data[10].ctlEdges[1].bChannel */ FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1454:40: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] /* Data[10].ctlEdges[2].bChannel */ FREQ2FBIN(2472, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1459:40: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -475 to 37 [-Wconstant-conversion] /* Data[11].ctlEdges[0].bChannel */ FREQ2FBIN(2422, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1460:40: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -474 to 38 [-Wconstant-conversion] /* Data[11].ctlEdges[1].bChannel */ FREQ2FBIN(2427, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1461:40: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -470 to 42 [-Wconstant-conversion] /* Data[11].ctlEdges[2].bChannel */ FREQ2FBIN(2447, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1462:40: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -467 to 45 [-Wconstant-conversion] /* Data[11].ctlEdges[3].bChannel */ FREQ2FBIN(2462, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1535:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1536:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2920 to 104 [-Wconstant-conversion] FREQ2FBIN(5220, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1537:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3020 to 204 [-Wconstant-conversion] FREQ2FBIN(5320, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1538:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3100 to 28 [-Wconstant-conversion] FREQ2FBIN(5400, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1539:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1540:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3300 to 228 [-Wconstant-conversion] FREQ2FBIN(5600, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1541:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion] FREQ2FBIN(5700, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1542:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3525 to 197 [-Wconstant-conversion] FREQ2FBIN(5825, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1578:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1579:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2940 to 124 [-Wconstant-conversion] FREQ2FBIN(5240, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1580:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3020 to 204 [-Wconstant-conversion] FREQ2FBIN(5320, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1581:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3100 to 28 [-Wconstant-conversion] FREQ2FBIN(5400, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1582:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1583:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3300 to 228 [-Wconstant-conversion] FREQ2FBIN(5600, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1584:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion] FREQ2FBIN(5700, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1585:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3525 to 197 [-Wconstant-conversion] FREQ2FBIN(5825, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1588:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1589:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2940 to 124 [-Wconstant-conversion] FREQ2FBIN(5240, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1590:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3020 to 204 [-Wconstant-conversion] FREQ2FBIN(5320, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1591:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3100 to 28 [-Wconstant-conversion] FREQ2FBIN(5400, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1592:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1593:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion] FREQ2FBIN(5700, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1594:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3445 to 117 [-Wconstant-conversion] FREQ2FBIN(5745, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1595:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3525 to 197 [-Wconstant-conversion] FREQ2FBIN(5825, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1598:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1599:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2940 to 124 [-Wconstant-conversion] FREQ2FBIN(5240, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1600:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3020 to 204 [-Wconstant-conversion] FREQ2FBIN(5320, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1601:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3100 to 28 [-Wconstant-conversion] FREQ2FBIN(5400, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1602:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1603:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion] FREQ2FBIN(5700, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1604:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3445 to 117 [-Wconstant-conversion] FREQ2FBIN(5745, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1605:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3525 to 197 [-Wconstant-conversion] FREQ2FBIN(5825, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1652:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] /* Data[0].ctlEdges[0].bChannel */ FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1653:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2960 to 144 [-Wconstant-conversion] /* Data[0].ctlEdges[1].bChannel */ FREQ2FBIN(5260, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1654:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2980 to 164 [-Wconstant-conversion] /* Data[0].ctlEdges[2].bChannel */ FREQ2FBIN(5280, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1655:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] /* Data[0].ctlEdges[3].bChannel */ FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1656:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3300 to 228 [-Wconstant-conversion] /* Data[0].ctlEdges[4].bChannel */ FREQ2FBIN(5600, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1657:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion] /* Data[0].ctlEdges[5].bChannel */ FREQ2FBIN(5700, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1658:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3445 to 117 [-Wconstant-conversion] /* Data[0].ctlEdges[6].bChannel */ FREQ2FBIN(5745, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1659:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3525 to 197 [-Wconstant-conversion] /* Data[0].ctlEdges[7].bChannel */ FREQ2FBIN(5825, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1662:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] /* Data[1].ctlEdges[0].bChannel */ FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1663:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2960 to 144 [-Wconstant-conversion] /* Data[1].ctlEdges[1].bChannel */ FREQ2FBIN(5260, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.cIn file included from :drivers/net/ath/ath9k/ath9k_mac.c1664::3920: warning: : In file included from implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2980 to 164 [-Wconstant-conversion]include/ipxe/io.h:24 : In file included from include/ipxe/uaccess.h:25: include/string.h /* Data[1].ctlEdges[2].bChannel */ FREQ2FBIN(5280, 0),: 28 ^~~~~~~~~~~~~~~~~~: 5:drivers/net/ath/ath9k/eeprom.h :warning100: :attribute declaration must precede definition [-Wignored-attributes]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: int __pure strncmp(const char * cs,const char * ct,note: expanded from macro 'FREQ2FBIN' ^ #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5))include/compiler.h ~~~~^~~~~~ :566drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c::166633::39: warningnote: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3220 to 148 [-Wconstant-conversion]: expanded from macro '__pure' #define __pure __attribute__ (( pure )) /* Data[1].ctlEdges[4].bChannel */ FREQ2FBIN(5520, 0), ^~~~~~~~~~~~~~~~~~ ^ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' arch/x86/include/bits/string.h:216#define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) : ~~~~^~~~~~19: notedrivers/net/ath/ath9k/ath9k_ar9003_eeprom.c: :previous definition is here1667 :39: warningstatic inline int strncmp(const char * cs,const char * ct,size_t count): implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion] ^ In file included from drivers/net/ath/ath9k/ath9k_mac.c:20 /* Data[1].ctlEdges[5].bChannel */ FREQ2FBIN(5700, 0), : ^~~~~~~~~~~~~~~~~~In file included from include/ipxe/io.hdrivers/net/ath/ath9k/eeprom.h::10024:38: :In file included from include/ipxe/uaccess.h:note: 25expanded from macro 'FREQ2FBIN': include/string.h:29:24:#define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) warning ~~~~^~~~~~: attribute declaration must precede definition [-Wignored-attributes] drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1668:39 size_t count) __nonnull;: warning: ^implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3445 to 117 [-Wconstant-conversion] include/compiler.h:580:36: /* Data[1].ctlEdges[6].bChannel */ FREQ2FBIN(5745, 0), ^~~~~~~~~~~~~~~~~~ notedrivers/net/ath/ath9k/eeprom.h: :100:expanded from macro '__nonnull'38 : note: expanded from macro 'FREQ2FBIN'#define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:#define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5))19 : note: ~~~~^~~~~~ previous definition is here drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1669:39static inline int strncmp(const char * cs,const char * ct,size_t count): ^warning : implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3525 to 197 [-Wconstant-conversion] /* Data[1].ctlEdges[7].bChannel */ FREQ2FBIN(5825, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1673:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2890 to 74 [-Wconstant-conversion] /* Data[2].ctlEdges[0].bChannel */ FREQ2FBIN(5190, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1674:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2930 to 114 [-Wconstant-conversion] /* Data[2].ctlEdges[1].bChannel */ FREQ2FBIN(5230, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1675:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2970 to 154 [-Wconstant-conversion] /* Data[2].ctlEdges[2].bChannel */ FREQ2FBIN(5270, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1676:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3010 to 194 [-Wconstant-conversion] /* Data[2].ctlEdges[3].bChannel */ FREQ2FBIN(5310, 0), ^~~~~~~~~~~~~~~~~~ In file included from drivers/net/ath/ath9k/eeprom.hdrivers/net/ath/ath9k/ath9k_mac.c::10020:: 38In file included from :include/ipxe/io.h :note: 24: In file included from expanded from macro 'FREQ2FBIN'include/ipxe/uaccess.h: 25: include/string.h:32:8#define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)): ~~~~^~~~~~warning : attribute declaration must precede definition [-Wignored-attributes] drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1677:39: warningsize_t __pure strlen(const char * s) __nonnull;: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3210 to 138 [-Wconstant-conversion] ^ include/compiler.h:566:33: /* Data[2].ctlEdges[4].bChannel */ FREQ2FBIN(5510, 0), ^~~~~~~~~~~~~~~~~~note : drivers/net/ath/ath9k/eeprom.h:expanded from macro '__pure'100:38 : note: #define __pure __attribute__ (( pure )) expanded from macro 'FREQ2FBIN' ^ arch/x86/include/bits/string.h:239:22#define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) : ~~~~^~~~~~ note: drivers/net/ath/ath9k/ath9k_ar9003_eeprom.cprevious definition is here:1678 :39: static inline size_t strlen(const char * s)warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3250 to 178 [-Wconstant-conversion] ^ In file included from drivers/net/ath/ath9k/ath9k_mac.c:20: /* Data[2].ctlEdges[5].bChannel */ FREQ2FBIN(5550, 0),In file included from include/ipxe/io.h ^~~~~~~~~~~~~~~~~~: 24drivers/net/ath/ath9k/eeprom.h:: In file included from 100:38:include/ipxe/uaccess.h :note25: expanded from macro 'FREQ2FBIN': include/string.h:32:38: #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) warning: attribute declaration must precede definition [-Wignored-attributes] ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.csize_t __pure strlen(const char * s) __nonnull;: 1679 ^: 39include/compiler.h:: 580warning: :implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3370 to 42 [-Wconstant-conversion]36 : note: expanded from macro '__nonnull' /* Data[2].ctlEdges[6].bChannel */ FREQ2FBIN(5670, 0), ^~~~~~~~~~~~~~~~~~#define __nonnull __attribute__ (( nonnull )) ^drivers/net/ath/ath9k/eeprom.h :arch/x86/include/bits/string.h100:239::3822: note:: expanded from macro 'FREQ2FBIN'note : previous definition is here #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~static inline size_t strlen(const char * s) ^ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c: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' In file included from drivers/net/ath/ath9k/ath9k_mac.c:20: #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5))In file included from ~~~~^~~~~~include/ipxe/io.h: 24: In file included from drivers/net/ath/ath9k/ath9k_ar9003_eeprom.cinclude/ipxe/uaccess.h::251684: :include/string.h39::39 :warning: 44implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion]: warning: attribute declaration must precede definition [-Wignored-attributes] /* Data[3].ctlEdges[0].bChannel */ FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ void * memset(void * s,int c,size_t count) __nonnull;drivers/net/ath/ath9k/eeprom.h :100: ^ 38:include/compiler.h :note: 580expanded from macro 'FREQ2FBIN': 36: note: expanded from macro '__nonnull'#define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ #define __nonnull __attribute__ (( nonnull ))drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c : ^1685 :arch/x86/include/bits/string.h:39185:: warning: 22implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2900 to 84 [-Wconstant-conversion]: note: previous definition is here /* Data[3].ctlEdges[1].bChannel */ FREQ2FBIN(5200, 0), ^~~~~~~~~~~~~~~~~~ static inline void * memset(void *s, int c,size_t count)drivers/net/ath/ath9k/eeprom.h ^ :100:38: note: expanded from macro 'FREQ2FBIN' In file included from drivers/net/ath/ath9k/ath9k_mac.c:20: #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5))In file included from include/ipxe/io.h: ~~~~^~~~~~ 24: drivers/net/ath/ath9k/ath9k_ar9003_eeprom.cIn file included from :include/ipxe/uaccess.h1686:25:: 39: include/string.h:warning40: :implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2960 to 144 [-Wconstant-conversion]58 : warning: attribute declaration must precede definition [-Wignored-attributes] /* Data[3].ctlEdges[2].bChannel */ FREQ2FBIN(5260, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100void * memmove(void * dest,const void *src,size_t count) __nonnull;: 38 ^ :include/compiler.h :note: 580expanded from macro 'FREQ2FBIN': 36: note: expanded from macro '__nonnull'#define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ #define __nonnull __attribute__ (( nonnull ))drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c : ^1687 :arch/x86/include/bits/string.h39::159 :warning: 22implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3020 to 204 [-Wconstant-conversion]: note: previous definition is here /* Data[3].ctlEdges[3].bChannel */ FREQ2FBIN(5320, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.hstatic inline void * memmove(void * dest,const void * src, size_t n):100 :38 ^: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1688:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] /* Data[3].ctlEdges[4].bChannel */ FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1689:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion] /* Data[3].ctlEdges[5].bChannel */ FREQ2FBIN(5700, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1695:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] /* Data[4].ctlEdges[0].bChannel */ FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1696:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2960 to 144 [-Wconstant-conversion] /* Data[4].ctlEdges[1].bChannel */ FREQ2FBIN(5260, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1697:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] /* Data[4].ctlEdges[2].bChannel */ FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1698:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion] /* Data[4].ctlEdges[3].bChannel */ FREQ2FBIN(5700, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #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: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))In file included from drivers/net/ath/ath9k/ath9k_eeprom_4k.c ~~~~^~~~~~: 20: drivers/net/ath/ath9k/ath9k_ar9003_eeprom.cIn file included from :include/ipxe/io.h1708::2439: :In file included from include/ipxe/uaccess.hwarning:: 25implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3010 to 194 [-Wconstant-conversion]: include/string.h:28:5: /* Data[5].ctlEdges[2].bChannel */ FREQ2FBIN(5310, 0), ^~~~~~~~~~~~~~~~~~warning : drivers/net/ath/ath9k/eeprom.hattribute declaration must precede definition [-Wignored-attributes]: 100: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] int __pure strncmp(const char * cs,const char * ct, /* Data[5].ctlEdges[3].bChannel */ FREQ2FBIN(5510, 0), ^ ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100include/compiler.h::38566:: 33note:: expanded from macro 'FREQ2FBIN'note : expanded from macro '__pure' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5))#define __pure __attribute__ (( pure )) ~~~~^~~~~~ ^ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1710:39:arch/x86/include/bits/string.h :warning216: :implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3290 to 218 [-Wconstant-conversion]19 : note: previous definition is here /* Data[5].ctlEdges[4].bChannel */ FREQ2FBIN(5590, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:static inline int strncmp(const char * cs,const char * ct,size_t count)100 : ^38 :In file included from drivers/net/ath/ath9k/ath9k_eeprom_4k.cnote:: 20expanded from macro 'FREQ2FBIN': In file included from include/ipxe/io.h:24: In file included from #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) include/ipxe/uaccess.h ~~~~^~~~~~: 25: include/string.hdrivers/net/ath/ath9k/ath9k_ar9003_eeprom.c::291711::2439:: warningwarning: : attribute declaration must precede definition [-Wignored-attributes]implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3370 to 42 [-Wconstant-conversion] size_t count) __nonnull; ^ /* Data[5].ctlEdges[5].bChannel */ FREQ2FBIN(5670, 0), include/compiler.h ^~~~~~~~~~~~~~~~~~: 580drivers/net/ath/ath9k/eeprom.h::36100:: 38note: note: : expanded from macro '__nonnull'expanded from macro 'FREQ2FBIN' #define __nonnull __attribute__ (( nonnull )) #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ^ ~~~~^~~~~~arch/x86/include/bits/string.h :216:drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c19::1717 :note39: :previous definition is here warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] static inline int strncmp(const char * cs,const char * ct,size_t count) ^ /* Data[6].ctlEdges[0].bChannel */ FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1718:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2900 to 84 [-Wconstant-conversion] /* Data[6].ctlEdges[1].bChannel */ FREQ2FBIN(5200, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1719:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2920 to 104 [-Wconstant-conversion] /* Data[6].ctlEdges[2].bChannel */ FREQ2FBIN(5220, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1720:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2960 to 144 [-Wconstant-conversion] /* Data[6].ctlEdges[3].bChannel */ FREQ2FBIN(5260, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1721:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] /* Data[6].ctlEdges[4].bChannel */ FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1722:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3300 to 228 [-Wconstant-conversion] /* Data[6].ctlEdges[5].bChannel */ FREQ2FBIN(5600, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ 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: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: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: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:1730:39: warning: In file included from implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3020 to 204 [-Wconstant-conversion]drivers/net/ath/ath9k/ath9k_eeprom_4k.c :20: In file included from include/ipxe/io.h: /* Data[7].ctlEdges[2].bChannel */ FREQ2FBIN(5320, 0),24 : ^~~~~~~~~~~~~~~~~~In file included from include/ipxe/uaccess.hdrivers/net/ath/ath9k/eeprom.h::10025:: 38: include/string.hnote:: 32expanded from macro 'FREQ2FBIN': 8: warning: attribute declaration must precede definition [-Wignored-attributes]#define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.csize_t __pure strlen(const char * s) __nonnull;: 1731: ^39: warninginclude/compiler.h: :implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion]566 :33: note: /* Data[7].ctlEdges[3].bChannel */ FREQ2FBIN(5500, 0), expanded from macro '__pure' ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:#define __pure __attribute__ (( pure ))100 : ^38 : arch/x86/include/bits/string.hnote:: 239expanded from macro 'FREQ2FBIN': 22: note: previous definition is here#define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ static inline size_t strlen(const char * s)drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c :1732 ^:39 :In file included from drivers/net/ath/ath9k/ath9k_eeprom_4k.cwarning:: 20implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3260 to 188 [-Wconstant-conversion]: In file included from include/ipxe/io.h:24: /* Data[7].ctlEdges[4].bChannel */ FREQ2FBIN(5560, 0),In file included from include/ipxe/uaccess.h ^~~~~~~~~~~~~~~~~~ :drivers/net/ath/ath9k/eeprom.h25:: 100include/string.h::3832:: 38note:: expanded from macro 'FREQ2FBIN' warning: attribute declaration must precede definition [-Wignored-attributes] #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~size_t __pure strlen(const char * s) __nonnull; ^ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.cinclude/compiler.h::1733580:39::36 :warning : noteimplicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion]: expanded from macro '__nonnull' /* Data[7].ctlEdges[5].bChannel */ FREQ2FBIN(5700, 0),#define __nonnull __attribute__ (( nonnull )) ^~~~~~~~~~~~~~~~~~ ^ drivers/net/ath/ath9k/eeprom.harch/x86/include/bits/string.h::100239::3822:: notenote: : expanded from macro 'FREQ2FBIN'previous definition is here static inline size_t strlen(const char * s)#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' In file included from drivers/net/ath/ath9k/ath9k_eeprom_4k.c#define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)): 20 ~~~~^~~~~~: In file included from include/ipxe/io.h:drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c24:1735:: 39In file included from : include/ipxe/uaccess.hwarning:: 25implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3525 to 197 [-Wconstant-conversion]: include/string.h:39:44: /* Data[7].ctlEdges[7].bChannel */ FREQ2FBIN(5825, 0) warning ^~~~~~~~~~~~~~~~~~ : drivers/net/ath/ath9k/eeprom.hattribute declaration must precede definition [-Wignored-attributes]: 100:38: notevoid * memset(void * s,int c,size_t count) __nonnull;: expanded from macro 'FREQ2FBIN' ^ include/compiler.h:580:36:#define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) note ~~~~^~~~~~: expanded from macro '__nonnull' drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1739:39:#define __nonnull __attribute__ (( nonnull )) warning ^: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2890 to 74 [-Wconstant-conversion]arch/x86/include/bits/string.h :185:22: /* Data[8].ctlEdges[0].bChannel */ FREQ2FBIN(5190, 0),note : ^~~~~~~~~~~~~~~~~~previous definition is here drivers/net/ath/ath9k/eeprom.h:100:38:static inline void * memset(void *s, int c,size_t count) 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.cdrivers/net/ath/ath9k/ath9k_ar9003_eeprom.c::174020:39: :In file included from include/ipxe/io.hwarning: :implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2930 to 114 [-Wconstant-conversion]24 : In file included from include/ipxe/uaccess.h:25: include/string.h: /* Data[8].ctlEdges[1].bChannel */ FREQ2FBIN(5230, 0),40 : ^~~~~~~~~~~~~~~~~~58 :drivers/net/ath/ath9k/eeprom.h :warning100: :attribute declaration must precede definition [-Wignored-attributes]38: note: expanded from macro 'FREQ2FBIN' void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5))include/compiler.h : ~~~~^~~~~~580 :36:drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1741 :note39:: expanded from macro '__nonnull'warning : implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2970 to 154 [-Wconstant-conversion] #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h /* Data[8].ctlEdges[2].bChannel */ FREQ2FBIN(5270, 0),: 159 ^~~~~~~~~~~~~~~~~~: 22drivers/net/ath/ath9k/eeprom.h:: 100note:: 38previous definition is here: note: expanded from macro 'FREQ2FBIN' static inline void * memmove(void * dest,const void * src, size_t n) ^ #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1742:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3210 to 138 [-Wconstant-conversion] /* Data[8].ctlEdges[3].bChannel */ FREQ2FBIN(5510, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1743:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3250 to 178 [-Wconstant-conversion] /* Data[8].ctlEdges[4].bChannel */ FREQ2FBIN(5550, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1744:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3370 to 42 [-Wconstant-conversion] /* Data[8].ctlEdges[5].bChannel */ FREQ2FBIN(5670, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1745:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3455 to 127 [-Wconstant-conversion] /* Data[8].ctlEdges[6].bChannel */ FREQ2FBIN(5755, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1746:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3495 to 167 [-Wconstant-conversion] /* Data[8].ctlEdges[7].bChannel */ FREQ2FBIN(5795, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1874:17: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -467 to 45 [-Wconstant-conversion] .spurChans = {FREQ2FBIN(2464, 1), 0, 0, 0, 0}, ~^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1907:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1908:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -472 to 40 [-Wconstant-conversion] FREQ2FBIN(2437, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1909:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] FREQ2FBIN(2472, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1918:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1919:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] FREQ2FBIN(2472, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1922:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1923:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -472 to 40 [-Wconstant-conversion] FREQ2FBIN(2437, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1924:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] FREQ2FBIN(2472, 1) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1927:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1928:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -472 to 40 [-Wconstant-conversion] FREQ2FBIN(2437, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1929:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] FREQ2FBIN(2472, 1) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1932:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1933:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -472 to 40 [-Wconstant-conversion] FREQ2FBIN(2437, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1934:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] FREQ2FBIN(2472, 1) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1963:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1964:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1965:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -468 to 44 [-Wconstant-conversion] FREQ2FBIN(2457, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1966:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -467 to 45 [-Wconstant-conversion] FREQ2FBIN(2462, 1) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1969:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1970:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1971:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -467 to 45 [-Wconstant-conversion] FREQ2FBIN(2462, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1976:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1977:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1978:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -467 to 45 [-Wconstant-conversion] FREQ2FBIN(2462, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1982:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -475 to 37 [-Wconstant-conversion] FREQ2FBIN(2422, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1983:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -474 to 38 [-Wconstant-conversion] FREQ2FBIN(2427, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1984:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -470 to 42 [-Wconstant-conversion] FREQ2FBIN(2447, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1985:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -469 to 43 [-Wconstant-conversion] FREQ2FBIN(2452, 1) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1989:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] /* Data[4].ctledges[0].bchannel */ FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1990:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] /* Data[4].ctledges[1].bchannel */ FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1991:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] /* Data[4].ctledges[2].bchannel */ FREQ2FBIN(2472, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1992:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -463 to 49 [-Wconstant-conversion] /* Data[4].ctledges[3].bchannel */ FREQ2FBIN(2484, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1996:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] /* Data[5].ctledges[0].bchannel */ FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1997:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] /* Data[5].ctledges[1].bchannel */ FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1998:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] /* Data[5].ctledges[2].bchannel */ FREQ2FBIN(2472, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2003:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] /* Data[6].ctledges[0].bchannel */ FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2004:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] /* Data[6].ctledges[1].bchannel */ FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2005:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] FREQ2FBIN(2472, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2010:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -475 to 37 [-Wconstant-conversion] /* Data[7].ctledges[0].bchannel */ FREQ2FBIN(2422, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2011:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -474 to 38 [-Wconstant-conversion] /* Data[7].ctledges[1].bchannel */ FREQ2FBIN(2427, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2012:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -470 to 42 [-Wconstant-conversion] /* Data[7].ctledges[2].bchannel */ FREQ2FBIN(2447, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2013:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -467 to 45 [-Wconstant-conversion] /* Data[7].ctledges[3].bchannel */ FREQ2FBIN(2462, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2017:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] /* Data[8].ctledges[0].bchannel */ FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2018:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] /* Data[8].ctledges[1].bchannel */ FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2019:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] /* Data[8].ctledges[2].bchannel */ FREQ2FBIN(2472, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2023:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] /* Data[9].ctledges[0].bchannel */ FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ 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:2025:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] /* Data[9].ctledges[2].bchannel */ FREQ2FBIN(2472, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2030:40: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] /* Data[10].ctledges[0].bchannel */ FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2031:40: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] /* Data[10].ctledges[1].bchannel */ FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2032:40: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] /* Data[10].ctledges[2].bchannel */ FREQ2FBIN(2472, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2037:40: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -475 to 37 [-Wconstant-conversion] /* Data[11].ctledges[0].bchannel */ FREQ2FBIN(2422, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2038:40: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -474 to 38 [-Wconstant-conversion] /* Data[11].ctledges[1].bchannel */ FREQ2FBIN(2427, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2039:40: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -470 to 42 [-Wconstant-conversion] /* Data[11].ctledges[2].bchannel */ FREQ2FBIN(2447, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2040:40: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -467 to 45 [-Wconstant-conversion] /* Data[11].ctledges[3].bchannel */ FREQ2FBIN(2462, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2113:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2114:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2920 to 104 [-Wconstant-conversion] FREQ2FBIN(5220, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2115:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3020 to 204 [-Wconstant-conversion] FREQ2FBIN(5320, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2116:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3100 to 28 [-Wconstant-conversion] FREQ2FBIN(5400, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2117:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2118:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3300 to 228 [-Wconstant-conversion] FREQ2FBIN(5600, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2119:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion] FREQ2FBIN(5700, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2120:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3485 to 157 [-Wconstant-conversion] FREQ2FBIN(5785, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2156:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2157:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2920 to 104 [-Wconstant-conversion] FREQ2FBIN(5220, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2158:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3020 to 204 [-Wconstant-conversion] FREQ2FBIN(5320, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2159:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3100 to 28 [-Wconstant-conversion] FREQ2FBIN(5400, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2160:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2161:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3300 to 228 [-Wconstant-conversion] FREQ2FBIN(5600, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2162:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3425 to 97 [-Wconstant-conversion] FREQ2FBIN(5725, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2163:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3525 to 197 [-Wconstant-conversion] FREQ2FBIN(5825, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2166:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2167:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2920 to 104 [-Wconstant-conversion] FREQ2FBIN(5220, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2168:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3020 to 204 [-Wconstant-conversion] FREQ2FBIN(5320, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2169:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3100 to 28 [-Wconstant-conversion] FREQ2FBIN(5400, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2170:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2171:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3300 to 228 [-Wconstant-conversion] FREQ2FBIN(5600, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2172:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3425 to 97 [-Wconstant-conversion] FREQ2FBIN(5725, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2173:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3525 to 197 [-Wconstant-conversion] FREQ2FBIN(5825, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2176:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2177:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2920 to 104 [-Wconstant-conversion] FREQ2FBIN(5220, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2178:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3020 to 204 [-Wconstant-conversion] FREQ2FBIN(5320, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2179:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3100 to 28 [-Wconstant-conversion] FREQ2FBIN(5400, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2180:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2181:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3300 to 228 [-Wconstant-conversion] FREQ2FBIN(5600, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2182:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3425 to 97 [-Wconstant-conversion] FREQ2FBIN(5725, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2183:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3525 to 197 [-Wconstant-conversion] FREQ2FBIN(5825, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2230:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] /* Data[0].ctledges[0].bchannel */ FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2231:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2960 to 144 [-Wconstant-conversion] /* Data[0].ctledges[1].bchannel */ FREQ2FBIN(5260, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2232:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2980 to 164 [-Wconstant-conversion] /* Data[0].ctledges[2].bchannel */ FREQ2FBIN(5280, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2233:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] /* Data[0].ctledges[3].bchannel */ FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2234:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3300 to 228 [-Wconstant-conversion] /* Data[0].ctledges[4].bchannel */ FREQ2FBIN(5600, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2235:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion] /* Data[0].ctledges[5].bchannel */ FREQ2FBIN(5700, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2236:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3445 to 117 [-Wconstant-conversion] /* Data[0].ctledges[6].bchannel */ FREQ2FBIN(5745, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2237:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3525 to 197 [-Wconstant-conversion] /* Data[0].ctledges[7].bchannel */ FREQ2FBIN(5825, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2240:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] /* Data[1].ctledges[0].bchannel */ FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2241:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2960 to 144 [-Wconstant-conversion] /* Data[1].ctledges[1].bchannel */ FREQ2FBIN(5260, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2242:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2980 to 164 [-Wconstant-conversion] /* Data[1].ctledges[2].bchannel */ FREQ2FBIN(5280, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2243:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] /* Data[1].ctledges[3].bchannel */ FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2244:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3220 to 148 [-Wconstant-conversion] /* Data[1].ctledges[4].bchannel */ FREQ2FBIN(5520, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2245:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion] /* Data[1].ctledges[5].bchannel */ FREQ2FBIN(5700, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2246:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3445 to 117 [-Wconstant-conversion] /* Data[1].ctledges[6].bchannel */ FREQ2FBIN(5745, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2247:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3525 to 197 [-Wconstant-conversion] /* Data[1].ctledges[7].bchannel */ FREQ2FBIN(5825, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2251:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2890 to 74 [-Wconstant-conversion] /* Data[2].ctledges[0].bchannel */ FREQ2FBIN(5190, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2252:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2930 to 114 [-Wconstant-conversion] /* Data[2].ctledges[1].bchannel */ FREQ2FBIN(5230, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' In file included from #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5))drivers/net/ath/ath9k/ath9k_ar9003_phy.c : ~~~~^~~~~~20 : In file included from include/ipxe/io.hdrivers/net/ath/ath9k/ath9k_ar9003_eeprom.c::242253: :39In file included from :include/ipxe/uaccess.h :warning25: : implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2970 to 154 [-Wconstant-conversion]include/string.h :28:5: warning /* Data[2].ctledges[2].bchannel */ FREQ2FBIN(5270, 0),: attribute declaration must precede definition [-Wignored-attributes] ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2254:39int __pure strncmp(const char * cs,const char * ct,: warning ^: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3010 to 194 [-Wconstant-conversion] include/compiler.h: /* Data[2].ctledges[3].bchannel */ FREQ2FBIN(5310, 0),566 : ^~~~~~~~~~~~~~~~~~33 :drivers/net/ath/ath9k/eeprom.h :note100: :38:expanded from macro '__pure' note: expanded from macro 'FREQ2FBIN' #define __pure __attribute__ (( pure )) ^ #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ arch/x86/include/bits/string.h:drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c216::2255:1939:: notewarning: : implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3210 to 138 [-Wconstant-conversion] previous definition is here /* Data[2].ctledges[4].bchannel */ FREQ2FBIN(5510, 0), ^~~~~~~~~~~~~~~~~~static inline int strncmp(const char * cs,const char * ct,size_t count) drivers/net/ath/ath9k/eeprom.h ^: 100In file included from :drivers/net/ath/ath9k/ath9k_ar9003_phy.c38::20 : note: expanded from macro 'FREQ2FBIN'In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:#define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5))25 : ~~~~^~~~~~include/string.h :29:24drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:: 2256warning:: 39attribute declaration must precede definition [-Wignored-attributes]: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3250 to 178 [-Wconstant-conversion] size_t count) __nonnull; ^ include/compiler.h:580 /* Data[2].ctledges[5].bchannel */ FREQ2FBIN(5550, 0), : ^~~~~~~~~~~~~~~~~~36 :drivers/net/ath/ath9k/eeprom.h :note100: :expanded from macro '__nonnull'38 : note: expanded from macro 'FREQ2FBIN'#define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:#define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5))216 : ~~~~^~~~~~19 : notedrivers/net/ath/ath9k/ath9k_ar9003_eeprom.c: :2257previous definition is here: 39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3370 to 42 [-Wconstant-conversion] static inline int strncmp(const char * cs,const char * ct,size_t count) ^ /* Data[2].ctledges[6].bchannel */ FREQ2FBIN(5670, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2258:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3455 to 127 [-Wconstant-conversion] /* Data[2].ctledges[7].bchannel */ FREQ2FBIN(5755, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2262:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] /* Data[3].ctledges[0].bchannel */ FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2263:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2900 to 84 [-Wconstant-conversion] /* Data[3].ctledges[1].bchannel */ FREQ2FBIN(5200, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2264:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2960 to 144 [-Wconstant-conversion] /* Data[3].ctledges[2].bchannel */ FREQ2FBIN(5260, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2265:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3020 to 204 [-Wconstant-conversion] /* Data[3].ctledges[3].bchannel */ FREQ2FBIN(5320, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2266:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] /* Data[3].ctledges[4].bchannel */ FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:In file included from 38drivers/net/ath/ath9k/ath9k_ar9003_phy.c:: 20note: : expanded from macro 'FREQ2FBIN'In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h#define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) : ~~~~^~~~~~25: include/string.h:drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c32::22678::39 :warning : warningattribute declaration must precede definition [-Wignored-attributes]: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion] size_t __pure strlen(const char * s) __nonnull; ^ /* Data[3].ctledges[5].bchannel */ FREQ2FBIN(5700, 0), include/compiler.h ^~~~~~~~~~~~~~~~~~: 566drivers/net/ath/ath9k/eeprom.h::33100:: 38note:: expanded from macro '__pure'note : expanded from macro 'FREQ2FBIN' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h#define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)): 239 ~~~~^~~~~~: 22: drivers/net/ath/ath9k/ath9k_ar9003_eeprom.cnote:: 2273:previous definition is here39 : warning: static inline size_t strlen(const char * s)implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] ^ In file included from drivers/net/ath/ath9k/ath9k_ar9003_phy.c: /* Data[4].ctledges[0].bchannel */ FREQ2FBIN(5180, 0),20 : ^~~~~~~~~~~~~~~~~~ In file included from drivers/net/ath/ath9k/eeprom.hinclude/ipxe/io.h::10024:: 38In file included from :include/ipxe/uaccess.h :note25: : expanded from macro 'FREQ2FBIN'include/string.h :32:38:#define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) warning ~~~~^~~~~~: attribute declaration must precede definition [-Wignored-attributes] drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2274:39:size_t __pure strlen(const char * s) __nonnull; warning: ^implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2960 to 144 [-Wconstant-conversion] include/compiler.h:580:36: /* Data[4].ctledges[1].bchannel */ FREQ2FBIN(5260, 0), note ^~~~~~~~~~~~~~~~~~: expanded from macro '__nonnull'drivers/net/ath/ath9k/eeprom.h :100#define __nonnull __attribute__ (( nonnull )): 38 ^: notearch/x86/include/bits/string.h: :expanded from macro 'FREQ2FBIN'239 :22#define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) : ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.cnote:: 2275previous definition is here: 39: static inline size_t strlen(const char * s)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.cIn file included from :drivers/net/ath/ath9k/ath9k_ar9003_phy.c2276::2039: : In file included from warninginclude/ipxe/io.h: :implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion]24 : In file included from include/ipxe/uaccess.h: /* Data[4].ctledges[3].bchannel */ FREQ2FBIN(5700, 0),25 : ^~~~~~~~~~~~~~~~~~include/string.h :drivers/net/ath/ath9k/eeprom.h:39100::3844:: notewarning: : expanded from macro 'FREQ2FBIN'attribute declaration must precede definition [-Wignored-attributes] #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5))void * memset(void * s,int c,size_t count) __nonnull; ~~~~^~~~~~ ^ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.cinclude/compiler.h::2284580::3936:: warning: noteimplicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2890 to 74 [-Wconstant-conversion]: expanded from macro '__nonnull' /* Data[5].ctledges[0].bchannel */ FREQ2FBIN(5190, 0), #define __nonnull __attribute__ (( nonnull )) ^~~~~~~~~~~~~~~~~~ ^ drivers/net/ath/ath9k/eeprom.harch/x86/include/bits/string.h::100:18538::22 :note : expanded from macro 'FREQ2FBIN'note : previous definition is here #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) static inline void * memset(void *s, int c,size_t count) ~~~~^~~~~~ ^ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2285:39: warningIn file included from : drivers/net/ath/ath9k/ath9k_ar9003_phy.cimplicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2970 to 154 [-Wconstant-conversion]: 20: In file included from /* Data[5].ctledges[1].bchannel */ FREQ2FBIN(5270, 0),include/ipxe/io.h : ^~~~~~~~~~~~~~~~~~24 : drivers/net/ath/ath9k/eeprom.hIn file included from :include/ipxe/uaccess.h100::3825:: noteinclude/string.h: :expanded from macro 'FREQ2FBIN'40 :58: warning#define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)): ~~~~^~~~~~attribute declaration must precede definition [-Wignored-attributes] drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2286:void * memmove(void * dest,const void *src,size_t count) __nonnull;39 : ^ warninginclude/compiler.h: :implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3010 to 194 [-Wconstant-conversion]580 :36: /* Data[5].ctledges[2].bchannel */ FREQ2FBIN(5310, 0),note : ^~~~~~~~~~~~~~~~~~expanded from macro '__nonnull' drivers/net/ath/ath9k/eeprom.h:100#define __nonnull __attribute__ (( nonnull )): 38 ^: arch/x86/include/bits/string.hnote:: 159expanded from macro 'FREQ2FBIN' :22:#define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) note ~~~~^~~~~~ : previous definition is heredrivers/net/ath/ath9k/ath9k_ar9003_eeprom.c :2287:39:static inline void * memmove(void * dest,const void * src, size_t n) 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:2288:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3290 to 218 [-Wconstant-conversion] /* Data[5].ctledges[4].bchannel */ FREQ2FBIN(5590, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2289:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3370 to 42 [-Wconstant-conversion] /* Data[5].ctledges[5].bchannel */ FREQ2FBIN(5670, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2295:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] /* Data[6].ctledges[0].bchannel */ FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2296:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2900 to 84 [-Wconstant-conversion] /* Data[6].ctledges[1].bchannel */ FREQ2FBIN(5200, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2297:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2920 to 104 [-Wconstant-conversion] /* Data[6].ctledges[2].bchannel */ FREQ2FBIN(5220, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2298:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2960 to 144 [-Wconstant-conversion] /* Data[6].ctledges[3].bchannel */ FREQ2FBIN(5260, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2299:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] /* Data[6].ctledges[4].bchannel */ FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2300:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3300 to 228 [-Wconstant-conversion] /* Data[6].ctledges[5].bchannel */ FREQ2FBIN(5600, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2301:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion] /* Data[6].ctledges[6].bchannel */ FREQ2FBIN(5700, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2302:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3445 to 117 [-Wconstant-conversion] /* Data[6].ctledges[7].bchannel */ FREQ2FBIN(5745, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2306:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] /* Data[7].ctledges[0].bchannel */ FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2307:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2960 to 144 [-Wconstant-conversion] /* Data[7].ctledges[1].bchannel */ FREQ2FBIN(5260, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2308:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3020 to 204 [-Wconstant-conversion] /* Data[7].ctledges[2].bchannel */ FREQ2FBIN(5320, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2309:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] /* Data[7].ctledges[3].bchannel */ FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2310:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3260 to 188 [-Wconstant-conversion] /* Data[7].ctledges[4].bchannel */ FREQ2FBIN(5560, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2311:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion] /* Data[7].ctledges[5].bchannel */ FREQ2FBIN(5700, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2312:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3445 to 117 [-Wconstant-conversion] /* Data[7].ctledges[6].bchannel */ FREQ2FBIN(5745, 0), [BUILD] bin/vxge_config.o ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100: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' [BUILD] bin/vxge_main.o #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2317:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2890 to 74 [-Wconstant-conversion] /* Data[8].ctledges[0].bchannel */ FREQ2FBIN(5190, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2318:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2930 to 114 [-Wconstant-conversion] /* Data[8].ctledges[1].bchannel */ FREQ2FBIN(5230, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2319:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2970 to 154 [-Wconstant-conversion] /* Data[8].ctledges[2].bchannel */ FREQ2FBIN(5270, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2320:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3210 to 138 [-Wconstant-conversion] /* Data[8].ctledges[3].bchannel */ FREQ2FBIN(5510, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2321:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3250 to 178 [-Wconstant-conversion] /* Data[8].ctledges[4].bchannel */ FREQ2FBIN(5550, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2322:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3370 to 42 [-Wconstant-conversion] /* Data[8].ctledges[5].bchannel */ FREQ2FBIN(5670, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2323:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3455 to 127 [-Wconstant-conversion] /* Data[8].ctledges[6].bchannel */ FREQ2FBIN(5755, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2324:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3495 to 167 [-Wconstant-conversion] /* Data[8].ctledges[7].bchannel */ FREQ2FBIN(5795, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2451:17: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -467 to 45 [-Wconstant-conversion] .spurChans = {FREQ2FBIN(2464, 1), 0, 0, 0, 0}, ~^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2484:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2485:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -472 to 40 [-Wconstant-conversion] FREQ2FBIN(2437, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2486:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] FREQ2FBIN(2472, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2495:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2496:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] FREQ2FBIN(2472, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2499:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2500:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -472 to 40 [-Wconstant-conversion] FREQ2FBIN(2437, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2501:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] FREQ2FBIN(2472, 1) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2504:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2505:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -472 to 40 [-Wconstant-conversion] FREQ2FBIN(2437, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2506:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] FREQ2FBIN(2472, 1) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2509:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2510:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -472 to 40 [-Wconstant-conversion] FREQ2FBIN(2437, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2511:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] FREQ2FBIN(2472, 1) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2540:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2541:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2542:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -468 to 44 [-Wconstant-conversion] FREQ2FBIN(2457, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2543:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -467 to 45 [-Wconstant-conversion] FREQ2FBIN(2462, 1) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2546:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2547:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2548:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -467 to 45 [-Wconstant-conversion] FREQ2FBIN(2462, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2553:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2554:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2555:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -467 to 45 [-Wconstant-conversion] FREQ2FBIN(2462, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2559:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -475 to 37 [-Wconstant-conversion] FREQ2FBIN(2422, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2560:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -474 to 38 [-Wconstant-conversion] FREQ2FBIN(2427, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2561:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -470 to 42 [-Wconstant-conversion] FREQ2FBIN(2447, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2562:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -469 to 43 [-Wconstant-conversion] FREQ2FBIN(2452, 1) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2566:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] /* Data[4].ctlEdges[0].bChannel */ FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2567:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] /* Data[4].ctlEdges[1].bChannel */ FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2568:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] /* Data[4].ctlEdges[2].bChannel */ FREQ2FBIN(2472, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2569:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -463 to 49 [-Wconstant-conversion] /* Data[4].ctlEdges[3].bChannel */ FREQ2FBIN(2484, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2573:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] /* Data[5].ctlEdges[0].bChannel */ FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2574:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] /* Data[5].ctlEdges[1].bChannel */ FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2575:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] /* Data[5].ctlEdges[2].bChannel */ FREQ2FBIN(2472, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2580:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] /* Data[6].ctlEdges[0].bChannel */ FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2581:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] /* Data[6].ctlEdges[1].bChannel */ FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2582:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] FREQ2FBIN(2472, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2587:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -475 to 37 [-Wconstant-conversion] /* Data[7].ctlEdges[0].bChannel */ FREQ2FBIN(2422, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) clang ~~~~~~~~~~~~~^~~: warningdrivers/net/ath/ath9k/ath9k_ar9003_eeprom.c: :optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]2588: 39clang:: warningwarning: : optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument]implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -474 to 38 [-Wconstant-conversion] /* Data[7].ctlEdges[1].bChannel */ FREQ2FBIN(2427, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2589:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -470 to 42 [-Wconstant-conversion] /* Data[7].ctlEdges[2].bChannel */ FREQ2FBIN(2447, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2590:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -467 to 45 [-Wconstant-conversion] /* Data[7].ctlEdges[3].bChannel */ FREQ2FBIN(2462, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2594:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] /* Data[8].ctlEdges[0].bChannel */ FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2595:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] /* Data[8].ctlEdges[1].bChannel */ FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2596:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] /* Data[8].ctlEdges[2].bChannel */ FREQ2FBIN(2472, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2600:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] /* Data[9].ctlEdges[0].bChannel */ FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2601:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] /* Data[9].ctlEdges[1].bChannel */ FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2602:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] /* Data[9].ctlEdges[2].bChannel */ FREQ2FBIN(2472, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2607:40: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] /* Data[10].ctlEdges[0].bChannel */ FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2608:40: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] /* Data[10].ctlEdges[1].bChannel */ FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2609:40: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] /* Data[10].ctlEdges[2].bChannel */ FREQ2FBIN(2472, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2614:40: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -475 to 37 [-Wconstant-conversion] /* Data[11].ctlEdges[0].bChannel */ FREQ2FBIN(2422, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2615:40: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -474 to 38 [-Wconstant-conversion] /* Data[11].ctlEdges[1].bChannel */ FREQ2FBIN(2427, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2616:40: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -470 to 42 [-Wconstant-conversion] /* Data[11].ctlEdges[2].bChannel */ FREQ2FBIN(2447, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2617:40: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -467 to 45 [-Wconstant-conversion] /* Data[11].ctlEdges[3].bChannel */ FREQ2FBIN(2462, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2690:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2691:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2920 to 104 [-Wconstant-conversion] FREQ2FBIN(5220, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2692:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3020 to 204 [-Wconstant-conversion] FREQ2FBIN(5320, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2693:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3100 to 28 [-Wconstant-conversion] FREQ2FBIN(5400, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2694:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2695:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3300 to 228 [-Wconstant-conversion] FREQ2FBIN(5600, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2696:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion] FREQ2FBIN(5700, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2697:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3485 to 157 [-Wconstant-conversion] FREQ2FBIN(5785, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2733:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100: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: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: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:2737:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2738:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3300 to 228 [-Wconstant-conversion] FREQ2FBIN(5600, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2739:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion] FREQ2FBIN(5700, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2740:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3525 to 197 [-Wconstant-conversion] FREQ2FBIN(5825, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2743:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2744:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2940 to 124 [-Wconstant-conversion] FREQ2FBIN(5240, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: 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: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:2747:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2748:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion] FREQ2FBIN(5700, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2749:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3445 to 117 [-Wconstant-conversion] FREQ2FBIN(5745, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2750:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3525 to 197 [-Wconstant-conversion] FREQ2FBIN(5825, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2753:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2754:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2940 to 124 [-Wconstant-conversion] FREQ2FBIN(5240, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2755:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3020 to 204 [-Wconstant-conversion] FREQ2FBIN(5320, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2756:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3100 to 28 [-Wconstant-conversion] FREQ2FBIN(5400, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2757:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2758:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion] FREQ2FBIN(5700, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2759:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3445 to 117 [-Wconstant-conversion] FREQ2FBIN(5745, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2760:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3525 to 197 [-Wconstant-conversion] FREQ2FBIN(5825, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2807:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] /* Data[0].ctlEdges[0].bChannel */ FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2808:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2960 to 144 [-Wconstant-conversion] /* Data[0].ctlEdges[1].bChannel */ FREQ2FBIN(5260, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2809:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2980 to 164 [-Wconstant-conversion] /* Data[0].ctlEdges[2].bChannel */ FREQ2FBIN(5280, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2810:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] /* Data[0].ctlEdges[3].bChannel */ FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2811:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3300 to 228 [-Wconstant-conversion] /* Data[0].ctlEdges[4].bChannel */ FREQ2FBIN(5600, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2812:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion] /* Data[0].ctlEdges[5].bChannel */ FREQ2FBIN(5700, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2813:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3445 to 117 [-Wconstant-conversion] /* Data[0].ctlEdges[6].bChannel */ FREQ2FBIN(5745, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2814:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3525 to 197 [-Wconstant-conversion] /* Data[0].ctlEdges[7].bChannel */ FREQ2FBIN(5825, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2817:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] /* Data[1].ctlEdges[0].bChannel */ FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2818:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2960 to 144 [-Wconstant-conversion] /* Data[1].ctlEdges[1].bChannel */ FREQ2FBIN(5260, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2819:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2980 to 164 [-Wconstant-conversion] /* Data[1].ctlEdges[2].bChannel */ FREQ2FBIN(5280, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2820:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] /* Data[1].ctlEdges[3].bChannel */ FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2821:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3220 to 148 [-Wconstant-conversion] /* Data[1].ctlEdges[4].bChannel */ FREQ2FBIN(5520, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2822:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion] /* Data[1].ctlEdges[5].bChannel */ FREQ2FBIN(5700, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2823:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3445 to 117 [-Wconstant-conversion] /* Data[1].ctlEdges[6].bChannel */ FREQ2FBIN(5745, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2824:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3525 to 197 [-Wconstant-conversion] /* Data[1].ctlEdges[7].bChannel */ FREQ2FBIN(5825, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2828:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2890 to 74 [-Wconstant-conversion] /* Data[2].ctlEdges[0].bChannel */ FREQ2FBIN(5190, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) In file included from ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_eeprom_9287.c:20: drivers/net/ath/ath9k/ath9k_ar9003_eeprom.cIn file included from :include/ipxe/io.h2829::2439: :In file included from include/ipxe/uaccess.hwarning:: 25implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2930 to 114 [-Wconstant-conversion]: include/string.h:28:5: /* Data[2].ctlEdges[1].bChannel */ FREQ2FBIN(5230, 0), warning ^~~~~~~~~~~~~~~~~~: attribute declaration must precede definition [-Wignored-attributes]drivers/net/ath/ath9k/eeprom.h :100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2830:39: warning: int __pure strncmp(const char * cs,const char * ct,implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2970 to 154 [-Wconstant-conversion] ^ /* Data[2].ctlEdges[2].bChannel */ FREQ2FBIN(5270, 0), ^~~~~~~~~~~~~~~~~~ include/compiler.hdrivers/net/ath/ath9k/eeprom.h::566100::3833:: notenote: : expanded from macro 'FREQ2FBIN'expanded from macro '__pure' #define __pure __attribute__ (( pure ))#define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ^ ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:arch/x86/include/bits/string.h2831::21639:19:: warningnote: : implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3010 to 194 [-Wconstant-conversion]previous definition is here /* Data[2].ctlEdges[3].bChannel */ FREQ2FBIN(5310, 0),static inline int strncmp(const char * cs,const char * ct,size_t count) ^~~~~~~~~~~~~~~~~~ ^ drivers/net/ath/ath9k/eeprom.hIn file included from :drivers/net/ath/ath9k/ath9k_eeprom_9287.c100::2038: :In file included from include/ipxe/io.h :note: 24expanded from macro 'FREQ2FBIN': In file included from include/ipxe/uaccess.h:25: include/string.h#define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)): 29 ~~~~^~~~~~: 24: warningdrivers/net/ath/ath9k/ath9k_ar9003_eeprom.c: :attribute declaration must precede definition [-Wignored-attributes]2832 :39: size_t count) __nonnull;warning : ^implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3210 to 138 [-Wconstant-conversion] include/compiler.h:580:36: /* Data[2].ctlEdges[4].bChannel */ FREQ2FBIN(5510, 0), note ^~~~~~~~~~~~~~~~~~: expanded from macro '__nonnull' drivers/net/ath/ath9k/eeprom.h:100:#define __nonnull __attribute__ (( nonnull ))38: note: ^expanded from macro 'FREQ2FBIN' arch/x86/include/bits/string.h:216:19#define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)): ~~~~^~~~~~note : previous definition is here drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2833:39:static inline int strncmp(const char * cs,const char * ct,size_t count) warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3250 to 178 [-Wconstant-conversion] ^ /* Data[2].ctlEdges[5].bChannel */ FREQ2FBIN(5550, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2834:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3370 to 42 [-Wconstant-conversion] /* Data[2].ctlEdges[6].bChannel */ FREQ2FBIN(5670, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2835:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3455 to 127 [-Wconstant-conversion] /* Data[2].ctlEdges[7].bChannel */ FREQ2FBIN(5755, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2839:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] /* Data[3].ctlEdges[0].bChannel */ FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2840:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2900 to 84 [-Wconstant-conversion] /* Data[3].ctlEdges[1].bChannel */ FREQ2FBIN(5200, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2841In file included from :drivers/net/ath/ath9k/ath9k_eeprom_9287.c39::20 : warningIn file included from : include/ipxe/io.himplicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2960 to 144 [-Wconstant-conversion]: 24: In file included from include/ipxe/uaccess.h:25 /* Data[3].ctlEdges[2].bChannel */ FREQ2FBIN(5260, 0),: include/string.h ^~~~~~~~~~~~~~~~~~: 32drivers/net/ath/ath9k/eeprom.h::8100:: 38warning: :attribute declaration must precede definition [-Wignored-attributes] note: expanded from macro 'FREQ2FBIN' size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:#define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5))566 : ~~~~^~~~~~33 : note: drivers/net/ath/ath9k/ath9k_ar9003_eeprom.cexpanded from macro '__pure': 2842:39:#define __pure __attribute__ (( pure )) warning ^: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3020 to 204 [-Wconstant-conversion]arch/x86/include/bits/string.h :239:22: /* Data[3].ctlEdges[3].bChannel */ FREQ2FBIN(5320, 0),note : ^~~~~~~~~~~~~~~~~~previous definition is here drivers/net/ath/ath9k/eeprom.h:100:static inline size_t strlen(const char * s)38 : ^ noteIn file included from : drivers/net/ath/ath9k/ath9k_eeprom_9287.cexpanded from macro 'FREQ2FBIN': 20: In file included from include/ipxe/io.h:#define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5))24 : In file included from ~~~~^~~~~~include/ipxe/uaccess.h :25: include/string.hdrivers/net/ath/ath9k/ath9k_ar9003_eeprom.c::322843::3839:: warningwarning: : attribute declaration must precede definition [-Wignored-attributes]implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] size_t __pure strlen(const char * s) __nonnull; ^ /* Data[3].ctlEdges[4].bChannel */ FREQ2FBIN(5500, 0), include/compiler.h ^~~~~~~~~~~~~~~~~~: 580:drivers/net/ath/ath9k/eeprom.h36::100 :note38: :expanded from macro '__nonnull' note: expanded from macro 'FREQ2FBIN' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:#define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5))239 : ~~~~^~~~~~22 : note: drivers/net/ath/ath9k/ath9k_ar9003_eeprom.cprevious definition is here: 2844:39:static inline size_t strlen(const char * s) 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' In file included from #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) drivers/net/ath/ath9k/ath9k_eeprom_9287.c ~~~~^~~~~~: 20: In file included from drivers/net/ath/ath9k/ath9k_ar9003_eeprom.cinclude/ipxe/io.h::285024:: 39In file included from :include/ipxe/uaccess.h :warning: 25implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] : include/string.h:39:44 /* Data[4].ctlEdges[0].bChannel */ FREQ2FBIN(5180, 0),: ^~~~~~~~~~~~~~~~~~warning : attribute declaration must precede definition [-Wignored-attributes]drivers/net/ath/ath9k/eeprom.h :100:38: void * memset(void * s,int c,size_t count) __nonnull;note : ^expanded from macro 'FREQ2FBIN' include/compiler.h:580:36:#define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) note ~~~~^~~~~~: expanded from macro '__nonnull' drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2851#define __nonnull __attribute__ (( nonnull )): 39: ^ arch/x86/include/bits/string.hwarning:: 185implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2960 to 144 [-Wconstant-conversion]: 22: note: previous definition is here /* Data[4].ctlEdges[1].bChannel */ FREQ2FBIN(5260, 0), ^~~~~~~~~~~~~~~~~~ static inline void * memset(void *s, int c,size_t count) drivers/net/ath/ath9k/eeprom.h ^:100 :38: note: expanded from macro 'FREQ2FBIN' In file included from drivers/net/ath/ath9k/ath9k_eeprom_9287.c:20#define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)): In file included from ~~~~^~~~~~include/ipxe/io.h :24: drivers/net/ath/ath9k/ath9k_ar9003_eeprom.cIn file included from :include/ipxe/uaccess.h:285225:: 39include/string.h:: 40warning:: 58implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion]: warning: attribute declaration must precede definition [-Wignored-attributes] /* Data[4].ctlEdges[2].bChannel */ FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ void * memmove(void * dest,const void *src,size_t count) __nonnull;drivers/net/ath/ath9k/eeprom.h : ^100 :include/compiler.h38::580 :note36: :expanded from macro 'FREQ2FBIN' note: expanded from macro '__nonnull' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) #define __nonnull __attribute__ (( nonnull )) ~~~~^~~~~~ ^ arch/x86/include/bits/string.hdrivers/net/ath/ath9k/ath9k_ar9003_eeprom.c::1592853::2239:: notewarning: : previous definition is here implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion] static inline void * memmove(void * dest,const void * src, size_t n) ^ /* Data[4].ctlEdges[3].bChannel */ FREQ2FBIN(5700, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2861:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2890 to 74 [-Wconstant-conversion] /* Data[5].ctlEdges[0].bChannel */ FREQ2FBIN(5190, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: 6note warning: sexpanded from macro 'FREQ2FBIN' generated. #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: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: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: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: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: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: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: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:2875:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2960 to 144 [-Wconstant-conversion] /* Data[6].ctlEdges[3].bChannel */ FREQ2FBIN(5260, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2876:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] /* Data[6].ctlEdges[4].bChannel */ FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2877:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3300 to 228 [-Wconstant-conversion] /* Data[6].ctlEdges[5].bChannel */ FREQ2FBIN(5600, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2878:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion] /* Data[6].ctlEdges[6].bChannel */ FREQ2FBIN(5700, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2879:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3445 to 117 [-Wconstant-conversion] /* Data[6].ctlEdges[7].bChannel */ FREQ2FBIN(5745, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2883:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] /* Data[7].ctlEdges[0].bChannel */ FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2884:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2960 to 144 [-Wconstant-conversion] /* Data[7].ctlEdges[1].bChannel */ FREQ2FBIN(5260, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2885:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3020 to 204 [-Wconstant-conversion] /* Data[7].ctlEdges[2].bChannel */ FREQ2FBIN(5320, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2886:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] /* Data[7].ctlEdges[3].bChannel */ FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2887:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3260 to 188 [-Wconstant-conversion] /* Data[7].ctlEdges[4].bChannel */ FREQ2FBIN(5560, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2888:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion] /* Data[7].ctlEdges[5].bChannel */ FREQ2FBIN(5700, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2889:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3445 to 117 [-Wconstant-conversion] /* Data[7].ctlEdges[6].bChannel */ FREQ2FBIN(5745, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2890:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3525 to 197 [-Wconstant-conversion] /* Data[7].ctlEdges[7].bChannel */ FREQ2FBIN(5825, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2894:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2890 to 74 [-Wconstant-conversion] /* Data[8].ctlEdges[0].bChannel */ FREQ2FBIN(5190, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2895:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2930 to 114 [-Wconstant-conversion] /* Data[8].ctlEdges[1].bChannel */ FREQ2FBIN(5230, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2896:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2970 to 154 [-Wconstant-conversion] /* Data[8].ctlEdges[2].bChannel */ FREQ2FBIN(5270, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2897:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3210 to 138 [-Wconstant-conversion] /* Data[8].ctlEdges[3].bChannel */ FREQ2FBIN(5510, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2898:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3250 to 178 [-Wconstant-conversion] /* Data[8].ctlEdges[4].bChannel */ FREQ2FBIN(5550, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2899:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3370 to 42 [-Wconstant-conversion] /* Data[8].ctlEdges[5].bChannel */ FREQ2FBIN(5670, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2900:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3455 to 127 [-Wconstant-conversion] /* Data[8].ctlEdges[6].bChannel */ FREQ2FBIN(5755, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2901:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3495 to 167 [-Wconstant-conversion] /* Data[8].ctlEdges[7].bChannel */ FREQ2FBIN(5795, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ 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) { ^ ( ) clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/vxge.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/vxge_traffic.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 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) ^ [BUILD] bin/snponly.o drivers/net/ath/ath9k/ath9k_ar9003_calib.c:675:5: warning: operator '?:' has lower precedence than '+'; '+' will be evaluated first [-Wparentheses] AR_PHY_TX_IQCAL_STATUS_B0, ^~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/ar9003_phy.h:577:68: note: expanded from macro 'AR_PHY_TX_IQCAL_STATUS_B0' #define AR_PHY_TX_IQCAL_STATUS_B0 (AR_SM_BASE + AR_SREV_9485(ah) ? \ ^ drivers/net/ath/ath9k/hw.h:104:18: note: expanded from macro 'REG_READ_FIELD' (((REG_READ(_a, _r) & _f) >> _f##_S)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/hw.h:79:30: note: expanded from macro 'REG_READ' (_ah)->reg_ops.read((_ah), (_reg)) ^~~~ drivers/net/ath/ath9k/ath9k_ar9003_calib.c:675:5: note: place parentheses around the '+' expression to silence this warning AR_PHY_TX_IQCAL_STATUS_B0, ^~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/ar9003_phy.h:577:68: note: expanded from macro 'AR_PHY_TX_IQCAL_STATUS_B0' #define AR_PHY_TX_IQCAL_STATUS_B0 (AR_SM_BASE + AR_SREV_9485(ah) ? \ ^ drivers/net/ath/ath9k/hw.h:104:18: note: expanded from macro 'REG_READ_FIELD' (((REG_READ(_a, _r) & _f) >> _f##_S)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/hw.h:79:30: note: expanded from macro 'REG_READ' (_ah)->reg_ops.read((_ah), (_reg)) ^~~~ drivers/net/ath/ath9k/ath9k_ar9003_calib.c:675:5: note: place parentheses around the '?:' expression to evaluate it first AR_PHY_TX_IQCAL_STATUS_B0, ^~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/ar9003_phy.h:577:68: note: expanded from macro 'AR_PHY_TX_IQCAL_STATUS_B0' #define AR_PHY_TX_IQCAL_STATUS_B0 (AR_SM_BASE + AR_SREV_9485(ah) ? \ ^ drivers/net/ath/ath9k/hw.h:104:18: note: expanded from macro 'REG_READ_FIELD' (((REG_READ(_a, _r) & _f) >> _f##_S)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/hw.h:79:30: note: expanded from macro 'REG_READ' (_ah)->reg_ops.read((_ah), (_reg)) ^~~~ drivers/net/ath/ath9k/ath9k_ar9003_calib.c:727:20: warning: operator '?:' has lower precedence than '+'; '+' will be evaluated first [-Wparentheses] REG_RMW_FIELD(ah, AR_PHY_TX_IQCAL_START, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/ar9003_phy.h:575:68: note: expanded from macro 'AR_PHY_TX_IQCAL_START' #define AR_PHY_TX_IQCAL_START (AR_SM_BASE + AR_SREV_9485(ah) ? \ ^ drivers/net/ath/ath9k/hw.h:102:14: note: expanded from macro 'REG_RMW_FIELD' REG_RMW(_a, _r, (((_v) << _f##_S) & _f), (_f)) ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/hw.h:85:29: note: expanded from macro 'REG_RMW' (_ah)->reg_ops.rmw((_ah), (_reg), (_set), (_clr)) ^~~~ drivers/net/ath/ath9k/ath9k_ar9003_calib.c:727:20: note: place parentheses around the '+' expression to silence this warning REG_RMW_FIELD(ah, AR_PHY_TX_IQCAL_START, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/ar9003_phy.h:575:68: note: expanded from macro 'AR_PHY_TX_IQCAL_START' #define AR_PHY_TX_IQCAL_START (AR_SM_BASE + AR_SREV_9485(ah) ? \ ^ drivers/net/ath/ath9k/hw.h:102:14: note: expanded from macro 'REG_RMW_FIELD' REG_RMW(_a, _r, (((_v) << _f##_S) & _f), (_f)) ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/hw.h:85:29: note: expanded from macro 'REG_RMW' (_ah)->reg_ops.rmw((_ah), (_reg), (_set), (_clr)) ^~~~ drivers/net/ath/ath9k/ath9k_ar9003_calib.c:727:20: note: place parentheses around the '?:' expression to evaluate it first REG_RMW_FIELD(ah, AR_PHY_TX_IQCAL_START, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/ar9003_phy.h:575:68: note: expanded from macro 'AR_PHY_TX_IQCAL_START' #define AR_PHY_TX_IQCAL_START (AR_SM_BASE + AR_SREV_9485(ah) ? \ ^ drivers/net/ath/ath9k/hw.h:102:14: note: expanded from macro 'REG_RMW_FIELD' REG_RMW(_a, _r, (((_v) << _f##_S) & _f), (_f)) ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/hw.h:85:29: note: expanded from macro 'REG_RMW' (_ah)->reg_ops.rmw((_ah), (_reg), (_set), (_clr)) ^~~~ drivers/net/ath/ath9k/ath9k_ar9003_calib.c:730:25: warning: operator '?:' has lower precedence than '+'; '+' will be evaluated first [-Wparentheses] if (!ath9k_hw_wait(ah, AR_PHY_TX_IQCAL_START, ^~~~~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/ar9003_phy.h:575:68: note: expanded from macro 'AR_PHY_TX_IQCAL_START' #define AR_PHY_TX_IQCAL_START (AR_SM_BASE + AR_SREV_9485(ah) ? \ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ drivers/net/ath/ath9k/ath9k_ar9003_calib.c:730:25: note: place parentheses around the '+' expression to silence this warning if (!ath9k_hw_wait(ah, AR_PHY_TX_IQCAL_START, ^~~~~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/ar9003_phy.h:575:68: note: expanded from macro 'AR_PHY_TX_IQCAL_START' #define AR_PHY_TX_IQCAL_START (AR_SM_BASE + AR_SREV_9485(ah) ? \ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ drivers/net/ath/ath9k/ath9k_ar9003_calib.c:730:25: note: place parentheses around the '?:' expression to evaluate it first if (!ath9k_hw_wait(ah, AR_PHY_TX_IQCAL_START, ^~~~~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/ar9003_phy.h:575:68: note: expanded from macro 'AR_PHY_TX_IQCAL_START' #define AR_PHY_TX_IQCAL_START (AR_SM_BASE + AR_SREV_9485(ah) ? \ ~~~~~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_calib.c:743:3: warning: operator '?:' has lower precedence than '+'; '+' will be evaluated first [-Wparentheses] AR_PHY_TX_IQCAL_STATUS_B0, ^~~~~~~~~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/ar9003_phy.h:577:68: note: expanded from macro 'AR_PHY_TX_IQCAL_STATUS_B0' #define AR_PHY_TX_IQCAL_STATUS_B0 (AR_SM_BASE + AR_SREV_9485(ah) ? \ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ drivers/net/ath/ath9k/ath9k_ar9003_calib.c:743:3: note: place parentheses around the '+' expression to silence this warning AR_PHY_TX_IQCAL_STATUS_B0, ^~~~~~~~~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/ar9003_phy.h:577:68: note: expanded from macro 'AR_PHY_TX_IQCAL_STATUS_B0' #define AR_PHY_TX_IQCAL_STATUS_B0 (AR_SM_BASE + AR_SREV_9485(ah) ? \ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ drivers/net/ath/ath9k/ath9k_ar9003_calib.c:743:3: note: place parentheses around the '?:' expression to evaluate it first AR_PHY_TX_IQCAL_STATUS_B0, ^~~~~~~~~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/ar9003_phy.h:577:68: note: expanded from macro 'AR_PHY_TX_IQCAL_STATUS_B0' #define AR_PHY_TX_IQCAL_STATUS_B0 (AR_SM_BASE + AR_SREV_9485(ah) ? \ ~~~~~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_calib.c:765:5: warning: operator '?:' has lower precedence than '+'; '+' will be evaluated first [-Wparentheses] AR_PHY_TX_IQCAL_STATUS_B0, ^~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/ar9003_phy.h:577:68: note: expanded from macro 'AR_PHY_TX_IQCAL_STATUS_B0' #define AR_PHY_TX_IQCAL_STATUS_B0 (AR_SM_BASE + AR_SREV_9485(ah) ? \ ^ drivers/net/ath/ath9k/hw.h:104:18: note: expanded from macro 'REG_READ_FIELD' (((REG_READ(_a, _r) & _f) >> _f##_S)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/hw.h:79:30: note: expanded from macro 'REG_READ' (_ah)->reg_ops.read((_ah), (_reg)) ^~~~ drivers/net/ath/ath9k/ath9k_ar9003_calib.c:765:5: note: place parentheses around the '+' expression to silence this warning AR_PHY_TX_IQCAL_STATUS_B0, ^~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/ar9003_phy.h:577:68: note: expanded from macro 'AR_PHY_TX_IQCAL_STATUS_B0' #define AR_PHY_TX_IQCAL_STATUS_B0 (AR_SM_BASE + AR_SREV_9485(ah) ? \ ^ drivers/net/ath/ath9k/hw.h:104:18: note: expanded from macro 'REG_READ_FIELD' (((REG_READ(_a, _r) & _f) >> _f##_S)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/hw.h:79:30: note: expanded from macro 'REG_READ' (_ah)->reg_ops.read((_ah), (_reg)) ^~~~ drivers/net/ath/ath9k/ath9k_ar9003_calib.c:765:5: note: place parentheses around the '?:' expression to evaluate it first AR_PHY_TX_IQCAL_STATUS_B0, ^~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/ar9003_phy.h:577:68: note: expanded from macro 'AR_PHY_TX_IQCAL_STATUS_B0' #define AR_PHY_TX_IQCAL_STATUS_B0 (AR_SM_BASE + AR_SREV_9485(ah) ? \ ^ drivers/net/ath/ath9k/hw.h:104:18: note: expanded from macro 'REG_READ_FIELD' (((REG_READ(_a, _r) & _f) >> _f##_S)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/hw.h:79:30: note: expanded from macro 'REG_READ' (_ah)->reg_ops.read((_ah), (_reg)) ^~~~ drivers/net/ath/ath9k/ath9k_ar9003_calib.c:854:20: warning: operator '?:' has lower precedence than '+'; '+' will be evaluated first [-Wparentheses] REG_RMW_FIELD(ah, AR_PHY_TX_IQCAL_CONTROL_1, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/ar9003_phy.h:573:68: note: expanded from macro 'AR_PHY_TX_IQCAL_CONTROL_1' #define AR_PHY_TX_IQCAL_CONTROL_1 (AR_SM_BASE + AR_SREV_9485(ah) ? \ ^ drivers/net/ath/ath9k/hw.h:102:14: note: expanded from macro 'REG_RMW_FIELD' REG_RMW(_a, _r, (((_v) << _f##_S) & _f), (_f)) ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/hw.h:85:29: note: expanded from macro 'REG_RMW' (_ah)->reg_ops.rmw((_ah), (_reg), (_set), (_clr)) ^~~~ drivers/net/ath/ath9k/ath9k_ar9003_calib.c:854:20: note: place parentheses around the '+' expression to silence this warning REG_RMW_FIELD(ah, AR_PHY_TX_IQCAL_CONTROL_1, ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/ar9003_phy.h:573:68: note: expanded from macro 'AR_PHY_TX_IQCAL_CONTROL_1' #define AR_PHY_TX_IQCAL_CONTROL_1 (AR_SM_BASE + AR_SREV_9485(ah) ? \ ^ drivers/net/ath/ath9k/hw.h:102:14: note: expanded from macro 'REG_RMW_FIELD' REG_RMW(_a, _r, (((_v) << _f##_S) & _f), (_f)) ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/hw.h:85:29: note: expanded from macro 'REG_RMW' (_ah)->reg_ops.rmw((_ah), (_reg), (_set), (_clr)) ^~~~ drivers/net/ath/ath9k/ath9k_ar9003_calib.c:854:20: note: place parentheses around the '?:' expression to evaluate it first 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)) ^~~~ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from drivers/net/ath/ath9k/ath9k_ar9003_mac.c:19: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/ath/ath9k/ath9k_ar9003_mac.c:19: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/ath/ath9k/ath9k_ar9003_mac.c:19: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/ath/ath9k/ath9k_ar9003_mac.c:19: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/ath/ath9k/ath9k_ar9003_mac.c:19: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/ath/ath9k/ath9k_ar9003_mac.c:19: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. In file included from drivers/net/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: warning6: warningattribute declaration must precede definition [-Wignored-attributes]s generated. void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h: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) ^ 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.h8: warning25s: generated. include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/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] [BUILD] bin/snpnet.o void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h: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) ^ 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); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [BUILD] bin/srp.o [BUILD] bin/ata.o [BUILD] bin/ibft.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/scsi.o 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. 6 warnings generated. [BUILD] bin/nvs.o [BUILD] bin/threewire.o 12 warnings generated. 6 warnings generated. 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 )) [BUILD] bin/nvsvpd.o ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/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 766static inline void * memset(void *s, int c,size_t count) warning ^ s generated. 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) ^ 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/spi.o 6 warnings generated. [BUILD] bin/i2c_bit.o [BUILD] bin/spi_bit.o 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) ^ [BUILD] bin/bitbash.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. [BUILD] bin/linda_fw.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from drivers/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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from drivers/block/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) ^ 7 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/qib7322.o [BUILD] bin/arbel.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. In file included from drivers/nvs/nvs.c:22: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/nvs/nvs.c:22: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/nvs/nvs.c:22: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/nvs/nvs.c:22: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/nvs/nvs.c:22: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/nvs/nvs.c:22: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/hermon.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from drivers/block/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) ^ 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/linda.o In file included from drivers/block/ibft.c:32: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/block/ibft.c:32: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/block/ibft.c:32: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/block/ibft.c:32: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/block/ibft.c:32: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/block/ibft.c:32: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 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]6 warning s generated. size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/block/ata.c:23: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/block/ata.c:23: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/block/ata.c:23: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from drivers/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 '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from drivers/bitbash/spi_bit.c:23: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216: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/efi_io.o 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/efi_uaccess.o [BUILD] bin/efi_init.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. 6 warnings generated. [BUILD] bin/efi_driver.o 6 warnings generated. [BUILD] bin/efi_smbios.o 6 warnings generated. [BUILD] bin/efi_strings.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from drivers/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] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/efi_umalloc.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/efi_bofm.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) ^ 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/qib7322.c:26: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/infiniband/qib7322.c:26: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here 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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from drivers/nvs/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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from drivers/nvs/nvsvpd.c:24: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/nvs/nvsvpd.c:24: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/nvs/nvsvpd.c:24: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/nvs/nvsvpd.c:24: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from interface/efi/efi_init.c:21: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from interface/efi/efi_init.c:21: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from interface/efi/efi_init.c:21: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from interface/efi/efi_init.c:21: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from interface/efi/efi_init.c:21: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from interface/efi/efi_init.c:21: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from 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 )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/infiniband/arbel.c:27: include/string.h:40:58 [BUILD] bin/efi_strerror.o : warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ drivers/infiniband/qib7322.c:1505:33: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( ( qib7322_wq->eager_cons == ~~~~~~~~~~~~~~~~~~~~~~~^~ drivers/infiniband/qib7322.c:1505:33: note: remove extraneous parentheses around the comparison to silence this warning if ( ( qib7322_wq->eager_cons == ~~ ^ drivers/infiniband/qib7322.c:1505:33: note: use '=' to turn this equality comparison into an assignment if ( ( qib7322_wq->eager_cons == ^~ = clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/efi_timer.o 6 warnings generated. 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 drivers/infiniband/linda.c:26: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/infiniband/linda.c:26: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ [BUILD] bin/efi_pci.o 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 interface/efi/efi_uaccess.c:21: In file included from include/ipxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from interface/efi/efi_uaccess.c:21: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from interface/efi/efi_uaccess.c:21: In file included from include/ipxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from interface/efi/efi_uaccess.c:21: In file included from include/ipxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from interface/efi/efi_uaccess.c:21: In file included from include/ipxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from interface/efi/efi_uaccess.c:21: In file included from include/ipxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 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] 6 size_t count) __nonnull; warning s ^ generated. include/compiler.h6: warning580s: generated. 36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h: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) ^ 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 == ^~ = clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] interface/efi/efi_io.c:174:13: warning: function 'efi_iodelay' is not needed and will not be emitted [-Wunneeded-internal-declaration] static void efi_iodelay ( void ) { ^ interface/efi/efi_io.c:186:13: warning: function 'efi_get_memmap' is not needed and will not be emitted [-Wunneeded-internal-declaration] static void efi_get_memmap ( struct memory_map *memmap ) { ^ [BUILD] bin/efi_snp.o interface/efi/efi_smbios.c:42:12: warning: function 'efi_find_smbios' is not needed and will not be emitted [-Wunneeded-internal-declaration] static int efi_find_smbios ( struct smbios *smbios ) { ^ [BUILD] bin/efi_console.o drivers/infiniband/arbel.c:449:1: warning: unused function 'arbel_cmd_disable_lam' [-Wunused-function] arbel_cmd_disable_lam ( struct arbel *arbel ) { ^ In file included from interface/efi/efi_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] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 7 warnings generated. interface/efi/efi_umalloc.c:44:18: warning: function 'efi_urealloc' is not needed and will not be emitted [-Wunneeded-internal-declaration] static userptr_t efi_urealloc ( userptr_t old_ptr, size_t new_size ) { ^ 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, ^ 8 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/smbios_settings.o 6 warnings generated. [BUILD] bin/smbios.o [BUILD] bin/memcpy_test.o [BUILD] bin/bofm.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/list_test.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 7 warnings generated. [BUILD] bin/test.o [BUILD] bin/uri_test.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from interface/efi/efi_pci.c:23: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from interface/efi/efi_pci.c:23: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from interface/efi/efi_pci.c:23: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from interface/efi/efi_pci.c:23: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from interface/efi/efi_pci.c:23: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from interface/efi/efi_pci.c:23: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 7 warnings generated. interface/efi/efi_timer.c:53:13: warning: function 'efi_udelay' is not needed and will not be emitted [-Wunneeded-internal-declaration] static void efi_udelay ( unsigned long usecs ) { ^ interface/efi/efi_timer.c:69:22: warning: function 'efi_currticks' is not needed and will not be emitted [-Wunneeded-internal-declaration] static unsigned long efi_currticks ( void ) { ^ interface/efi/efi_timer.c:90:22: warning: function 'efi_ticks_per_sec' is not needed and will not be emitted [-Wunneeded-internal-declaration] static unsigned long efi_ticks_per_sec ( void ) { ^ 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) ^ [BUILD] bin/bofm_test.o In file included from interface/efi/efi_bofm.c:22: In file included from include/ipxe/bofm.h:15: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from interface/efi/efi_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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 3 warnings generated. 7 warnings generated. [BUILD] bin/umalloc_test.o In file included from interface/smbios/smbios.c:22: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h: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: warninginterface/efi/efi_snp.c: :attribute declaration must precede definition [-Wignored-attributes]996 :6: warningsize_t __pure strlen(const char * s) __nonnull;: incompatible pointer types assigning to 'EFI_HII_PACKAGE_HEADER *' from 'char *' [-Wincompatible-pointer-types] ^ include/compiler.h:580:36: note: end = (char *)package_list + plen - sizeof(*end); expanded from macro '__nonnull' ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ #define __nonnull __attribute__ (( nonnull )) ^ arch/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/linebuf_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) ^ 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/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) ^ 6 warnings generated. 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) ^ 6 warnings generated. [BUILD] bin/chap.o [BUILD] bin/md5.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 7 warnings generated. In file included from tests/memcpy_test.c:1: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from tests/memcpy_test.c:1: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ 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) ^ 6 warnings generated. 6 warnings generated. 7 warnings generated. 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/x509.o [BUILD] bin/sha1extra.o [BUILD] bin/crypto_null.o [BUILD] bin/arc4.o [BUILD] bin/crandom.o [BUILD] bin/crc32.o In file included from tests/umalloc_test.c:2: In file included from include/ipxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from tests/umalloc_test.c:2: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from In file included from tests/uri_test.ctests/umalloc_test.c:2:: 4In file included from : include/ipxe/uaccess.hinclude/string.h::2528: :include/string.h:532:: 8warning:: attribute declaration must precede definition [-Wignored-attributes]warning : attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: noteint __pure strncmp(const char * cs,const char * ct,: previous definition is here ^ static inline size_t strlen(const char * s) ^ In file included from include/compiler.htests/umalloc_test.c::5662:: 33In file included from :include/ipxe/uaccess.h :25: noteinclude/string.h: :expanded from macro '__pure'32 :38: #define __pure __attribute__ (( pure ))warning : ^attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; arch/x86/include/bits/string.h ^: 216include/compiler.h::19580:: 36note: : noteprevious definition is here: 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 :In file included from 239tests/uri_test.c::224:: include/string.hnote:: 29previous definition is here: 24: warningstatic inline size_t strlen(const char * s) : ^attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h: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 tests/umalloc_test.c:2: In file included from include/ipxe/uaccess.hstatic inline int strncmp(const char * cs,const char * ct,size_t count): 25 ^: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/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) ^ 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 ); \ ^~~~~~ [BUILD] bin/hmac.o 6 warnings generated. [BUILD] bin/asn1.o clang: 7warning warning: soptimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] generated. clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/axtls_aes.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 11 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from crypto/md5.c:26: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from crypto/md5.c:26: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ [BUILD] bin/aes_wrap.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from crypto/md5.c:26: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from crypto/md5.c:26: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from crypto/md5.c:26: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from crypto/md5.c:26: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from tests/bofm_test.c:23: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from tests/bofm_test.c:23: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from tests/bofm_test.c:23: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from tests/bofm_test.c:23: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from tests/bofm_test.c:23: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from tests/bofm_test.c:23: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ [BUILD] bin/axtls_sha1.o 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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from crypto/crypto_null.c:27: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from crypto/crypto_null.c:27: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from crypto/crypto_null.c:27: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from crypto/crypto_null.c:27: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from crypto/crypto_null.c:27: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from crypto/crypto_null.c:27: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 6 warnings generated. 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/cbc.o 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:336: warning note: sexpanded from macro '__pure' generated. #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h: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/aes.o 6 warnings generated. [BUILD] bin/bigint.o [BUILD] bin/rsa.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from crypto/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/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/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) ^ 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) ^ [BUILD] bin/sha1.o [BUILD] bin/linux_args.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from 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. 6 warnings generated. 6 warnings generated. [BUILD] bin/shell.o [BUILD] bin/strerror.o In file included from crypto/sha1extra.c:22: In file included from include/ipxe/sha1.h:6: In file included from ./crypto/axtls/crypto.h:133: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from crypto/sha1extra.c:22: In file included from include/ipxe/sha1.h:6: In file included from ./crypto/axtls/crypto.h:133: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from crypto/sha1extra.c:22: In file included from include/ipxe/sha1.h:6: In file included from ./crypto/axtls/crypto.h:133: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from crypto/sha1extra.c:22: In file included from include/ipxe/sha1.h:6: In file included from ./crypto/axtls/crypto.h:133: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from crypto/sha1extra.c:22: In file included from include/ipxe/sha1.h:6: In file included from ./crypto/axtls/crypto.h:133: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from crypto/sha1extra.c:22: In file included from include/ipxe/sha1.h:6: In file included from ./crypto/axtls/crypto.h:133: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 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) ^ [BUILD] bin/editstring.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from crypto/axtls_sha1.c:1: In file included from ./crypto/axtls/crypto.h:133: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from crypto/axtls_sha1.c:1: In file included from ./crypto/axtls/crypto.h:133: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from crypto/axtls_sha1.c:1: In file included from ./crypto/axtls/crypto.h:133: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from crypto/axtls_sha1.c:1: In file included from ./crypto/axtls/crypto.h:1336: warninginclude/string.hs:32 generated. :38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from crypto/axtls/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:clang239: :22: note: previous definition is herewarning : optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] static inline size_t strlen(const char * s)clang : ^warning : In file included from optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument]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 [BUILD] bin/wireless_errors.o 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) ^ 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) ^ 6 warnings generated. [BUILD] bin/readline.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. [BUILD] bin/config_cmd.o [BUILD] bin/nvo_cmd.o [BUILD] bin/login_cmd.o 6 warnings generated. [BUILD] bin/sanboot_cmd.o 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/gdbstub_cmd.o In file included from hci/linux_args.c:23: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from hci/linux_args.c:23: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ clang: [BUILD] bin/autoboot_cmd.o warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from crypto/axtls/sha1.c:24: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from crypto/axtls/sha1.c:24: include/string.h:29:24: warning: In file included from attribute declaration must precede definition [-Wignored-attributes] hci/linux_args.c:23: size_t count) __nonnull;include/string.h : ^32 :include/compiler.h8:: 580:warning36: :attribute declaration must precede definition [-Wignored-attributes] note: expanded from macro '__nonnull' size_t __pure strlen(const char * s) __nonnull; ^ #define __nonnull __attribute__ (( nonnull ))include/compiler.h : ^566 :arch/x86/include/bits/string.h33::216 :note19: : expanded from macro '__pure'note : previous definition is here #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:static inline int strncmp(const char * cs,const char * ct,size_t count)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) ^ In file included from crypto/axtls/sha1.c:24: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from crypto/axtls/sha1.c:24: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from crypto/axtls/sha1.c:24: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from crypto/axtls/sha1.c:24: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from hci/strerror.c:2: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from hci/strerror.c:2: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from hci/strerror.c:2: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from hci/strerror.c:2: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from hci/strerror.c:2: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from hci/strerror.c:2: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from crypto/axtls/rsa.c:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from crypto/axtls/rsa.c:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from crypto/axtls/rsa.c:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from crypto/axtls/rsa.c:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from crypto/axtls/rsa.c:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from crypto/axtls/rsa.c:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from 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) ^ 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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. In file included from hci/editstring.c:22: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from hci/editstring.c:22: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from hci/editstring.c:22: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/time_cmd.o size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ 6 warnings generated. 6 warnings generated. 6 warnings generated. arch/x86/include/bits/string.h: [BUILD] bin/dhcp_cmd.o 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 '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/route_cmd.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. [BUILD] bin/digest_cmd.o In file included from hci/commands/nvo_cmd.c:22: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from hci/commands/nvo_cmd.c:22: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from hci/commands/nvo_cmd.c:22: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from hci/commands/nvo_cmd.c:22: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from hci/commands/nvo_cmd.c:22: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from hci/commands/nvo_cmd.c:22: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ [BUILD] bin/fcmgmt_cmd.o 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/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; In file included from ^hci/commands/sanboot_cmd.c :include/compiler.h20:: 580include/string.h::36:32 :8note:: expanded from macro '__nonnull'warning : 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::19566:: 33note: : noteprevious definition is here: expanded from macro '__pure' #define __pure __attribute__ (( pure ))static inline int strncmp(const char * cs,const char * ct,size_t count) ^ ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from 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/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) ^ In file included from hci/commands/sanboot_cmd.c:25: include/ipxe/uri.h:162:13: warning: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] ref_get ( &uri->refcnt ); ^~~~~~~~~~~ include/ipxe/refcnt.h:94:13: note: expanded from macro 'ref_get' assert ( (refcnt)->count >= 0 ); \ ^~~~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ In file included from hci/commands/sanboot_cmd.c:25: include/ipxe/uri.h:162:13: warning: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] ref_get ( &uri->refcnt ); ^~~~~~~~~~~ include/ipxe/refcnt.h:95:18: note: expanded from macro 'ref_get' ref_increment ( refcnt ); \ ^~~~~~ In file included from hci/commands/sanboot_cmd.c:25: include/ipxe/uri.h:162:13: warning: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] ref_get ( &uri->refcnt ); ^~~~~~~~~~~ include/ipxe/refcnt.h:96:3: note: expanded from macro 'ref_get' (refcnt); } ) ^~~~~~ In file included from hci/commands/sanboot_cmd.c:25: include/ipxe/uri.h:173:13: warning: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] ref_put ( &uri->refcnt ); ^~~~~~~~~~~ include/ipxe/refcnt.h:108:13: note: expanded from macro 'ref_put' assert ( (refcnt)->count >= 0 ); \ ^~~~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ clang: In file included from hci/commands/sanboot_cmd.c:25: warninginclude/ipxe/uri.h: :optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]173 :clang13: :warning : warningoptimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument]: 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 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) ^ 6 warnings generated. [BUILD] bin/ifmgmt_cmd.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/lotest_cmd.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. [BUILD] bin/image_cmd.o [BUILD] bin/iwmgmt_cmd.o 6 warnings generated. [BUILD] bin/vlan_cmd.o [BUILD] bin/login_ui.o 11 warnings generated. [BUILD] bin/settings_ui.o In file included from hci/commands/time_cmd.c:26: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from hci/commands/time_cmd.c:26: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from hci/commands/time_cmd.c:26: include/string.h:632 warning:s8 generated. : warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/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/alert.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/clear.o In file included from hci/commands/dhcp_cmd.c:27: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from hci/commands/dhcp_cmd.c:27: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from hci/commands/dhcp_cmd.c:27: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from hci/commands/dhcp_cmd.c:27: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from hci/commands/dhcp_cmd.c:27: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from hci/commands/dhcp_cmd.c:27: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. [BUILD] bin/edging.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/winattrs.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/ansi_screen.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/slk.o 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/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] clang: warning: optimization flag '-falign-functions=1' 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] 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, ^ int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33include/compiler.h: :note566: :expanded from macro '__pure'33 : note: #define __pure __attribute__ (( pure ))expanded from macro '__pure' ^ #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:arch/x86/include/bits/string.h19::216 :19:note : note: previous definition is hereprevious 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 In file included from hci/commands/digest_cmd.c:22hci/tui/settings_ui.c: :24include/string.h: :include/string.h29::2924::24: warningwarning: : attribute declaration must precede definition [-Wignored-attributes]attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; 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 )) ^#define __nonnull __attribute__ (( nonnull )) arch/x86/include/bits/string.h ^: 216arch/x86/include/bits/string.h::19216:: 19note:: previous definition is herenote : 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 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) ^ 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) ^ 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: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from hci/commands/lotest_cmd.c:23: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from hci/commands/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 static inline void * memset(void *s, int c,size_t count) ^ In file included from hci/commands/lotest_cmd.c:23: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from hci/commands/vlan_cmd.c:23: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from hci/commands/vlan_cmd.c:23: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from hci/commands/vlan_cmd.c:23: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from hci/commands/vlan_cmd.c:23: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from hci/commands/vlan_cmd.c:23: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from hci/commands/vlan_cmd.c:23: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from hci/commands/image_cmd.c:26: In file included from include/ipxe/image.h:15: In file included from include/ipxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from hci/commands/image_cmd.c:26: In file included from include/ipxe/image.h:15: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from hci/commands/image_cmd.c:26: In file included from include/ipxe/image.h:15: In file included from include/ipxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from hci/commands/image_cmd.c:26: In file included from include/ipxe/image.h:15: In file included from include/ipxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from hci/commands/image_cmd.c:26: In file included from include/ipxe/image.h:15: In file included from include/ipxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from hci/commands/image_cmd.c:26: In file included from include/ipxe/image.h:15: In file included from include/ipxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 6 warnings generated. [BUILD] bin/print_nadv.o [BUILD] bin/wininit.o [BUILD] bin/mucurses.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. 6 warnings generated. 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) ^ 6 warnings generated. [BUILD] bin/windows.o [BUILD] bin/print.o 6 warnings generated. [BUILD] bin/colour.o [BUILD] bin/kb.o 6 warnings generated. [BUILD] bin/keymap_pt.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/keymap_dk.o 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/keymap_gr.o 6 warnings generated. [BUILD] bin/keymap_il.o In file included from hci/mucurses/slk.c:4: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from hci/mucurses/slk.c:4: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from hci/mucurses/slk.c:4: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from hci/mucurses/slk.c:4: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from hci/mucurses/slk.c:4: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from hci/mucurses/slk.c:4: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/keymap_us.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. [BUILD] bin/keymap_th.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/keymap_et.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/editbox.o [BUILD] bin/keymap_no.o hci/mucurses/kb.c:91:9: warning: expression which evaluates to zero treated as a null pointer constant of type 'char *' [-Wnon-literal-null-conversion] str = '\0'; ^~~~ [BUILD] bin/keymap_ru.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/keymap_cf.o [BUILD] bin/keymap_al.o [BUILD] bin/keymap_sr.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 1 warning generated. [BUILD] bin/keymap_lt.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/keymap_ua.o [BUILD] bin/keymap_wo.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/keymap_by.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/keymap_mt.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/keymap_az.o [BUILD] bin/keymap_pl.o [BUILD] bin/keymap_fr.o [BUILD] bin/keymap_uk.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang [BUILD] bin/keymap_mk.o : warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 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) ^ clang: warningIn file included from : hci/mucurses/widgets/editbox.coptimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]: 21clang: : include/string.hwarning:: 39optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument]: 44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from hci/mucurses/widgets/editbox.c:21: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ [BUILD] bin/keymap_fi.o [BUILD] bin/keymap_de.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/keymap_cz.o [BUILD] bin/keymap_nl.o 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/keymap_bg.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/keymap_hu.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/keymap_es.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/keymap_sg.o [BUILD] bin/keymap_it.o [BUILD] bin/keymap_ro.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/route.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/iwmgmt.o [BUILD] bin/lotest.o [BUILD] bin/imgmgmt.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/prompt.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 '-falign-functions=1' 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 '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/ifmgmt.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/autoboot.o [BUILD] bin/config_infiniband.o [BUILD] bin/config_net80211.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from usr/iwmgmt.c:23: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from usr/iwmgmt.c:23: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from usr/iwmgmt.c:23: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from usr/iwmgmt.c:23: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from usr/iwmgmt.c:23: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from usr/iwmgmt.c:23: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ [BUILD] bin/config_ethernet.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] usr/iwmgmt.c:197:26: warning: comparison of constant 4 with expression of type 'enum net80211_security_proto' is always false [-Wtautological-constant-out-of-range-compare] wlan->handshaking >= NR_AUTH_TYPES ) ~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~ In file included from usr/lotest.c:23: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from usr/lotest.c:23: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from usr/lotest.c:23: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from usr/lotest.c:23: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from usr/lotest.c:23: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from usr/lotest.c:23: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ [BUILD] bin/config_fc.o [BUILD] bin/config.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: In file included from warningusr/fcmgmt.c: :optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]21 : clanginclude/string.h: :warning28: :optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument]5 : warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from 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) ^ 7 warnings generated. In file included from usr/pxemenu.c:24: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h: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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/rdtsc_timer.o [BUILD] bin/basemem_packet.o [BUILD] bin/video_subr.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 ); \ ^~~~~~ 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/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 In file included from usr/dhcpmgmt.c:21: include/string.hstatic inline int strncmp(const char * cs,const char * ct,size_t count): 32 ^: 8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/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; In file included from ^usr/imgmgmt.c :include/compiler.h25:: 580In file included from :include/ipxe/image.h36::15 : noteIn file included from : include/ipxe/uaccess.hexpanded from macro '__nonnull': 25: include/string.h:#define __nonnull __attribute__ (( nonnull ))32 : ^8 : arch/x86/include/bits/string.hwarning:: 159attribute declaration must precede definition [-Wignored-attributes]: 22: note: size_t __pure strlen(const char * s) __nonnull;previous definition is here ^ include/compiler.h:566:static inline void * memmove(void * dest,const void * src, size_t n)33 : ^ note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from usr/imgmgmt.c:25: In file included from include/ipxe/image.h:15: In file included from include/ipxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from usr/imgmgmt.c:25: In file included from include/ipxe/image.h:15: In file included from include/ipxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from usr/imgmgmt.c:25: In file included from include/ipxe/image.h:15: In file included from include/ipxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from usr/imgmgmt.c:29: include/ipxe/uri.h:162:13: warning: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] ref_get ( &uri->refcnt ); ^~~~~~~~~~~ include/ipxe/refcnt.h:94:13: note: expanded from macro 'ref_get' assert ( (refcnt)->count >= 0 ); \ ^~~~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ In file included from usr/imgmgmt.c:29: include/ipxe/uri.h:162:13: warning: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] ref_get ( &uri->refcnt ); ^~~~~~~~~~~ include/ipxe/refcnt.h:95:18: note: expanded from macro 'ref_get' ref_increment ( refcnt ); \ ^~~~~~ In file included from usr/imgmgmt.c:29: include/ipxe/uri.h:162:13: warning: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] ref_get ( &uri->refcnt ); ^~~~~~~~~~~ include/ipxe/refcnt.h:96:3: note: expanded from macro 'ref_get' (refcnt); } ) ^~~~~~ In file included from usr/imgmgmt.c:29: include/ipxe/uri.h:173:13: warning: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] ref_put ( &uri->refcnt ); ^~~~~~~~~~~ include/ipxe/refcnt.h:108:13: note: expanded from macro 'ref_put' assert ( (refcnt)->count >= 0 ); \ ^~~~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ In file included from usr/imgmgmt.c:29: include/ipxe/uri.h:173:13: warning: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] ref_put ( &uri->refcnt ); ^~~~~~~~~~~ include/ipxe/refcnt.h:109:18: note: expanded from macro 'ref_put' ref_decrement ( refcnt ); \ ^~~~~~ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 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) ^ [BUILD] bin/gdbmach.o 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) ^ 6In file included from warningusr/ifmgmt.cs: generated. 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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/pic8259.o [BUILD] bin/config_romprefix.o 11 warnings generated. 11 warnings generated. 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/runtime.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 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) ^ [BUILD] bin/cpu.o 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 [BUILD] bin/x86_io.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] : 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) ^ [BUILD] bin/relocate.o 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 ); \ ^~~~~~ [BUILD] bin/nulltrap.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/timer2.o [BUILD] bin/dumpregs.o [BUILD] bin/librm_mgmt.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 11 warnings generated. [BUILD] bin/hidemem.o 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 '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/memmap.o 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) ^ arch/i386/core/rdtsc_timer.c:43:13: warning: function 'rdtsc_udelay' is not needed and will not be emitted [-Wunneeded-internal-declaration] 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:static void rdtsc_udelay ( unsigned long usecs ) { 38 ^: arch/i386/core/rdtsc_timer.cwarning:: 75attribute declaration must precede definition [-Wignored-attributes]: 22: warning: size_t __pure strlen(const char * s) __nonnull;function 'rdtsc_ticks_per_sec' is not needed and will not be emitted [-Wunneeded-internal-declaration] ^ include/compiler.h:static unsigned long rdtsc_ticks_per_sec ( void ) {580 :36: ^ note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/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) ^ 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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from arch/i386/core/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) ^ 6 warnings generated. 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) ^ [BUILD] bin/basemem.o arch/i386/core/pic8259.c:37:20: warning: unused function 'send_nonspecific_eoi' [-Wunused-function] static inline void send_nonspecific_eoi ( unsigned int irq ) { ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. 2 warnings generated. [BUILD] bin/fakee820.o [BUILD] bin/bios_console.o 7 warnings generated. [BUILD] bin/pnpbios.o 6 warnings generated. [BUILD] bin/com32.o [BUILD] bin/nbi.o In file included from arch/i386/core/cpu.c:2: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: 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] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from arch/i386/core/relocate.c:1: In file included from include/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' clang: #define __nonnull __attribute__ (( nonnull )) ^ warningarch/x86/include/bits/string.h: :optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]159 :clang22: :warning : noteoptimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument]: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from arch/i386/firmware/pcbios/hidemem.c:21: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: 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(); ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. In file included from clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] arch/i386/core/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) ^ In file included from arch/i386/core/x86_io.c:21: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/core/x86_io.c:21: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/core/x86_io.c:21: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from arch/i386/core/x86_io.c:21: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ [BUILD] bin/bzimage.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] arch/i386/core/x86_io.c:38:17: warning: function 'x86_readq' is not needed and will not be emitted [-Wunneeded-internal-declaration] static uint64_t x86_readq ( volatile uint64_t *io_addr ) { ^ arch/i386/core/x86_io.c:59:13: warning: function 'x86_writeq' is not needed and will not be emitted [-Wunneeded-internal-declaration] static void x86_writeq ( uint64_t data, volatile uint64_t *io_addr ) { ^ 7 warnings generated. 6 warnings generated. 8 warnings generated. clang: clangwarning [BUILD] bin/pxe_image.o clang: : : clangoptimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]warning : : warningoptimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]: clang : optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]warning warning: clang: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument]: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]clang : warningwarning: : optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument]optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument]clang : warning : optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from arch/i386/core/runtime.c:33: In file included from include/ipxe/image.h:15: In file included from include/ipxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] [BUILD] bin/bootsector.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 arch/i386/core/runtime.c:33: In file included from include/ipxe/image.h:15: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ [BUILD] bin/elfboot.o In file included from arch/i386/core/runtime.c:33: In file included from include/ipxe/image.h:15: In file included from include/ipxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/core/runtime.c:33: In file included from include/ipxe/image.h:15: In file included from include/ipxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/core/runtime.c:33: In file included from include/ipxe/image.h:15: In file included from include/ipxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from arch/i386/core/runtime.c:33: In file included from include/ipxe/image.h:15: In file included from include/ipxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; [BUILD] bin/multiboot.o ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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 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/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 )) ^In file included from arch/i386/firmware/pcbios/basemem.carch/x86/include/bits/string.h:22:216:: 19In file included from :arch/i386/include/realmode.h :note6: : previous definition is here In file included from include/ipxe/uaccess.h:25: static inline int strncmp(const char * cs,const char * ct,size_t count)include/string.h: 32 ^: 8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/firmware/pcbios/basemem.c:22: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/firmware/pcbios/basemem.c:22: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from arch/i386/firmware/pcbios/basemem.c:22: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from arch/i386/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) ^ 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/core/dumpregs.c:2: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/core/dumpregs.c:2: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/firmware/pcbios/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:In file included from 580arch/i386/core/dumpregs.c::362:: In file included from notearch/i386/include/realmode.h: :6expanded from macro '__nonnull' : In file included from #define __nonnull __attribute__ (( nonnull ))include/ipxe/uaccess.h : ^ 25arch/x86/include/bits/string.h: :include/string.h239::3222:8:: 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: In file included from expanded from macro '__pure'arch/i386/firmware/pcbios/memmap.c :23: #define __pure __attribute__ (( pure ))In file included from arch/i386/include/realmode.h ^: 6arch/x86/include/bits/string.h:: 239In file included from :include/ipxe/uaccess.h22::25 : note: include/string.hprevious definition is here: 39static inline size_t strlen(const char * s): 44 ^: In file included from warningarch/i386/core/dumpregs.c: :attribute declaration must precede definition [-Wignored-attributes]2 : In file included from arch/i386/include/realmode.hvoid * memset(void * s,int c,size_t count) __nonnull;: 6: In file included from include/ipxe/uaccess.h ^ :include/compiler.h25:: 580include/string.h::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.hinclude/compiler.h::185580::2236:: notenote: : previous definition is here expanded from macro '__nonnull' static inline void * memset(void *s, int c,size_t count) #define __nonnull __attribute__ (( nonnull )) ^ ^ arch/x86/include/bits/string.h:239:In file included from 22arch/i386/firmware/pcbios/memmap.c: :note23: : previous definition is hereIn file included from arch/i386/include/realmode.h:6static inline size_t strlen(const char * s): 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/dumpregs.c:2: void * memmove(void * dest,const void *src,size_t count) __nonnull;In file included from arch/i386/include/realmode.h ^: 6include/compiler.h: :In file included from 580include/ipxe/uaccess.h::3625:: include/string.hnote:: 39expanded from macro '__nonnull':44 : warning#define __nonnull __attribute__ (( nonnull )) : ^attribute declaration must precede definition [-Wignored-attributes] arch/x86/include/bits/string.h:void * memset(void * s,int c,size_t count) __nonnull; 159 ^: 22include/compiler.h:: 580:note36: :previous definition is here note: expanded from macro '__nonnull' static inline void * memmove(void * dest,const void * src, size_t n) ^#define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from arch/i386/core/dumpregs.c:2: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from arch/i386/firmware/pcbios/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) ^ 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) ^ 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/core/timer2.c:18: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/core/timer2.c:18: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/core/timer2.c:18: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from arch/i386/core/timer2.c:18: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 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) ^ 6 warnings generated. 6 warnings generated. [BUILD] bin/comboot.o 7 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/bios_nap.o 8 warnings generated. [BUILD] bin/int13.o [BUILD] bin/pcibios.o 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from arch/i386/image/bzimage.c:30: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/image/bzimage.c:30: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/image/bzimage.c:30: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/image/bzimage.c:30: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/image/bzimage.c:30: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from arch/i386/image/bzimage.c:30: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ [BUILD] bin/bios_timer.o 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 [BUILD] bin/biosint.o warnings generated. [BUILD] bin/memtop_umalloc.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from arch/i386/image/com32.c:30: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/image/com32.c:30: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/image/com32.c:30: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/image/com32.c:30: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/image/com32.c:30: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from arch/i386/image/com32.c:30: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from arch/i386/image/com32.c:36: arch/i386/include/comboot.h:146:13: warning: function with no prototype cannot use the stdcall calling convention [-Wmissing-prototype-for-cc] extern void hook_comboot_interrupts ( ); ^ arch/i386/include/comboot.h:147:13: warning: function with no prototype cannot use the stdcall calling convention [-Wmissing-prototype-for-cc] extern void unhook_comboot_interrupts ( ); ^ arch/i386/include/comboot.h:153:13: warning: function with no prototype cannot use the stdcall calling convention [-Wmissing-prototype-for-cc] extern void com32_intcall_wrapper ( ); ^ arch/i386/include/comboot.h:154:13: warning: function with no prototype cannot use the stdcall calling convention [-Wmissing-prototype-for-cc] extern void com32_farcall_wrapper ( ); ^ arch/i386/include/comboot.h:155:13: warning: function with no prototype cannot use the stdcall calling convention [-Wmissing-prototype-for-cc] extern void com32_cfarcall_wrapper ( ); ^ arch/i386/include/comboot.h:156:13: warning: function with no prototype cannot use the stdcall calling convention [-Wmissing-prototype-for-cc] extern void com32_irq_wrapper ( ); ^ In file included from arch/i386/firmware/pcbios/pnpbios.c:22: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/firmware/pcbios/pnpbios.c:22: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ 6 warnings generated. In file included from arch/i386/firmware/pcbios/pnpbios.c:22: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/firmware/pcbios/pnpbios.c:22: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/firmware/pcbios/pnpbios.c:22: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from arch/i386/firmware/pcbios/pnpbios.c:22: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/bios_smbios.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from arch/i386/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) ^ 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: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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 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 [BUILD] bin/pxe_call.o : 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. 12 warnings generated. [BUILD] bin/pxe_file.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/pxe_tftp.o 6 warnings generated. 6 warnings generated. [BUILD] bin/pxe_preboot.o [BUILD] bin/pxe_exit_hook.o 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] 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] clangint __pure strncmp(const char * cs,const char * ct,: ^ warninginclude/compiler.h: :optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]566 :clang33: :warning : noteoptimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument]: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: arch/x86/include/bits/string.h:note: 216expanded from macro '__pure': 19: note: #define __pure __attribute__ (( pure ))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 arch/x86/include/bits/string.hinclude/ipxe/blockdev.h::21614:: In file included from 19include/ipxe/uaccess.h: :note25: : previous definition is here include/string.h:29:24: warning: static inline int strncmp(const char * cs,const char * ct,size_t count)attribute declaration must precede definition [-Wignored-attributes] ^ In file included from size_t count) __nonnull; arch/i386/interface/pcbios/bios_nap.c ^: 2include/compiler.h:: 580In file included from :arch/i386/include/realmode.h36:: 6note: : In file included from expanded from macro '__nonnull'include/ipxe/uaccess.h :25: #define __nonnull __attribute__ (( nonnull ))include/string.h ^: 29arch/x86/include/bits/string.h::24:216: 19warning:: attribute declaration must precede definition [-Wignored-attributes]note: previous definition is here size_t count) __nonnull; ^ static inline int strncmp(const char * cs,const char * ct,size_t count)include/compiler.h : ^580 :36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: 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/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:8In file included from :arch/i386/interface/pcbios/int13.c :warning28: : attribute declaration must precede definition [-Wignored-attributes]In file included from include/ipxe/blockdev.h: 14: In file included from include/ipxe/uaccess.h:size_t __pure strlen(const char * s) __nonnull;25: include/string.h ^:39 :44include/compiler.h:: 566:warning33: : attribute declaration must precede definition [-Wignored-attributes]note : expanded from macro '__pure' void * memset(void * s,int c,size_t count) __nonnull; ^#define __pure __attribute__ (( pure )) include/compiler.h ^:580 :36arch/x86/include/bits/string.h::239 :note22: :expanded from macro '__nonnull' note: previous definition is here#define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:static inline size_t strlen(const char * s)185 : ^22 :In file included from arch/i386/interface/pcbios/bios_nap.cnote:: 2previous definition is here: In file included from arch/i386/include/realmode.h:6static inline void * memset(void *s, int c,size_t count): In file included from ^include/ipxe/uaccess.h :25: include/string.h:32:38In file included from :arch/i386/interface/pcbios/int13.c :warning28: : attribute declaration must precede definition [-Wignored-attributes]In file included from include/ipxe/blockdev.h:14: In file included from include/ipxe/uaccess.h:size_t __pure strlen(const char * s) __nonnull;25 : ^include/string.h :include/compiler.h40::58058::36 :warning: attribute declaration must precede definition [-Wignored-attributes] note: void * memmove(void * dest,const void *src,size_t count) __nonnull;expanded from macro '__nonnull' ^ include/compiler.h:580:#define __nonnull __attribute__ (( nonnull ))36: ^note: expanded from macro '__nonnull' arch/x86/include/bits/string.h:239:22#define __nonnull __attribute__ (( nonnull )): ^note : arch/x86/include/bits/string.h:previous definition is here159: 22: note: static inline size_t strlen(const char * s)previous definition is here ^ static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from arch/i386/interface/pcbios/bios_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) ^ In file included from arch/i386/image/comboot.c:30: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/image/comboot.c:30: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/image/comboot.c:30: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/image/comboot.c:30: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/image/comboot.c:30: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from arch/i386/image/comboot.c:30: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ arch/i386/interface/pcbios/bios_nap.c:10:13: warning: function 'bios_cpu_nap' is not needed and will not be emitted [-Wunneeded-internal-declaration] static void bios_cpu_nap ( void ) { ^ 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/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 ( ); ^ 6 warnings generated. 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/pxe_loader.o arch/i386/interface/pcbios/int13.c:1405:12: warning: function 'int13_hook' is not needed and will not be emitted [-Wunneeded-internal-declaration] static int int13_hook ( struct uri *uri, unsigned int drive ) { ^ arch/i386/interface/pcbios/int13.c:1514:13: warning: function 'int13_unhook' is not needed and will not be emitted [-Wunneeded-internal-declaration] static void int13_unhook ( unsigned int drive ) { ^ arch/i386/interface/pcbios/int13.c:1703:12: warning: function 'int13_boot' is not needed and will not be emitted [-Wunneeded-internal-declaration] static int int13_boot ( unsigned int drive ) { ^ arch/i386/interface/pcbios/int13.c:1749:12: warning: function 'int13_describe' is not needed and will not be emitted [-Wunneeded-internal-declaration] static int int13_describe ( unsigned int drive ) { ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from arch/i386/interface/pcbios/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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 7 warnings generated. [BUILD] bin/pxe_undi.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) ^ 6 warnings generated. arch/i386/interface/pcbios/bios_timer.c:40:22: warning: function 'bios_currticks' is not needed and will not be emitted [-Wunneeded-internal-declaration] static unsigned long bios_currticks ( void ) { ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/pxe_udp.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. 12 warnings generated. 6 warnings generated. 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) ^ [BUILD] bin/pxeparent.o 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) ^ [BUILD] bin/pxeparent_dhcp.o 7 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/comboot_call.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:clang : warning: attribute declaration must precede definition [-Wignored-attributes] warningvoid * memset(void * s,int c,size_t count) __nonnull;: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] ^ clang: include/compiler.hwarning:: 580optimization flag '-falign-functions=1' 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 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) ^ [BUILD] bin/com32_call.o In file included from arch/i386/interface/pxe/pxe_file.c:11: In file included from include/ipxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/interface/pxe/pxe_file.c:11: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/interface/pxe/pxe_file.c:11: In file included from include/ipxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/interface/pxe/pxe_file.c:11: In file included from include/ipxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/interface/pxe/pxe_file.c:11: In file included from include/ipxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from arch/i386/interface/pxe/pxe_file.c:11: In file included from include/ipxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ arch/i386/interface/pcbios/pcibios.c:36:12: warning: function 'pcibios_num_bus' is not needed and will not be emitted [-Wunneeded-internal-declaration] static int pcibios_num_bus ( void ) { ^ arch/i386/interface/pcbios/memtop_umalloc.c:137:18: warning: function 'memtop_urealloc' is not needed and will not be emitted [-Wunneeded-internal-declaration] static userptr_t memtop_urealloc ( userptr_t ptr, size_t new_size ) { ^ 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) ^ arch/i386/interface/pcbios/bios_smbios.c:42:12: warning: function 'bios_find_smbios' is not needed and will not be emitted [-Wunneeded-internal-declaration] static int bios_find_smbios ( struct smbios *smbios ) { ^ 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; In file included from ^arch/i386/interface/pxe/pxe_call.c :include/compiler.h21:: 566In file included from :include/ipxe/uaccess.h:3325:: include/string.hnote:: 28expanded from macro '__pure' :5: #define __pure __attribute__ (( pure ))warning : ^attribute declaration must precede definition [-Wignored-attributes] arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from 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:22int __pure strncmp(const char * cs,const char * ct,: ^ note: previous definition is here include/compiler.h:566static inline size_t strlen(const char * s): 33 ^: note : expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: 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 ^: 28In file included from : arch/i386/interface/pxe/pxe_call.cIn file included from :arch/i386/include/realmode.h21:: 6In file included from : include/ipxe/uaccess.hIn file included from :include/ipxe/uaccess.h25:: 25include/string.h: :include/string.h29::2439:: 44warning: :attribute declaration must precede definition [-Wignored-attributes] warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.hvoid * memset(void * s,int c,size_t count) __nonnull;: 580: ^36 :include/compiler.h :note580: :expanded from macro '__nonnull'36 : note: expanded from macro '__nonnull'#define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:#define __nonnull __attribute__ (( nonnull ))216 : ^19 :arch/x86/include/bits/string.h :note185: :previous definition is here22 : note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ static inline void * memset(void *s, int c,size_t count) ^ In file included from 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) ^ 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. 7 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 15 warnings generated. [BUILD] bin/comboot_resolv.o [BUILD] bin/pxe_cmd.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from arch/i386/interface/pxe/pxe_loader.c:23: In file included from arch/i386/include/pxe_call.h:12: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/interface/pxe/pxe_loader.c:23: In file included from arch/i386/include/pxe_call.h:12: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/interface/pxe/pxe_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) ^ [BUILD] bin/reboot_cmd.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from 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) ^ 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) ^ arch/i386/interface/pxe/pxe_preboot.c:265:1: warning: control may reach end of non-void function [-Wreturn-type] } ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. In file included from arch/i386/interface/pxe/pxe_tftp.c:31: In file included from include/ipxe/uaccess.h:25: include/string.h:28:75 warning:s generated. warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: 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) ^ 6 warnings generated. 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 [BUILD] bin/pcidirect.o : expanded from macro '__nonnull' #define __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 clangarch/i386/interface/pxe/pxe_tftp.c: :warning31: : optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument]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) ^ 7 warnings generated. [BUILD] bin/x86_string.o [BUILD] bin/efix86_nap.o [BUILD] bin/efiprefix.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. [BUILD] bin/efidrvprefix.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 7 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from arch/i386/interface/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) ^ [BUILD] bin/undipreload.o 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 ( ); ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from arch/i386/interface/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/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/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: In file included from include/string.harch/i386/interface/syslinux/comboot_resolv.c::392:: In file included from 44arch/i386/include/comboot.h:13: In file included from :arch/i386/include/setjmp.h :7warning: : In file included from attribute declaration must precede definition [-Wignored-attributes]arch/i386/include/realmode.h :6: In file included from include/ipxe/uaccess.h:25: void * memset(void * s,int c,size_t count) __nonnull;include/string.h : ^32: 8include/compiler.h: warning: :attribute declaration must precede definition [-Wignored-attributes]580 :36:size_t __pure strlen(const char * s) __nonnull; note ^: expanded from macro '__nonnull'include/compiler.h: 566:33: note: expanded from macro '__pure'#define __nonnull __attribute__ (( nonnull )) ^ #define __pure __attribute__ (( pure )) ^arch/x86/include/bits/string.h :185arch/x86/include/bits/string.h::239:2222:: notenote: : previous definition is here previous definition is here static inline size_t strlen(const char * s) ^ In file included from static inline void * memset(void *s, int c,size_t count)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/interface/pxeparent/pxeparent.cIn file included from :arch/i386/include/realmode.h:216: : In file included from In file included from include/ipxe/uaccess.hinclude/ipxe/dhcp.h:25:: 19: include/string.hIn file included from :include/ipxe/uaccess.h32::3825: : warninginclude/string.h: :attribute declaration must precede definition [-Wignored-attributes]40 :58: size_t __pure strlen(const char * s) __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; ^ include/compiler.h#define __nonnull __attribute__ (( nonnull )): ^ 580:arch/x86/include/bits/string.h:36239::22 :note: expanded from macro '__nonnull' note: previous definition is here#define __nonnull __attribute__ (( nonnull )) ^ static inline size_t strlen(const char * s)arch/x86/include/bits/string.h :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: 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 ( ); ^ 6 warnings generated. [BUILD] bin/undiload.o In file included from arch/i386/interface/pxe/pxe_udp.c:7: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: 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) ^ 12 warnings generated. 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__ ); \ ^~~~~~~~~~~ 6 warnings generated. [BUILD] bin/undionly.o 12 warnings generated. [BUILD] bin/undi.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/undinet.o In file included from 6arch/i386/interface/pxeparent/pxeparent_dhcp.c warning:s21 generated. : include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: 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/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:In file included from 216arch/i386/interface/pxeparent/pxeparent_dhcp.c:19:: 21note: previous definition is here: include/string.h:32:8static inline int strncmp(const char * cs,const char * ct,size_t count): ^ warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/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 In file included from arch/x86/core/pcidirect.c:static inline void * memset(void *s, int c,size_t count)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;In file included from arch/i386/interface/pxeparent/pxeparent_dhcp.c ^: 21include/compiler.h: :include/string.h566:33::40 :note: 58expanded from macro '__pure' : warning#define __pure __attribute__ (( pure )): attribute declaration must precede definition [-Wignored-attributes] ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here void * memmove(void * dest,const void *src,size_t count) __nonnull; ^static inline size_t strlen(const char * s) include/compiler.h ^ :In file included from arch/x86/core/pcidirect.c580:21:: 36In file included from :include/ipxe/io.h :24: noteIn file included from : include/ipxe/uaccess.h:expanded from macro '__nonnull'25: include/string.h:32:38#define __nonnull __attribute__ (( nonnull )): warning: attribute declaration must precede definition [-Wignored-attributes] ^ arch/x86/include/bits/string.hsize_t __pure strlen(const char * s) __nonnull; : ^159 :include/compiler.h:58022:36:: notenote: expanded from macro '__nonnull': previous definition is here #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22:static inline void * memmove(void * dest,const void * src, size_t n) note: previous definition is here ^ static inline size_t strlen(const char * s) ^ In file included from 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) ^ [BUILD] bin/undirom.o 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) ^ 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 ( ); ^ arch/x86/interface/efi/efix86_nap.c:34:13: warning: function 'efix86_cpu_nap' is not needed and will not be emitted [-Wunneeded-internal-declaration] static void efix86_cpu_nap ( void ) { ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 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/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 In file included from static inline int strncmp(const char * cs,const char * ct,size_t count)arch/i386/hci/commands/reboot_cmd.c : ^19 : In file included from In file included from arch/i386/hci/commands/pxe_cmd.carch/i386/include/realmode.h::236: In file included from : arch/i386/include/pxe_call.h:12: In file included from In file included from include/ipxe/uaccess.harch/i386/include/realmode.h::256: : In file included from include/string.hinclude/ipxe/uaccess.h::25: 32include/string.h::829:: 24:warning : warning: attribute declaration must precede definition [-Wignored-attributes]attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ size_t __pure strlen(const char * s) __nonnull;include/compiler.h : ^580 :include/compiler.h36:: 566note: expanded from macro '__nonnull' :33:#define __nonnull __attribute__ (( nonnull )) note ^: expanded from macro '__pure'arch/x86/include/bits/string.h: 216:19: #define __pure __attribute__ (( pure ))note: previous definition is here ^ arch/x86/include/bits/string.h:static inline int strncmp(const char * cs,const char * ct,size_t count)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) ^ 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) ^ 6 warnings generated. [BUILD] bin/gdbstub_test.o 8 warnings generated. 1 warning generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/virtaddr.o [BUILD] bin/patch_cf.o 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/gdbidt.o [BUILD] bin/setjmp.o 12 warnings generated. 6 warnings generated. 6 warnings generated. [BUILD] bin/stack.o [BUILD] bin/stack16.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/libkir.o In file included from arch/i386/drivers/net/undionly.c:24: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/drivers/net/undionly.c:24: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/drivers/net/undionly.c:24: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/drivers/net/undionly.c:24: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/drivers/net/undionly.c:24: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from arch/i386/drivers/net/undionly.c:24: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 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 static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/drivers/net/undiload.c:23: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/drivers/net/undiload.c:23: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/drivers/net/undiload.c:23: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/drivers/net/undiload.c:23: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from arch/i386/drivers/net/undiload.c:23: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ arch/i386/drivers/net/undionly.c:84:14: warning: taking address of packed member 'dev' of class or structure 'undi_device' may result in an unaligned pointer value [-Waddress-of-packed-member] list_add ( &undi->dev.siblings, &rootdev->dev.children); ^~~~~~~~~~~~~~~~~~ include/ipxe/list.h:90:14: note: expanded from macro 'list_add' list_add ( (new), (head) ); \ ^~~ arch/i386/drivers/net/undionly.c:85:20: warning: taking address of packed member 'dev' of class or structure 'undi_device' may result in an unaligned pointer value [-Waddress-of-packed-member] INIT_LIST_HEAD ( &undi->dev.children ); ^~~~~~~~~~~~~~~~~~ include/ipxe/list.h:46:3: note: expanded from macro 'INIT_LIST_HEAD' (list)->next = (list); \ ^~~~ arch/i386/drivers/net/undionly.c:85:20: warning: taking address of packed member 'dev' of class or structure 'undi_device' may result in an unaligned pointer value [-Waddress-of-packed-member] INIT_LIST_HEAD ( &undi->dev.children ); ^~~~~~~~~~~~~~~~~~ include/ipxe/list.h:46:18: note: expanded from macro 'INIT_LIST_HEAD' (list)->next = (list); \ ^~~~ arch/i386/drivers/net/undionly.c:85:20: warning: taking address of packed member 'dev' of class or structure 'undi_device' may result in an unaligned pointer value [-Waddress-of-packed-member] INIT_LIST_HEAD ( &undi->dev.children ); ^~~~~~~~~~~~~~~~~~ include/ipxe/list.h:47:3: note: expanded from macro 'INIT_LIST_HEAD' (list)->prev = (list); \ ^~~~ arch/i386/drivers/net/undionly.c:85:20: warning: taking address of packed member 'dev' of class or structure 'undi_device' may result in an unaligned pointer value [-Waddress-of-packed-member] INIT_LIST_HEAD ( &undi->dev.children ); ^~~~~~~~~~~~~~~~~~ include/ipxe/list.h:47:18: note: expanded from macro 'INIT_LIST_HEAD' (list)->prev = (list); \ ^~~~ arch/i386/drivers/net/undionly.c:94:14: warning: taking address of packed member 'dev' of class or structure 'undi_device' may result in an unaligned pointer value [-Waddress-of-packed-member] list_del ( &undi->dev.siblings ); ^~~~~~~~~~~~~~~~~~ include/ipxe/list.h:132:16: note: expanded from macro 'list_del' list_check ( (list) ); \ ^~~~ include/ipxe/list.h:56:12: note: expanded from macro 'list_check' assert ( (list) != NULL ); \ ^~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ arch/i386/drivers/net/undionly.c:94:14: warning: taking address of packed member 'dev' of class or structure 'undi_device' may result in an unaligned pointer value [-Waddress-of-packed-member] list_del ( &undi->dev.siblings ); ^~~~~~~~~~~~~~~~~~ include/ipxe/list.h:132:16: note: expanded from macro 'list_del' list_check ( (list) ); \ ^~~~ include/ipxe/list.h:57:12: note: expanded from macro 'list_check' assert ( (list)->prev != NULL ); \ ^~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ arch/i386/drivers/net/undionly.c:94:14: warning: taking address of packed member 'dev' of class or structure 'undi_device' may result in an unaligned pointer value [-Waddress-of-packed-member] list_del ( &undi->dev.siblings ); ^~~~~~~~~~~~~~~~~~ include/ipxe/list.h:132:16: note: expanded from macro 'list_del' list_check ( (list) ); \ ^~~~ include/ipxe/list.h:58:12: note: expanded from macro 'list_check' assert ( (list)->next != NULL ); \ ^~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ arch/i386/drivers/net/undionly.c:94:14: warning: taking address of packed member 'dev' of class or structure 'undi_device' may result in an unaligned pointer value [-Waddress-of-packed-member] list_del ( &undi->dev.siblings ); ^~~~~~~~~~~~~~~~~~ include/ipxe/list.h:132:16: note: expanded from macro 'list_del'In file included from arch/x86/core/x86_string.c:27 list_check ( (list) ); \: include/string.h ^~~~: 28include/ipxe/list.h::559::12 :warning : noteattribute declaration must precede definition [-Wignored-attributes] : 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) ); \ ^~~~ int __pure strncmp(const char * cs,const char * ct,include/assert.h :47 ^:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~include/compiler.h :566:33: note: expanded from macro '__pure' arch/i386/drivers/net/undionly.c#define __pure __attribute__ (( pure )): 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) ); \arch/x86/include/bits/string.h ^~~~: 216include/ipxe/list.h::1960:: 12note:: previous definition is herenote : expanded from macro 'list_check' assert ( (list)->prev->next == (list) ); \ ^~~~ static inline int strncmp(const char * cs,const char * ct,size_t count) include/assert.h:47: ^24: In file included from notearch/x86/core/x86_string.c: :expanded from macro 'assert' 27: include/string.h: if ( ASSERTING && ! (condition) ) { \ 29 ^~~~~~~~~ :arch/i386/drivers/net/undionly.c:2494::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]warning : list_del ( &undi->dev.siblings );attribute declaration must precede definition [-Wignored-attributes] ^~~~~~~~~~~~~~~~~~ include/ipxe/list.h: size_t count) __nonnull;132 :16: ^note : include/compiler.hexpanded from macro 'list_del': 580:36 list_check ( (list) ); \ : ^~~~ include/ipxe/list.h:note60: :34:expanded from macro '__nonnull' note: expanded from macro 'list_check' #define __nonnull __attribute__ (( nonnull )) assert ( (list)->prev->next == (list) ); \ ^ ^~~~ arch/x86/include/bits/string.hinclude/assert.h::47216::2419:: note : noteexpanded from macro 'assert' : previous definition is here if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ static inline int strncmp(const char * cs,const char * ct,size_t count) ^ 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) ); \ ^~~~ 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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from arch/i386/drivers/net/undipreload.c:21: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: 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 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) ^ [BUILD] bin/libpm.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. 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.h27: warnings generated. 47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ arch/i386/drivers/net/undi.c:134:14: warning: taking address of packed member 'dev' of class or structure 'undi_device' may result in an unaligned pointer value [-Waddress-of-packed-member] list_del ( &undi->dev.siblings ); ^~~~~~~~~~~~~~~~~~ include/ipxe/list.h:132:16: note: expanded from macro 'list_del' list_check ( (list) ); \ ^~~~ include/ipxe/list.h:57:12: note: expanded from macro 'list_check' assert ( (list)->prev != NULL ); \ ^~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ arch/i386/drivers/net/undi.c:134:14: warning: taking address of packed member 'dev' of class or structure 'undi_device' may result in an unaligned pointer value [-Waddress-of-packed-member] list_del ( &undi->dev.siblings ); ^~~~~~~~~~~~~~~~~~ include/ipxe/list.h:132:16: note: expanded from macro 'list_del' list_check ( (list) ); \ ^~~~ include/ipxe/list.h:58:12: note: expanded from macro 'list_check' assert ( (list)->next != NULL ); \ ^~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ arch/i386/drivers/net/undi.c:134:14: warning: taking address of packed member 'dev' of class or structure 'undi_device' may result in an unaligned pointer value [-Waddress-of-packed-member] list_del ( &undi->dev.siblings ); ^~~~~~~~~~~~~~~~~~ include/ipxe/list.h:132:16: note: expanded from macro 'list_del' list_check ( (list) ); \ ^~~~ include/ipxe/list.h:59:12: note: expanded from macro 'list_check' assert ( (list)->next->prev == (list) ); \ ^~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ arch/i386/drivers/net/undi.c:134:14: warning: taking address of packed member 'dev' of class or structure 'undi_device' may result in an unaligned pointer value [-Waddress-of-packed-member] list_del ( &undi->dev.siblings ); ^~~~~~~~~~~~~~~~~~ include/ipxe/list.h:132:16: note: expanded from macro 'list_del' list_check ( (list) ); \ ^~~~ include/ipxe/list.h:59:34: note: expanded from macro 'list_check' assert ( (list)->next->prev == (list) ); \ ^~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ arch/i386/drivers/net/undi.c:134:14: warning: taking address of packed member 'dev' of class or structure 'undi_device' may result in an unaligned pointer value [-Waddress-of-packed-member] list_del ( &undi->dev.siblings ); ^~~~~~~~~~~~~~~~~~ include/ipxe/list.h:132:16: note: expanded from macro 'list_del' list_check ( (list) ); \ ^~~~ include/ipxe/list.h:60:12: note: expanded from macro 'list_check' assert ( (list)->prev->next == (list) ); \ ^~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ arch/i386/drivers/net/undi.c:134:14: warning: taking address of packed member 'dev' of class or structure 'undi_device' may result in an unaligned pointer value [-Waddress-of-packed-member] list_del ( &undi->dev.siblings ); ^~~~~~~~~~~~~~~~~~ include/ipxe/list.h:132:16: note: expanded from macro 'list_del' list_check ( (list) ); \ ^~~~ include/ipxe/list.h:60:34: note: expanded from macro 'list_check' assert ( (list)->prev->next == (list) ); \ ^~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ arch/i386/drivers/net/undi.c:134:14: warning: taking address of packed member 'dev' of class or structure 'undi_device' may result in an unaligned pointer value [-Waddress-of-packed-member] list_del ( &undi->dev.siblings ); ^~~~~~~~~~~~~~~~~~ include/ipxe/list.h:133:14: note: expanded from macro 'list_del' list_del ( (list) ); \ ^~~~ [BUILD] bin/liba20.o [BUILD] bin/librm.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. In file included from arch/i386/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/libprefix.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. arch/i386/drivers/net/undinet.c:507:17: warning: taking address of packed member 'dev' of class or structure 'undi_device' may result in an unaligned pointer value [-Waddress-of-packed-member] netdev->dev = &undi->dev; ^~~~~~~~~ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/dskprefix.o 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/mromprefix.o 27 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/unnrv2b.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/lkrnprefix.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/unnrv2b16.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/kkpxeprefix.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/undiloader.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. [BUILD] bin/bootpart.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/nullprefix.o [BUILD] bin/nbiprefix.o [BUILD] bin/kpxeprefix.o [BUILD] bin/kkkpxeprefix.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 7 warnings generated. [BUILD] bin/usbdisk.o [BUILD] bin/hdprefix.o [BUILD] bin/exeprefix.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/romprefix.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/mbr.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/pxeprefix.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/e820mangler.o [BUILD] bin/pxe_entry.o [HOSTCC] util/zbin [BUILD] bin/com32_wrapper.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/undiisr.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from util/zbin.c:6: util/nrv2b.c:634:6: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] if (s->best_pos[2] == 0) ^ ~ util/nrv2b.c:246:2: note: array 'best_pos' declared here unsigned int best_pos[ SWD_BEST_OFF ]; ^ util/nrv2b.c:635:3: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] s->best_pos[2] = key + 1; ^ ~ util/nrv2b.c:246:2: note: array 'best_pos' declared here unsigned int best_pos[ SWD_BEST_OFF ]; ^ util/zbin.c:232:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ util/zbin.c:279:37: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] ( ( addend < 0 ) ? "-" : "" ), abs ( addend ), size, ^ util/zbin.c:279:37: note: use function 'labs' instead ( ( addend < 0 ) ? "-" : "" ), abs ( addend ), size, ^~~ labs util/zbin.c:287:37: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] ( ( addend < 0 ) ? "-" : "" ), abs ( addend ), size, ^ util/zbin.c:287:37: note: use function 'labs' instead ( ( addend < 0 ) ? "-" : "" ), abs ( addend ), size, ^~~ labs util/zbin.c:308:37: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] ( ( addend < 0 ) ? "-" : "" ), abs ( addend ), ^ util/zbin.c:308:37: note: use function 'labs' instead ( ( addend < 0 ) ? "-" : "" ), abs ( addend ), ^~~ labs 6 warnings generated. [AR] bin/blib.a ar: creating bin/blib.a [LD] bin/rtl8139.rom.tmp [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 - 34 lines, 1067 bytes, 1 keywords AML Output: ssdt_s3.aml - 49 bytes, 1 named objects, 0 executable opcodes Hex Dump: ssdt_s3.hex - 924 bytes Compilation complete. 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 - 34 lines, 1067 bytes, 1 keywords AML Output: ssdt_s4.aml - 49 bytes, 1 named objects, 0 executable opcodes Hex Dump: ssdt_s4.hex - 924 bytes Compilation complete. 0 Errors, 0 Warnings, 0 Remarks, 4 Optimizations rm -f ssdt_s3.hex ssdt_s3.aml sed -e 's/AmlCode/ssdt_s4/g' -e 's/_aml_code//g' ssdt_s4.hex >ssdt_s4.h iasl -vs -p ssdt_tpm -tc ssdt_tpm.asl 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 Compiler aborting due to parser-detected syntax error(s) ssdt_tpm.asl 25: Name (_HID, EisaId ("PNP0C31")) Error 6126 - syntax error ^ ASL Input: ssdt_tpm.asl - 32 lines, 1046 bytes, 3 keywords Hex Dump: ssdt_tpm.hex - 234 bytes Compilation complete. 1 Errors, 0 Warnings, 0 Remarks, 0 Optimizations gmake[7]: *** [Makefile:30: ssdt_tpm.h] Error 255 gmake[7]: *** Waiting for unfinished jobs.... Compiler aborting due to parser-detected syntax error(s) ssdt_pm.asl 344: Name (_HID, EisaId ("PNP0C0A")) Error 6126 - syntax error ^ ssdt_pm.asl 389: Name (_HID, EisaId ("PNP0C0A")) Error 6126 - syntax error ^ ASL Input: ssdt_pm.asl - 424 lines, 12754 bytes, 192 keywords Hex Dump: ssdt_pm.hex - 233 bytes Compilation complete. 2 Errors, 0 Warnings, 0 Remarks, 0 Optimizations gmake[7]: *** [Makefile:30: ssdt_pm.h] Error 255 gmake[7]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/hvmloader/acpi' gmake[6]: *** [/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/hvmloader/../../../tools/Rules.mk:116: subdir-all-acpi] Error 2 gmake[6]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/hvmloader' gmake[5]: *** [/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/hvmloader/../../../tools/Rules.mk:111: subdirs-all] Error 2 gmake[5]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/hvmloader' gmake[4]: *** [/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/../../tools/Rules.mk:116: subdir-all-hvmloader] Error 2 gmake[4]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware' gmake[3]: *** [/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/../../tools/Rules.mk:111: subdirs-all] Error 2 gmake[3]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware' gmake[2]: *** [Makefile:34: all] Error 2 gmake[2]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware' gmake[1]: *** [/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/../tools/Rules.mk:116: subdir-all-firmware] 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