=> 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.5nb10 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_rt.c:26: In file included from ./xc_private.h:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from xc_domain.c:23: In file included from ./xc_private.h:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from xc_flask.c:19: In file included from ./xc_private.h:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from xc_core.c:64: In file included from ./xg_private.h:30: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from xc_evtchn.c:23: In file included from ./xc_private.h:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from xc_misc.c:21: In file included from ./xc_private.h:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] 2 warnings generated. __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ 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_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_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_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))) ^~~~~~~~~~~ gcc -I/usr/include -I/usr/pkg/include -I/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_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_csched2.c:25: In file included from ./xc_private.h:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from xc_csched.c:25: In file included from ./xc_private.h:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from xc_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_sedf.c:25: In file included from ./xc_private.h:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_cpu_hotplug.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -c -o xc_cpu_hotplug.o xc_cpu_hotplug.c 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/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 2 warnings generated. 2 warnings generated. 2 warnings generated. 2 warnings generated. 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_tmem.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -c -o xc_tmem.o xc_tmem.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_mem_event.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -c -o xc_mem_event.o xc_mem_event.c 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 gcc -I/usr/include -I/usr/pkg/include -I/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 In file included from xc_arinc653.c:27: In file included from ./xc_private.h:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_hcall_buf.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -c -o xc_hcall_buf.o xc_hcall_buf.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_foreign_memory.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -c -o xc_foreign_memory.o xc_foreign_memory.c 2 warnings generated. 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_kexec.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -c -o xc_kexec.o xc_kexec.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xtl_core.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -c -o xtl_core.o xtl_core.c 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 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_resource.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -c -o xc_resource.o xc_resource.c 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_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. gcc -I/usr/include -I/usr/pkg/include -I/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 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_cpu_hotplug.c:22: In file included from ./xc_private.h:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from xc_pm.c:23: In file included from ./xc_private.h:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from xc_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))) ^~~~~~~~~~~ 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_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_resume.c:17: In file included from ./xc_private.h:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from xc_mem_access.c:24: In file included from ./xc_private.h:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from xc_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_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_mem_paging.c:24: In file included from ./xc_private.h:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/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 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_x86.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o xc_core_x86.opic xc_core_x86.c In file included from xc_psr.c:20: In file included from ./xc_private.h:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_cpupool.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o xc_cpupool.opic xc_cpupool.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_domain.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o xc_domain.opic xc_domain.c gcc -I/usr/include -I/usr/pkg/include -I/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 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_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 In file included from xc_pagetab.c:21: In file included from ./xc_private.h:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ xc_pagetab.c:62:31: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] paddr = (uint64_t)xen_cr3_to_pfn_x86_64(ctx.x64.ctrlreg[3]) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:30:38: note: expanded from macro 'xen_cr3_to_pfn_x86_64' #define xen_cr3_to_pfn_x86_64(cr3) ((__align8__ uint64_t)(cr3) >> 12) ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ 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_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 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_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 gcc -I/usr/include -I/usr/pkg/include -I/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. gcc -I/usr/include -I/usr/pkg/include -I/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 gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_csched2.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o xc_csched2.opic xc_csched2.c 3 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/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 gcc -I/usr/include -I/usr/pkg/include -I/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_netbsd.c:31: In file included from ./xc_private.h:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from xc_core.c:64: In file included from ./xg_private.h:30: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ 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_core_x86.c:21: In file included from ./xg_private.h:30: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from xc_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_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_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_csched2.c:25: In file included from ./xc_private.h:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from xc_physdev.c:24: In file included from ./xc_private.h:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from xc_flask.c:19: In file included from ./xc_private.h:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from xc_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. In file included from xc_arinc653.c:27: In file included from ./xc_private.h:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/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 gcc -I/usr/include -I/usr/pkg/include -I/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 gcc -I/usr/include -I/usr/pkg/include -I/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_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_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: 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_paging.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o xc_mem_paging.opic xc_mem_paging.c 2 warnings generated. 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. 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_hcall_buf.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o xc_hcall_buf.opic xc_hcall_buf.c 2 warnings generated. 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_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. gcc -I/usr/include -I/usr/pkg/include -I/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 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 .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 In file included from xc_tbuf.c:26: In file included from ./xc_private.h:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ 2 warnings generated. 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/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))) ^~~~~~~~~~~ In file included from xc_mem_paging.c:24: In file included from ./xc_private.h:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ 2 warnings generated. 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 -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_mem_event.c:24: In file included from ./xc_private.h:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from xc_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_mem_access.c:24: In file included from ./xc_private.h:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ 2 warnings generated. In file included from xc_hcall_buf.c:23: In file included from ./xc_private.h:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/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 2 warnings generated. In file included from xc_memshr.c:24: In file included from ./xc_private.h:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] 2 warnings generated. __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ 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. 2 warnings generated. 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_domain_restore.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -c -o xc_domain_restore.o xc_domain_restore.c gcc -I/usr/include -I/usr/pkg/include -I/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_foreign_memory.c:21: In file included from ./xc_private.h:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from xc_kexec.c:13: In file included from ./xc_private.h:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from xc_tmem.c:21: In file included from ./xc_private.h:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_compression.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -c -o xc_compression.o xc_compression.c 2 warnings generated. In file included from xc_resource.c:20: In file included from ./xc_private.h:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/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 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .libelf-loader.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -Wno-pointer-sign -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -c -o libelf-loader.o ../../xen/common/libelf/libelf-loader.c 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .libelf-dominfo.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -Wno-pointer-sign -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -c -o libelf-dominfo.o ../../xen/common/libelf/libelf-dominfo.c 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))) ^~~~~~~~~~~ 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))) ^~~~~~~~~~~ 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 xg_private.c:25: In file included from ./xg_private.h:30: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from xc_suspend.c:20: In file included from ./xc_private.h:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ gcc -I/usr/include -I/usr/pkg/include -I/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 2 warnings generated. 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.h3: warning199s: generated. 44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-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_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 gcc -I/usr/include -I/usr/pkg/include -I/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 2 warnings generated. 2 warnings generated. 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_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 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_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 ../../xen/common/libelf/libelf-tools.c:19: In file included from In file included from xc_compression.c../../xen/common/libelf/libelf-private.h::3575: : In file included from In file included from ./xc_private.h./include/xenctrl.h::3356: : In file included from /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h./include/xenctrl.h::19856:: 47/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:: 198warning:: 47'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 __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__' /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:# define __align8__ __attribute__((aligned (8)))199 : ^~~~~~~~~~~44 : 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: __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8];199 : ^~~~~~~~~~44 :/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h :warning13: :'aligned' attribute ignored when parsing type [-Wignored-attributes]36 : note: expanded from macro '__align8__' __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ # define __align8__ __attribute__((aligned (8)))/data/scratch/sysutils/xentools45/work/xen-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_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 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 In file included from xc_domain_restore.c:43: In file included from ./xg_private.h:30: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_cpuid_x86.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -c -o xc_cpuid_x86.o xc_cpuid_x86.c In file included from ../../xen/common/libelf/libelf-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))) ^~~~~~~~~~~ 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_hvm_build_x86.o.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -c -o xc_hvm_build_x86.o xc_hvm_build_x86.c In file included from xc_dom_core.c:35: In file included from ./xg_private.h:30: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ 2 warnings generated. In file included from ../../xen/common/libelf/libelf-dominfo.c:19: In file included from ../../xen/common/libelf/libelf-private.h:75: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ 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 .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 xc_dom_boot.c:34: In file included from ./xg_private.h:30: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/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_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. gcc -I/usr/include -I/usr/pkg/include -I/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 In file included from xc_dom_bzimageloader.c:35: In file included from ./xg_private.h:30: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from xc_dom_binloader.c:86: In file included from ./xg_private.h:30: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ 2 warnings generated. In file included from 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_cpuid_x86.c:25: In file included from ./xc_private.h:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ 2 warnings generated. gcc -I/usr/include -I/usr/pkg/include -I/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 gcc -I/usr/include -I/usr/pkg/include -I/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 2 warnings generated. In file included from xc_dom_decompress_lz4.c:6: In file included from ./xg_private.h:30: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_compression.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o xc_compression.opic xc_compression.c 2 warnings generated. 2 warnings generated. 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 .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 gcc -I/usr/include -I/usr/pkg/include -I/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. gcc -I/usr/include -I/usr/pkg/include -I/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 2 warnings generated. 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))) ^~~~~~~~~~~ gcc -I/usr/include -I/usr/pkg/include -I/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. 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_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. 2 warnings generated. In file included from xg_private.c:25: In file included from ./xg_private.h:30: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_dom_bzimageloader.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -DHAVE_BZLIB -lbz2 -DHAVE_LZMA -llzma -fPIC -c -o xc_dom_bzimageloader.opic xc_dom_bzimageloader.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/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 3 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))) ^~~~~~~~~~~ In file included from xc_domain_restore.c:43: In file included from ./xg_private.h:30: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/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. 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))) ^~~~~~~~~~~ gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_dom_compat_linux.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o xc_dom_compat_linux.opic xc_dom_compat_linux.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_dom_x86.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o xc_dom_x86.opic xc_dom_x86.c In file included from xc_offline_page.c:29: In file included from ./xc_core.h:25: In file included from ./xg_private.h:30: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from ../../xen/common/libelf/libelf-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))) ^~~~~~~~~~~ 2 warnings generated. In file included from xc_dom_bzimageloader.c:35: In file included from ./xg_private.h:30: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' gcc -I/usr/include -I/usr/pkg/include -I/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# define __align8__ __attribute__((aligned (8)))=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address- of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-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/scr ^~~~~~~~~~~atch/sysutils/xentools45/work/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_compression.c:35: In file included from ./xc_private.h:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from xc_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 ../../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_dom_elfloader.c:29: In file included from ./xg_private.h:30: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-libxc.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .build.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xc_hvm_build_x86.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o xc_hvm_build_x86.opic xc_hvm_build_x86.c 2 warnings generated. 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 .xenctrl_osdep_ENOSYS.opic.d -fno-optimize-sibling-calls -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include -pthread -include /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/config.h -fPIC -c -o xenctrl_osdep_ENOSYS.opic xenctrl_osdep_ENOSYS.c In file included from 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))) ^~~~~~~~~~~ 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 xc_dom_x86.c:650:24: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] ctxt->ctrlreg[3] = xen_pfn_to_cr3_x86_64(cr3_pfn); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:29:38: note: expanded from macro 'xen_pfn_to_cr3_x86_64' #define xen_pfn_to_cr3_x86_64(pfn) ((__align8__ uint64_t)(pfn) << 12) ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ 2 warnings generated. In file included from xc_dom_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))) ^~~~~~~~~~~ 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 2 warnings generated. 2 warnings generated. 2 warnings generated. 2 warnings generated. 2 warnings generated. 2 warnings generated. ln -sf libxenctrl.so.4.5.0 libxenctrl.so.4.5 ln -sf libxenctrl.so.4.5 libxenctrl.so In file included from xc_cpuid_x86.c:25: In file included from ./xc_private.h:33: In file included from ./include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ 2 warnings generated. In file included from xc_dom_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 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))) ^~~~~~~~~~~ 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))) ^~~~~~~~~~~ 3 warnings generated. 2 warnings generated. 2 warnings generated. 2 warnings generated. gcc -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -shared -o xenctrl_osdep_ENOSYS.so xenctrl_osdep_ENOSYS.opic /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/libxc/libxenctrl.so 2 warnings generated. 2 warnings generated. 2 warnings generated. gcc -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -Wl,-soname -Wl,libxenguest.so.4.5 -shared -o libxenguest.so.4.5.0 xg_private.opic xc_suspend.opic xc_domain_restore.opic xc_domain_save.opic xc_offline_page.opic xc_compression.opic libelf-tools.opic libelf-loader.opic libelf-dominfo.opic xc_dom_core.opic xc_dom_boot.opic xc_dom_elfloader.opic xc_dom_bzimageloader.opic xc_dom_decompress_lz4.opic xc_dom_binloader.opic xc_dom_compat_linux.opic xc_dom_x86.opic xc_cpuid_x86.opic xc_hvm_build_x86.opic -DHAVE_BZLIB -lbz2 -DHAVE_LZMA -llzma -lz /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc/../../tools/libxc/libxenctrl.so ln -sf libxenguest.so.4.5.0 libxenguest.so.4.5 ln -sf libxenguest.so.4.5 libxenguest.so gmake[3]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc' gmake[2]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/libxc' gmake[1]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools' gmake[1]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools' /usr/pkg/bin/gmake -C xenstore all gmake[2]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore' gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-xenstore.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xenstore_client.o.d -fno-optimize-sibling-calls -Werror -I. -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/ -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/include -DXEN_LIB_STORED="\"/var/run/xenstored\"" -fno-optimize-sibling-calls -c -o xenstore_client.o xenstore_client.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-xenstore.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xs.opic.d -fno-optimize-sibling-calls -Werror -I. -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/ -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/include -DXEN_LIB_STORED="\"/var/run/xenstored\"" -fno-optimize-sibling-calls -DUSE_PTHREAD -fPIC -c -o xs.opic xs.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -DPIC -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-xenstore.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xs_lib.opic.d -fno-optimize-sibling-calls -Werror -I. -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/ -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/include -DXEN_LIB_STORED="\"/var/run/xenstored\"" -fno-optimize-sibling-calls -fPIC -c -o xs_lib.opic xs_lib.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-xenstore.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xenstore_control.o.d -fno-optimize-sibling-calls -Werror -I. -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/ -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/include -DXEN_LIB_STORED="\"/var/run/xenstored\"" -fno-optimize-sibling-calls -c -o xenstore_control.o xenstore_control.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-xenstore.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xs.o.d -fno-optimize-sibling-calls -Werror -I. -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/ -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/include -DXEN_LIB_STORED="\"/var/run/xenstored\"" -fno-optimize-sibling-calls -c -o xs.o xs.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-xenstore.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xs_lib.o.d -fno-optimize-sibling-calls -Werror -I. -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/ -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/include -DXEN_LIB_STORED="\"/var/run/xenstored\"" -fno-optimize-sibling-calls -c -o xs_lib.o xs_lib.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-xenstore.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xs_tdb_dump.o.d -fno-optimize-sibling-calls -Werror -I. -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/ -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/include -DXEN_LIB_STORED="\"/var/run/xenstored\"" -fno-optimize-sibling-calls -c -o xs_tdb_dump.o xs_tdb_dump.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-xenstore.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .utils.o.d -fno-optimize-sibling-calls -Werror -I. -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/ -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/include -DXEN_LIB_STORED="\"/var/run/xenstored\"" -fno-optimize-sibling-calls -c -o utils.o utils.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-xenstore.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .tdb.o.d -fno-optimize-sibling-calls -Werror -I. -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/ -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/include -DXEN_LIB_STORED="\"/var/run/xenstored\"" -fno-optimize-sibling-calls -c -o tdb.o tdb.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-xenstore.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .talloc.o.d -fno-optimize-sibling-calls -Werror -I. -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/ -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/include -DXEN_LIB_STORED="\"/var/run/xenstored\"" -fno-optimize-sibling-calls -c -o talloc.o talloc.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-xenstore.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xenstored_core.o.d -fno-optimize-sibling-calls -Werror -I. -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/ -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/include -DXEN_LIB_STORED="\"/var/run/xenstored\"" -fno-optimize-sibling-calls -c -o xenstored_core.o xenstored_core.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-xenstore.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xenstored_watch.o.d -fno-optimize-sibling-calls -Werror -I. -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/ -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/include -DXEN_LIB_STORED="\"/var/run/xenstored\"" -fno-optimize-sibling-calls -c -o xenstored_watch.o xenstored_watch.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-xenstore.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xenstored_domain.o.d -fno-optimize-sibling-calls -Werror -I. -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/ -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/include -DXEN_LIB_STORED="\"/var/run/xenstored\"" -fno-optimize-sibling-calls -c -o xenstored_domain.o xenstored_domain.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-xenstore.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xenstored_transaction.o.d -fno-optimize-sibling-calls -Werror -I. -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/ -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/include -DXEN_LIB_STORED="\"/var/run/xenstored\"" -fno-optimize-sibling-calls -c -o xenstored_transaction.o xenstored_transaction.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-xenstore.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .hashtable.o.d -fno-optimize-sibling-calls -Werror -I. -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/ -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/include -DXEN_LIB_STORED="\"/var/run/xenstored\"" -fno-optimize-sibling-calls -c -o hashtable.o hashtable.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-xenstore.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xenstored_posix.o.d -fno-optimize-sibling-calls -Werror -I. -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/ -I./include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/include -DXEN_LIB_STORED="\"/var/run/xenstored\"" -fno-optimize-sibling-calls -c -o xenstored_posix.o xenstored_posix.c In file included from xenstored_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_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))) ^~~~~~~~~~~ In file included from xenstored_transaction.c:33: In file included from ./xenstored_transaction.h:21: In file included from ./xenstored_core.h:23: In file included from /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/libxc/include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from xenstored_core.c:49: In file included from ./xenstored_core.h:23: In file included from /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/libxc/include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ 2 warnings generated. In file included from xenstored_watch.c:29: In file included from ./xenstored_watch.h:23: In file included from ./xenstored_core.h:23: In file included from /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/libxc/include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ 2 warnings generated. 2 warnings generated. 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. 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 ar rcs libxenstore.a xs.o xs_lib.o ln -f xenstore xenstore-exists ln -f xenstore xenstore-list ln -f xenstore xenstore-read ln -f xenstore xenstore-rm ln -f xenstore xenstore-chmod ln -f xenstore xenstore-write ln -f xenstore xenstore-ls ln -f xenstore xenstore-watch 2 warnings generated. gcc xs_tdb_dump.o utils.o tdb.o talloc.o -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -o xs_tdb_dump gcc xenstored_core.o xenstored_watch.o xenstored_domain.o xenstored_transaction.o xs_lib.o talloc.o utils.o tdb.o hashtable.o xenstored_posix.o -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore/../../tools/libxc/libxenctrl.so -o xenstored gmake[2]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xenstore' gmake[1]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools' gmake[1]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools' /usr/pkg/bin/gmake -C misc all gmake[2]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc' gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/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 xenwatchdogd.c:4: In file included from /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc/include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from 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 xencov.c:20: In file included from /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc/include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from 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))) ^~~~~~~~~~~ 2 warnings generated. In file included from xen-mfndump.c:1: In file included from /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc/include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ 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 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-hvmcrash.c:41: In file included from /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc/include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from 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))) ^~~~~~~~~~~ In file included from gtraceview.c/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include/xen/foreign/x86_64.h::33199: :In file included from 44/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc/include/xenctrl.h:: 56warning: : /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include/xen/foreign/x86_64.h'aligned' attribute ignored when parsing type [-Wignored-attributes]: 198:47: warning: __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8];'aligned' attribute ignored when parsing type [-Wignored-attributes] ^~~~~~~~~~ /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))) ^~~~~~~~~~~ __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-hvmctx.c:47: In file included from /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc/include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ gcc -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-hptool.c:1: In file included from /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc/include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ 2 warnings generated. 2 warnings generated. gcc -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -o xenlockprof xenlockprof.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 xencov xencov.o /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc/libxenctrl.so gcc -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -o xen-hvmcrash xen-hvmcrash.o /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc/libxenctrl.so 2 warnings generated. gcc -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -o xen-lowmemd xen-lowmemd.o /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc/libxenctrl.so /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/xenstore/libxenstore.so 2 warnings generated. 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-mfndump xen-mfndump.o /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc/libxenctrl.so /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc/libxenguest.so gcc -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -o xen-hptool xen-hptool.o /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc/libxenctrl.so /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc/libxenguest.so /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/xenstore/libxenstore.so gcc -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -o xen-hvmctx xen-hvmctx.o /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc/libxenctrl.so 2 warnings generated. gcc -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -o gtraceview gtraceview.o -lcurses 2 warnings generated. gcc -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -o xenpm xenpm.o /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc/../../tools/libxc/libxenctrl.so 2 warnings generated. gcc -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -o gtracestat gtracestat.o gmake[2]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/misc' gmake[1]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools' gmake[1]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools' /usr/pkg/bin/gmake -C examples all gmake[2]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/examples' gmake[2]: Nothing to be done for 'all'. gmake[2]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/examples' gmake[1]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools' gmake[1]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools' /usr/pkg/bin/gmake -C hotplug all gmake[2]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/hotplug' gmake[3]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/hotplug' /usr/pkg/bin/gmake -C common all gmake[4]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/hotplug/common' rm -f "hotplugpath.sh".tmp; echo "SBINDIR=\"/usr/pkg/sbin\"" >>"hotplugpath.sh".tmp; echo "BINDIR=\"/usr/pkg/bin\"" >>"hotplugpath.sh".tmp; echo "LIBEXEC=\"/usr/pkg/libexec/xen\"" >>"hotplugpath.sh".tmp; echo "LIBEXEC_BIN=\"/usr/pkg/libexec/xen/bin\"" >>"hotplugpath.sh".tmp; echo "LIBDIR=\"/usr/pkg/lib\"" >>"hotplugpath.sh".tmp; echo "SHAREDIR=\"/usr/pkg/share\"" >>"hotplugpath.sh".tmp; echo "XENFIRMWAREDIR=\"/usr/pkg/libexec/xen/boot\"" >>"hotplugpath.sh".tmp; echo "XEN_CONFIG_DIR=\"/usr/pkg/etc/xen\"" >>"hotplugpath.sh".tmp; echo "XEN_SCRIPT_DIR=\"/usr/pkg/etc/xen/scripts\"" >>"hotplugpath.sh".tmp; echo "XEN_LOCK_DIR=\"/var/run\"" >>"hotplugpath.sh".tmp; echo "XEN_RUN_DIR=\"/var/run/xen\"" >>"hotplugpath.sh".tmp; echo "XEN_PAGING_DIR=\"/var/lib/xen/xenpaging\"" >>"hotplugpath.sh".tmp; if ! cmp -s "hotplugpath.sh".tmp "hotplugpath.sh"; then mv -f "hotplugpath.sh".tmp "hotplugpath.sh"; else rm -f "hotplugpath.sh".tmp; fi gmake[4]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/hotplug/common' gmake[3]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/hotplug' gmake[3]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/hotplug' /usr/pkg/bin/gmake -C NetBSD all gmake[4]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/hotplug/NetBSD' gmake[4]: Nothing to be done for 'all'. gmake[4]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/hotplug/NetBSD' gmake[3]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/hotplug' gmake[2]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/hotplug' gmake[1]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools' gmake[1]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools' /usr/pkg/bin/gmake -C xentrace all gmake[2]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xentrace' gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-xentrace.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xentrace.o.d -fno-optimize-sibling-calls -Werror -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xentrace/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xentrace/../../tools/include -c -o xentrace.o xentrace.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-xentrace.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .setsize.o.d -fno-optimize-sibling-calls -Werror -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xentrace/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xentrace/../../tools/include -c -o setsize.o setsize.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-xentrace.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .xenctx.o.d -fno-optimize-sibling-calls -Werror -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xentrace/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xentrace/../../tools/include -c -o xenctx.o xenctx.c In file included from setsize.c:4: In file included from /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xentrace/../../tools/libxc/include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xentrace/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xentrace/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xentrace/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xentrace/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from xenctx.c:28: In file included from /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xentrace/../../tools/libxc/include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xentrace/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xentrace/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xentrace/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xentrace/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from xentrace.c:32: In file included from /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xentrace/../../tools/libxc/include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xentrace/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xentrace/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xentrace/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xentrace/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ 2 warnings generated. gcc -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -o xentrace_setsize setsize.o /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xentrace/../../tools/libxc/libxenctrl.so 2 warnings generated. 2 warnings generated. gcc -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -o xentrace xentrace.o /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xentrace/../../tools/libxc/libxenctrl.so gcc -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -o xenctx xenctx.o /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xentrace/../../tools/libxc/libxenctrl.so gmake[2]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xentrace' gmake[1]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools' gmake[1]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools' /usr/pkg/bin/gmake -C xcutils all gmake[2]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xcutils' gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-xcutils.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .readnotes.o.d -fno-optimize-sibling-calls -Werror -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xcutils/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xcutils/../../tools/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xcutils/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xcutils/../../tools/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xcutils/../../tools/libxc -c -o readnotes.o readnotes.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdirs-all.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .subdir-all-xcutils.d -fno-optimize-sibling-calls -O1 -fno-omit-frame-pointer -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .lsevtchn.o.d -fno-optimize-sibling-calls -Werror -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xcutils/../../tools/libxc/include -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xcutils/../../tools/include -c -o lsevtchn.o lsevtchn.c In file included from lsevtchn.c:7: In file included from /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xcutils/../../tools/libxc/include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xcutils/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xcutils/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xcutils/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xcutils/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ In file included from readnotes.c:14: In file included from /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xcutils/../../tools/libxc/xg_private.h:30: In file included from /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xcutils/../../tools/libxc/include/xenctrl.h:56: /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xcutils/../../tools/include/xen/foreign/x86_64.h:198:47: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_pending[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xcutils/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xcutils/../../tools/include/xen/foreign/x86_64.h:199:44: warning: 'aligned' attribute ignored when parsing type [-Wignored-attributes] __align8__ uint64_t evtchn_mask[sizeof(__align8__ uint64_t) * 8]; ^~~~~~~~~~ /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xcutils/../../tools/include/xen/foreign/x86_64.h:13:36: note: expanded from macro '__align8__' # define __align8__ __attribute__((aligned (8))) ^~~~~~~~~~~ 2 warnings generated. gcc -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib lsevtchn.o -o lsevtchn /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xcutils/../../tools/libxc/libxenctrl.so 2 warnings generated. gcc -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib readnotes.o -o readnotes /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xcutils/../../tools/libxc/libxenctrl.so /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xcutils/../../tools/libxc/libxenguest.so gmake[2]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/xcutils' gmake[1]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools' gmake[1]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools' /usr/pkg/bin/gmake -C firmware all gmake[2]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware' /usr/pkg/bin/gmake CC=gcc PYTHON=python2.7 subdirs-all gmake[3]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware' gmake[4]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware' /usr/pkg/bin/gmake -C rombios all gmake[5]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/rombios' gmake[6]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/rombios' /usr/pkg/bin/gmake -C 32bit all gmake[7]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/rombios/32bit' gmake[8]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/rombios/32bit' /usr/pkg/bin/gmake -C tcgbios all gmake[9]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/rombios/32bit/tcgbios' gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m32 -march=i686 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .tcgbios.o.d -fno-optimize-sibling-calls -Werror -nopie -fno-stack-protector -fno-exceptions -fno-builtin -msoft-float -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/rombios/32bit/tcgbios/../../../../../tools/include -I.. -I../.. -c -o tcgbios.o tcgbios.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m32 -march=i686 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .tpm_drivers.o.d -fno-optimize-sibling-calls -Werror -nopie -fno-stack-protector -fno-exceptions -fno-builtin -msoft-float -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/rombios/32bit/tcgbios/../../../../../tools/include -I.. -I../.. -c -o tpm_drivers.o tpm_drivers.c tcgbios.c:1520:34: warning: taking address of packed member 'u' of class or structure 'pushad_regs_t' may result in an unaligned pointer value [-Waddress-of-packed-member] ®s->u.r32.edx); ^~~~~~~~~~~~~~~ 1 warning generated. ld -melf_i386 -r tcgbios.o tpm_drivers.o -o tcgbiosext.o gmake[9]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/rombios/32bit/tcgbios' gmake[8]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/rombios/32bit' /usr/pkg/bin/gmake 32bitbios_flat.h gmake[8]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/rombios/32bit' gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m32 -march=i686 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .32bitbios.o.d -fno-optimize-sibling-calls -Werror -nopie -fno-stack-protector -fno-exceptions -fno-builtin -msoft-float -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/rombios/32bit/../../../../tools/include -I.. -c -o 32bitbios.o 32bitbios.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m32 -march=i686 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .util.o.d -fno-optimize-sibling-calls -Werror -nopie -fno-stack-protector -fno-exceptions -fno-builtin -msoft-float -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/rombios/32bit/../../../../tools/include -I.. -c -o util.o util.c gcc -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -O1 -fno-omit-frame-pointer -m32 -march=i686 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-error=ignored-attributes -no-integrated-as -Wno-error=tautological-compare -Wno-error=null-dereference -Wno-error=empty-body -Wno-error=self-assign -Wno-error=sometimes-uninitialized -Wno-error=unused-function -Wno-error=format -Wno-error=unused-const-variable -Wno-error=gnu-designator -Wno-error=uninitialized -Wno-error=parentheses-equality -Wno-error=enum-conversion -Wno-error=address-of-packed-member -Wdeclaration-after-statement -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .pmm.o.d -fno-optimize-sibling-calls -Werror -nopie -fno-stack-protector -fno-exceptions -fno-builtin -msoft-float -I/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/rombios/32bit/../../../../tools/include -I.. -c -o pmm.o pmm.c ld -melf_i386 -s -r 32bitbios.o tcgbios/tcgbiosext.o util.o pmm.o -o 32bitbios_all.o sh mkhex highbios_array 32bitbios_all.o > 32bitbios_flat.h gmake[8]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/rombios/32bit' gmake[7]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/rombios/32bit' gmake[6]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/rombios' /usr/pkg/bin/gmake BIOS-bochs-latest gmake[6]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/rombios' gcc -o biossums biossums.c gcc -DBX_SMP_PROCESSORS=1 -E -P rombios.c > _rombios_.c bcc -o rombios.s -C-c -D__i86__ -0 -S _rombios_.c sed -e 's/^\.text//' -e 's/^\.data//' rombios.s > _rombios_.s as86 _rombios_.s -b tmp.bin -u- -w- -g -0 -j -O -l rombios.txt perl makesym.perl < rombios.txt > rombios.sym mv tmp.bin BIOS-bochs-latest ./biossums BIOS-bochs-latest PCI-Bios header at: 0xB120 Current checksum: 0xEC Calculated checksum: 0xEC $PIR header at: 0xB470 Current checksum: 0x37 Calculated checksum: 0x27 Setting checksum. Bios checksum at: 0xFFFF Current checksum: 0x00 Calculated checksum: 0x43 Setting checksum. rm -f _rombios_.s gmake[6]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/rombios' gmake[5]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/rombios' gmake[4]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware' gmake[4]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware' /usr/pkg/bin/gmake -C vgabios all gmake[5]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/vgabios' gcc -o biossums biossums.c gcc -o vbetables-gen vbetables-gen.c ./vbetables-gen > vbetables.h gcc -E -P vgabios.c -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 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 bcc -o vgabios.s -C-c -D__i86__ -S -0 _vgabios_.c sed -e 's/^\.text//' -e 's/^\.data//' vgabios.s > _vgabios_.s 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 as86 _vgabios_.s -b vgabios.bin -u -w- -g -0 -j -O -l vgabios.txt sed -e 's/^\.text//' -e 's/^\.data//' vgabios-cirrus.s > _vgabios-cirrus_.s sed -e 's/^\.text//' -e 's/^\.data//' vgabios-cirrus-debug.s > _vgabios-cirrus-debug_.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-cirrus-debug_.s -b vgabios-cirrus.debug.bin -u -w- -g -0 -j -O -l vgabios-cirrus.debug.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: 0xD0 Setting checksum. ls -l VGABIOS-lgpl-latest.cirrus.debug.bin -rw-r--r-- 1 pbulkXXX wheel 35840 May 15 19:09 VGABIOS-lgpl-latest.cirrus.debug.bin rm -f _vgabios-cirrus_.s _vgabios-cirrus_.c vgabios-cirrus.s cp vgabios-cirrus.bin VGABIOS-lgpl-latest.cirrus.bin ./biossums VGABIOS-lgpl-latest.cirrus.bin rm -f _vgabios_.s _vgabios_.c vgabios.s Bios checksum at: 0x8BFF Current checksum: 0x00 Calculated checksum: 0xC6 Setting checksum. ls -l VGABIOS-lgpl-latest.cirrus.bin cp vgabios.bin VGABIOS-lgpl-latest.bin ./biossums VGABIOS-lgpl-latest.bin -rw-r--r-- 1 pbulkXXX wheel 35840 May 15 19:09 VGABIOS-lgpl-latest.cirrus.bin Bios checksum at: 0x9DFF Current checksum: 0x00 Calculated checksum: 0xD3 Setting checksum. ls -l VGABIOS-lgpl-latest.bin -rw-r--r-- 1 pbulkXXX wheel 40448 May 15 19:09 VGABIOS-lgpl-latest.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: 0x3E Setting checksum. ls -l VGABIOS-lgpl-latest.debug.bin -rw-r--r-- 1 pbulkXXX wheel 41472 May 15 19:09 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] raw [MEDIARULES] hd [MEDIARULES] dsk [MEDIARULES] nbi [MEDIARULES] lkrn [MEDIARULES] kkpxe [MEDIARULES] kkkpxe [MEDIARULES] kpxe [MEDIARULES] mrom [MEDIARULES] pxe [MEDIARULES] rom [RULES] arch/i386/drivers/net/undiisr.S [RULES] arch/i386/interface/syslinux/com32_wrapper.S [MEDIARULES] exe [RULES] arch/i386/interface/pxe/pxe_entry.S [RULES] arch/i386/firmware/pcbios/e820mangler.S [RULES] arch/i386/prefix/mbr.S [RULES] arch/i386/prefix/romprefix.S [RULES] arch/i386/prefix/pxeprefix.S [RULES] arch/i386/prefix/exeprefix.S [RULES] arch/i386/prefix/nullprefix.S [RULES] arch/i386/prefix/usbdisk.S [RULES] arch/i386/prefix/hdprefix.S [RULES] arch/i386/prefix/kkkpxeprefix.S [RULES] arch/i386/prefix/kpxeprefix.S [RULES] arch/i386/prefix/nbiprefix.S [RULES] arch/i386/prefix/undiloader.S [RULES] arch/i386/prefix/bootpart.S [RULES] arch/i386/prefix/unnrv2b16.S [RULES] arch/i386/prefix/unnrv2b.S [RULES] arch/i386/prefix/lkrnprefix.S [RULES] arch/i386/prefix/kkpxeprefix.S [RULES] arch/i386/prefix/mromprefix.S [RULES] arch/i386/prefix/libprefix.S [RULES] arch/i386/prefix/dskprefix.S [RULES] arch/i386/transitions/librm.S [RULES] arch/i386/transitions/liba20.S [RULES] arch/i386/transitions/libpm.S [RULES] arch/i386/transitions/libkir.S [RULES] arch/i386/core/stack.S [RULES] arch/i386/core/setjmp.S [RULES] arch/i386/core/stack16.S [RULES] arch/i386/core/gdbidt.S [RULES] arch/i386/core/patch_cf.S [RULES] arch/i386/core/virtaddr.S [RULES] tests/gdbstub_test.S [RULES] arch/i386/drivers/net/undirom.c [RULES] arch/i386/drivers/net/undionly.c [RULES] arch/i386/drivers/net/undinet.c [RULES] arch/i386/drivers/net/undi.c [RULES] arch/i386/drivers/net/undiload.c [RULES] arch/i386/drivers/net/undipreload.c [RULES] arch/x86/prefix/efidrvprefix.c [RULES] arch/x86/interface/efi/efix86_nap.c [RULES] arch/x86/core/x86_string.c [RULES] arch/x86/core/pcidirect.c [RULES] arch/x86/prefix/efiprefix.c [RULES] arch/i386/hci/commands/reboot_cmd.c [RULES] arch/i386/hci/commands/pxe_cmd.c [RULES] arch/i386/interface/syslinux/comboot_resolv.c [RULES] arch/i386/interface/syslinux/com32_call.c [RULES] arch/i386/interface/syslinux/comboot_call.c [RULES] arch/i386/interface/pxeparent/pxeparent_dhcp.c [RULES] arch/i386/interface/pxeparent/pxeparent.c [RULES] arch/i386/interface/pxe/pxe_udp.c [RULES] arch/i386/interface/pxe/pxe_loader.c [RULES] arch/i386/interface/pxe/pxe_undi.c [RULES] arch/i386/interface/pxe/pxe_exit_hook.c [RULES] arch/i386/interface/pxe/pxe_preboot.c [RULES] arch/i386/interface/pxe/pxe_tftp.c [RULES] arch/i386/interface/pxe/pxe_call.c [RULES] arch/i386/interface/pcbios/biosint.c [RULES] arch/i386/interface/pxe/pxe_file.c [RULES] arch/i386/interface/pcbios/bios_smbios.c [RULES] arch/i386/interface/pcbios/bios_timer.c [RULES] arch/i386/interface/pcbios/pcibios.c [RULES] arch/i386/interface/pcbios/memtop_umalloc.c [RULES] arch/i386/interface/pcbios/int13.c [RULES] arch/i386/interface/pcbios/bios_nap.c [RULES] arch/i386/image/elfboot.c [RULES] arch/i386/image/comboot.c [RULES] arch/i386/image/multiboot.c [RULES] arch/i386/image/bootsector.c [RULES] arch/i386/image/pxe_image.c [RULES] arch/i386/image/bzimage.c [RULES] arch/i386/firmware/pcbios/pnpbios.c [RULES] arch/i386/image/nbi.c [RULES] arch/i386/image/com32.c [RULES] arch/i386/firmware/pcbios/bios_console.c [RULES] arch/i386/firmware/pcbios/fakee820.c [RULES] arch/i386/firmware/pcbios/basemem.c [RULES] arch/i386/firmware/pcbios/hidemem.c [RULES] arch/i386/transitions/librm_mgmt.c [RULES] arch/i386/firmware/pcbios/memmap.c [RULES] arch/i386/core/dumpregs.c [RULES] arch/i386/core/nulltrap.c [RULES] arch/i386/core/relocate.c [RULES] arch/i386/core/x86_io.c [RULES] arch/i386/core/timer2.c [RULES] arch/i386/core/cpu.c [RULES] arch/i386/core/runtime.c [RULES] arch/i386/core/pic8259.c [RULES] arch/i386/core/gdbmach.c [RULES] arch/i386/core/basemem_packet.c [RULES] arch/i386/core/video_subr.c [RULES] arch/i386/core/rdtsc_timer.c [RULES] config/config_romprefix.c [RULES] config/config.c [RULES] config/config_ethernet.c [RULES] config/config_net80211.c [RULES] config/config_fc.c [RULES] usr/ifmgmt.c [RULES] usr/fcmgmt.c [RULES] config/config_infiniband.c [RULES] usr/autoboot.c [RULES] usr/pxemenu.c [RULES] usr/imgmgmt.c [RULES] usr/lotest.c [RULES] usr/dhcpmgmt.c [RULES] usr/prompt.c [RULES] usr/route.c [RULES] usr/iwmgmt.c [RULES] hci/keymap/keymap_it.c [RULES] hci/keymap/keymap_ro.c [RULES] hci/keymap/keymap_sg.c [RULES] hci/keymap/keymap_es.c [RULES] hci/keymap/keymap_bg.c [RULES] hci/keymap/keymap_hu.c [RULES] hci/keymap/keymap_nl.c [RULES] hci/keymap/keymap_de.c [RULES] hci/keymap/keymap_cz.c [RULES] hci/keymap/keymap_pl.c [RULES] hci/keymap/keymap_mk.c [RULES] hci/keymap/keymap_fi.c [RULES] hci/keymap/keymap_uk.c [RULES] hci/keymap/keymap_fr.c [RULES] hci/keymap/keymap_az.c [RULES] hci/keymap/keymap_by.c [RULES] hci/keymap/keymap_mt.c [RULES] hci/keymap/keymap_lt.c [RULES] hci/keymap/keymap_sr.c [RULES] hci/keymap/keymap_wo.c [RULES] hci/keymap/keymap_ua.c [RULES] hci/keymap/keymap_al.c [RULES] hci/keymap/keymap_ru.c [RULES] hci/keymap/keymap_cf.c [RULES] hci/keymap/keymap_no.c [RULES] hci/keymap/keymap_th.c [RULES] hci/keymap/keymap_et.c [RULES] hci/keymap/keymap_gr.c [RULES] hci/keymap/keymap_us.c [RULES] hci/keymap/keymap_il.c [RULES] hci/keymap/keymap_dk.c [RULES] hci/mucurses/widgets/editbox.c [RULES] hci/keymap/keymap_pt.c [RULES] hci/mucurses/colour.c [RULES] hci/mucurses/kb.c [RULES] hci/mucurses/windows.c [RULES] hci/mucurses/print.c [RULES] hci/mucurses/wininit.c [RULES] hci/mucurses/mucurses.c [RULES] hci/mucurses/print_nadv.c [RULES] hci/mucurses/ansi_screen.c [RULES] hci/mucurses/winattrs.c [RULES] hci/mucurses/clear.c [RULES] hci/mucurses/edging.c [RULES] hci/mucurses/alert.c [RULES] hci/mucurses/slk.c [RULES] hci/commands/vlan_cmd.c [RULES] hci/commands/lotest_cmd.c [RULES] hci/commands/iwmgmt_cmd.c [RULES] hci/tui/login_ui.c [RULES] hci/commands/fcmgmt_cmd.c [RULES] hci/tui/settings_ui.c [RULES] hci/commands/image_cmd.c [RULES] hci/commands/digest_cmd.c [RULES] hci/commands/dhcp_cmd.c [RULES] hci/commands/autoboot_cmd.c [RULES] hci/commands/route_cmd.c [RULES] hci/commands/time_cmd.c [RULES] hci/commands/ifmgmt_cmd.c [RULES] hci/commands/gdbstub_cmd.c [RULES] hci/commands/sanboot_cmd.c [RULES] hci/commands/nvo_cmd.c [RULES] hci/wireless_errors.c [RULES] hci/commands/config_cmd.c [RULES] hci/readline.c [RULES] hci/editstring.c [RULES] hci/commands/login_cmd.c [RULES] hci/strerror.c [RULES] hci/shell.c [RULES] hci/linux_args.c [RULES] crypto/axtls/sha1.c [RULES] crypto/axtls/bigint.c [RULES] crypto/axtls/aes.c [RULES] crypto/axtls/rsa.c [RULES] crypto/axtls_sha1.c [RULES] crypto/aes_wrap.c [RULES] crypto/cbc.c [RULES] crypto/axtls_aes.c [RULES] crypto/hmac.c [RULES] crypto/asn1.c [RULES] crypto/arc4.c [RULES] crypto/crc32.c [RULES] crypto/crandom.c [RULES] crypto/crypto_null.c [RULES] crypto/sha1extra.c [RULES] crypto/x509.c [RULES] crypto/chap.c [RULES] tests/umalloc_test.c [RULES] crypto/md5.c [RULES] tests/uri_test.c [RULES] tests/linebuf_test.c [RULES] tests/memcpy_test.c [RULES] tests/test.c [RULES] tests/bofm_test.c [RULES] tests/list_test.c [RULES] interface/bofm/bofm.c [RULES] interface/smbios/smbios.c [RULES] interface/smbios/smbios_settings.c [RULES] interface/efi/efi_console.c [RULES] interface/efi/efi_pci.c [RULES] interface/efi/efi_snp.c [RULES] interface/efi/efi_strerror.c [RULES] interface/efi/efi_bofm.c [RULES] interface/efi/efi_smbios.c [RULES] interface/efi/efi_driver.c [RULES] interface/efi/efi_umalloc.c [RULES] interface/efi/efi_timer.c [RULES] interface/efi/efi_strings.c [RULES] interface/efi/efi_init.c [RULES] drivers/infiniband/hermon.c [RULES] drivers/infiniband/linda.c [RULES] interface/efi/efi_io.c [RULES] interface/efi/efi_uaccess.c [RULES] drivers/infiniband/linda_fw.c [RULES] drivers/infiniband/qib7322.c [RULES] drivers/infiniband/arbel.c [RULES] drivers/bitbash/bitbash.c [RULES] drivers/bitbash/spi_bit.c [RULES] drivers/bitbash/i2c_bit.c [RULES] drivers/nvs/spi.c [RULES] drivers/nvs/threewire.c [RULES] drivers/block/ata.c [RULES] drivers/nvs/nvsvpd.c [RULES] drivers/nvs/nvs.c [RULES] drivers/block/ibft.c [RULES] drivers/block/srp.c [RULES] drivers/block/scsi.c [RULES] drivers/net/efi/snpnet.c [RULES] drivers/net/vxge/vxge_traffic.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_init.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_eeprom_9287.c [RULES] drivers/net/ath/ath9k/ath9k_common.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_calib.c [RULES] drivers/net/ath/ath9k/ath9k_eeprom_4k.c [RULES] drivers/net/ath/ath9k/ath9k_eeprom_def.c [RULES] drivers/net/ath/ath9k/ath9k_mac.c [RULES] drivers/net/ath/ath9k/ath9k_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_ar9002_phy.c [RULES] drivers/net/ath/ath9k/ath9k_ar5008_phy.c [RULES] drivers/net/ath/ath9k/ath9k_xmit.c [RULES] drivers/net/ath/ath9k/ath9k_ani.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_hw.c [RULES] drivers/net/ath/ath9k/ath9k_recv.c [RULES] drivers/net/ath/ath5k/ath5k_reset.c [RULES] drivers/net/ath/ath5k/ath5k.c [RULES] drivers/net/ath/ath5k/ath5k_gpio.c [RULES] drivers/net/ath/ath5k/ath5k_rfkill.c [RULES] drivers/net/ath/ath5k/ath5k_phy.c [RULES] drivers/net/ath/ath5k/ath5k_attach.c [RULES] drivers/net/ath/ath5k/ath5k_initvals.c [RULES] drivers/net/ath/ath5k/ath5k_pcu.c [RULES] drivers/net/ath/ath5k/ath5k_dma.c [RULES] drivers/net/ath/ath5k/ath5k_desc.c [RULES] drivers/net/ath/ath5k/ath5k_qcu.c [RULES] drivers/net/ath/ath5k/ath5k_eeprom.c [RULES] drivers/net/ath/ath_hw.c [RULES] drivers/net/ath/ath_key.c [RULES] drivers/net/ath/ath5k/ath5k_caps.c [RULES] drivers/net/ath/ath_main.c [RULES] drivers/net/ath/ath_regd.c [RULES] drivers/net/rtl818x/rtl8180_max2820.c [RULES] drivers/net/rtl818x/rtl8185.c [RULES] drivers/net/rtl818x/rtl8180.c [RULES] drivers/net/rtl818x/rtl8180_grf5101.c [RULES] drivers/net/rtl818x/rtl8185_rtl8225.c [RULES] drivers/net/rtl818x/rtl818x.c [RULES] drivers/net/rtl818x/rtl8180_sa2400.c [RULES] drivers/net/phantom/phantom.c [RULES] drivers/net/igbvf/igbvf_vf.c [RULES] drivers/net/igb/igb_82575.c [RULES] drivers/net/igb/igb.c [RULES] drivers/net/igbvf/igbvf_mbx.c [RULES] drivers/net/igbvf/igbvf_main.c [RULES] drivers/net/igb/igb_phy.c [RULES] drivers/net/igb/igb_mac.c [RULES] drivers/net/igb/igb_api.c [RULES] drivers/net/igb/igb_manage.c [RULES] drivers/net/igb/igb_main.c [RULES] drivers/net/e1000e/e1000e_manage.c [RULES] drivers/net/igb/igb_nvm.c [RULES] drivers/net/e1000e/e1000e_80003es2lan.c [RULES] drivers/net/e1000e/e1000e_82571.c [RULES] drivers/net/e1000e/e1000e_ich8lan.c [RULES] drivers/net/e1000e/e1000e_mac.c [RULES] drivers/net/e1000e/e1000e_phy.c [RULES] drivers/net/e1000e/e1000e_nvm.c [RULES] drivers/net/e1000e/e1000e_main.c [RULES] drivers/net/e1000e/e1000e.c [RULES] drivers/net/e1000/e1000_api.c [RULES] drivers/net/e1000/e1000_82542.c [RULES] drivers/net/e1000/e1000_82540.c [RULES] drivers/net/e1000/e1000_manage.c [RULES] drivers/net/e1000/e1000_mac.c [RULES] drivers/net/e1000/e1000_82543.c [RULES] drivers/net/e1000/e1000_nvm.c [RULES] drivers/net/e1000/e1000_phy.c [RULES] drivers/net/e1000/e1000.c [RULES] drivers/net/e1000/e1000_main.c [RULES] drivers/net/e1000/e1000_82541.c [RULES] drivers/net/depca.c [RULES] drivers/net/amd8111e.c [RULES] drivers/net/jme.c [RULES] drivers/net/prism2_pci.c [RULES] drivers/net/w89c840.c [RULES] drivers/net/3c595.c [RULES] drivers/net/via-rhine.c [RULES] drivers/net/cs89x0.c [RULES] drivers/net/ne2k_isa.c [RULES] drivers/net/ipoib.c [RULES] drivers/net/sky2.c [RULES] drivers/net/atl1e.c [RULES] drivers/net/3c515.c [RULES] drivers/net/legacy.c [RULES] drivers/net/dmfe.c [RULES] drivers/net/eepro100.c [RULES] drivers/net/bnx2.c [RULES] drivers/net/ns8390.c [RULES] drivers/net/ns83820.c [RULES] drivers/net/pcnet32.c [RULES] drivers/net/tg3.c [RULES] drivers/net/3c509-eisa.c [RULES] drivers/net/3c5x9.c [RULES] drivers/net/smc9000.c [RULES] drivers/net/etherfabric.c [RULES] drivers/net/virtio-net.c [RULES] drivers/net/wd.c [RULES] drivers/net/skge.c [RULES] drivers/net/sis190.c [RULES] drivers/net/natsemi.c [RULES] drivers/net/b44.c [RULES] drivers/net/forcedeth.c [RULES] drivers/net/rtl8139.c [RULES] drivers/net/prism2_plx.c [RULES] drivers/net/sundance.c [RULES] drivers/net/davicom.c [RULES] drivers/net/3c90x.c [RULES] drivers/net/epic100.c [RULES] drivers/net/3c509.c [RULES] drivers/net/3c529.c [RULES] drivers/net/mtd80x.c [RULES] drivers/net/ne.c [RULES] drivers/net/eepro.c [RULES] drivers/net/myri10ge.c [RULES] drivers/net/via-velocity.c [RULES] drivers/net/pnic.c [RULES] drivers/net/tulip.c [RULES] drivers/net/r8169.c [RULES] drivers/net/sis900.c [RULES] drivers/net/tlan.c [RULES] drivers/net/3c503.c [RULES] drivers/bus/pci.c [RULES] drivers/bus/isapnp.c [RULES] drivers/bus/virtio-ring.c [RULES] drivers/bus/virtio-pci.c [RULES] drivers/bus/mca.c [RULES] drivers/bus/isa_ids.c [RULES] drivers/bus/pcibackup.c [RULES] drivers/bus/pciextra.c [RULES] drivers/bus/pcivpd.c [RULES] drivers/bus/isa.c [RULES] drivers/bus/eisa.c [RULES] image/script.c [RULES] image/elf.c [RULES] image/efi_image.c [RULES] image/segment.c [RULES] net/80211/wpa.c [RULES] net/80211/rc80211.c [RULES] image/embedded.c [RULES] net/80211/wpa_ccmp.c [RULES] net/80211/net80211.c [RULES] net/80211/sec80211.c [RULES] net/80211/wpa_psk.c [RULES] net/80211/wpa_tkip.c [RULES] net/80211/wep.c [RULES] net/infiniband/ib_mi.c [RULES] net/infiniband/ib_cm.c [RULES] net/infiniband/ib_sma.c [RULES] net/infiniband/ib_smc.c [RULES] net/infiniband/ib_pathrec.c [RULES] net/infiniband/ib_packet.c [RULES] net/infiniband/ib_cmrc.c [RULES] net/udp/dhcp.c [RULES] net/infiniband/ib_srp.c [RULES] net/infiniband/ib_mcast.c [RULES] net/udp/dns.c [RULES] net/udp/slam.c [RULES] net/udp/syslog.c [RULES] net/tcp/https.c [RULES] net/udp/tftp.c [RULES] net/tcp/ftp.c [RULES] net/tcp/iscsi.c [RULES] net/tcp/http.c [RULES] net/eapol.c [RULES] net/fakedhcp.c [RULES] net/fcns.c [RULES] net/netdev_settings.c [RULES] net/icmpv6.c [RULES] net/fcoe.c [RULES] net/fcp.c [RULES] net/iobpad.c [RULES] net/mii.c [RULES] net/tcp.c [RULES] net/arp.c [RULES] net/ethernet.c [RULES] net/fcels.c [RULES] net/tcpip.c [RULES] net/ipv6.c [RULES] net/rarp.c [RULES] net/aoe.c [RULES] net/vlan.c [RULES] net/nullnet.c [RULES] net/infiniband.c [RULES] net/eth_slow.c [RULES] net/ipv4.c [RULES] net/tls.c [RULES] net/ndp.c [RULES] net/dhcppkt.c [RULES] net/cachedhcp.c [RULES] net/netdevice.c [RULES] net/retry.c [RULES] net/icmp.c [RULES] net/udp.c [RULES] net/fc.c [RULES] net/dhcpopts.c [RULES] core/ctype.c [RULES] core/interface.c [RULES] core/basename.c [RULES] core/btext.c [RULES] core/debug_md5.c [RULES] core/getkey.c [RULES] core/getopt.c [RULES] core/nvo.c [RULES] core/gdbstub.c [RULES] core/linebuf.c [RULES] core/asprintf.c [RULES] core/edd.c [RULES] core/strtoull.c [RULES] core/init.c [RULES] core/main.c [RULES] core/downloader.c [RULES] core/settings.c [RULES] core/hw.c [RULES] core/bitops.c [RULES] core/vsprintf.c [RULES] core/pc_kbd.c [RULES] core/xfer.c [RULES] core/null_nap.c [RULES] core/gdbudp.c [RULES] core/console.c [RULES] core/posix_io.c [RULES] core/open.c [RULES] core/serial.c [RULES] core/acpi.c [RULES] core/uri.c [RULES] core/blockdev.c [RULES] core/cpio.c [RULES] core/timer.c [RULES] core/cwuri.c [RULES] core/i82365.c [RULES] core/misc.c [RULES] core/job.c [RULES] core/errno.c [RULES] core/process.c [RULES] core/gdbserial.c [RULES] core/malloc.c [RULES] core/fnrec.c [RULES] core/debug.c [RULES] core/ansiesc.c [RULES] core/device.c [RULES] core/base64.c [RULES] core/bitmap.c [RULES] core/exec.c [RULES] core/null_sanboot.c [RULES] core/monojob.c [RULES] core/stringextra.c [RULES] core/random.c [RULES] core/parseopt.c [RULES] core/image.c [RULES] core/string.c [RULES] core/iobuf.c [RULES] core/base16.c [RULES] core/resolv.c [RULES] core/assert.c [RULES] core/uuid.c [RULES] core/refcnt.c [RULES] core/pcmcia.c [RULES] core/serial_console.c [RULES] libgcc/__umoddi3.c [RULES] libgcc/memcpy.c [RULES] libgcc/__udivdi3.c [RULES] libgcc/__moddi3.c [RULES] libgcc/__udivmoddi4.c [RULES] libgcc/icc.c [RULES] libgcc/__divdi3.c [DEPS] arch/i386/interface/syslinux/com32_wrapper.S [DEPS] arch/i386/interface/pxe/pxe_entry.S [DEPS] arch/i386/drivers/net/undiisr.S [DEPS] arch/i386/firmware/pcbios/e820mangler.S [DEPS] arch/i386/prefix/mbr.S [DEPS] arch/i386/prefix/pxeprefix.S [DEPS] arch/i386/prefix/romprefix.S [DEPS] arch/i386/prefix/hdprefix.S [DEPS] arch/i386/prefix/exeprefix.S [DEPS] arch/i386/prefix/kpxeprefix.S [DEPS] arch/i386/prefix/kkkpxeprefix.S [DEPS] arch/i386/prefix/usbdisk.S [DEPS] arch/i386/prefix/nullprefix.S [DEPS] arch/i386/prefix/bootpart.S [DEPS] arch/i386/prefix/nbiprefix.S [DEPS] arch/i386/prefix/undiloader.S clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warningclang: : optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [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 [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 [DEPS] arch/i386/prefix/libprefix.S [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] [DEPS] arch/i386/transitions/liba20.S [DEPS] arch/i386/transitions/libpm.S [DEPS] arch/i386/transitions/libkir.S [DEPS] arch/i386/core/stack16.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/stack.S [DEPS] arch/i386/core/setjmp.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] [DEPS] arch/i386/core/gdbidt.S [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] [DEPS] arch/i386/core/virtaddr.S clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] tests/gdbstub_test.S clang: warning: 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] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: 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/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] [DEPS] arch/i386/drivers/net/undionly.c [DEPS] arch/i386/drivers/net/undiload.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/drivers/net/undipreload.c [DEPS] arch/x86/prefix/efidrvprefix.c [DEPS] arch/x86/prefix/efiprefix.c [DEPS] arch/x86/interface/efi/efix86_nap.c [DEPS] arch/x86/core/x86_string.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/x86/core/pcidirect.c [DEPS] arch/i386/hci/commands/reboot_cmd.c [DEPS] arch/i386/hci/commands/pxe_cmd.c [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] [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] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: 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: warningclang: : optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [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] [DEPS] arch/i386/interface/pxeparent/pxeparent.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: 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_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_loader.c [DEPS] arch/i386/interface/pxe/pxe_undi.c [DEPS] arch/i386/interface/pxe/pxe_exit_hook.c [DEPS] arch/i386/interface/pxe/pxe_preboot.c [DEPS] arch/i386/interface/pxe/pxe_tftp.c [DEPS] arch/i386/interface/pxe/pxe_file.c [DEPS] arch/i386/interface/pxe/pxe_call.c [DEPS] arch/i386/interface/pcbios/bios_smbios.c [DEPS] arch/i386/interface/pcbios/memtop_umalloc.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/interface/pcbios/biosint.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/interface/pcbios/bios_timer.c [DEPS] arch/i386/interface/pcbios/pcibios.c [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] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/interface/pcbios/bios_nap.c [DEPS] arch/i386/image/comboot.c [DEPS] arch/i386/image/elfboot.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: 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/bootsector.c [DEPS] arch/i386/image/multiboot.c clang: warning: 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/pxe_image.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] [DEPS] arch/i386/firmware/pcbios/pnpbios.c [DEPS] arch/i386/firmware/pcbios/bios_console.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/firmware/pcbios/fakee820.c [DEPS] arch/i386/firmware/pcbios/basemem.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/firmware/pcbios/memmap.c [DEPS] arch/i386/firmware/pcbios/hidemem.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/transitions/librm_mgmt.c [DEPS] arch/i386/core/dumpregs.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/core/nulltrap.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: warningoptimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument]: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [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 [DEPS] arch/i386/core/pic8259.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/core/cpu.c [DEPS] arch/i386/core/gdbmach.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: 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] [DEPS] arch/i386/core/basemem_packet.c [DEPS] arch/i386/core/rdtsc_timer.c [DEPS] config/config_romprefix.c [DEPS] config/config.c [DEPS] config/config_fc.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [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] [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 clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: 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/ifmgmt.c [DEPS] usr/fcmgmt.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: 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 [DEPS] usr/lotest.c [DEPS] usr/iwmgmt.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: 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/route.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] usr/prompt.c [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] [DEPS] hci/keymap/keymap_sg.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [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] [DEPS] hci/keymap/keymap_hu.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] hci/keymap/keymap_bg.c [DEPS] hci/keymap/keymap_nl.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: 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 clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: 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_de.c clang: warning: 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_fi.c [DEPS] hci/keymap/keymap_mk.c [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] clang: warning: 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] clang: warning: 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 [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] [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] clang: warning: 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 clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] hci/keymap/keymap_ua.c [DEPS] hci/keymap/keymap_lt.c [DEPS] hci/keymap/keymap_sr.c [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] [DEPS] hci/keymap/keymap_cf.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] hci/keymap/keymap_no.c [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] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] hci/keymap/keymap_us.c clang: warning: 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 clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: 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_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] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: 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 [DEPS] hci/mucurses/kb.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] hci/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 [DEPS] hci/mucurses/windows.c [DEPS] hci/mucurses/mucurses.c [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] clang: warning: 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/ansi_screen.c [DEPS] hci/mucurses/slk.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] hci/mucurses/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] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] hci/mucurses/edging.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] hci/mucurses/clear.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: 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/alert.c [DEPS] hci/tui/settings_ui.c [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] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] hci/commands/iwmgmt_cmd.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] hci/commands/lotest_cmd.c [DEPS] hci/commands/fcmgmt_cmd.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] hci/commands/image_cmd.c [DEPS] hci/commands/digest_cmd.c [DEPS] hci/commands/route_cmd.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: 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 clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] hci/commands/gdbstub_cmd.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] hci/commands/ifmgmt_cmd.c [DEPS] hci/commands/sanboot_cmd.c [DEPS] hci/commands/login_cmd.c [DEPS] hci/commands/config_cmd.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] hci/commands/nvo_cmd.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] hci/wireless_errors.c [DEPS] hci/editstring.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] hci/readline.c [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] [DEPS] hci/linux_args.c clang: warning: 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 clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] crypto/axtls/rsa.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] crypto/axtls/aes.c [DEPS] crypto/axtls/bigint.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] crypto/cbc.c [DEPS] crypto/axtls_sha1.c [DEPS] crypto/aes_wrap.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] crypto/axtls_aes.c [DEPS] crypto/asn1.c [DEPS] crypto/hmac.c [DEPS] crypto/crc32.c [DEPS] crypto/crandom.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [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] [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 clang: warning: 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/md5.c [DEPS] crypto/chap.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: 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] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] tests/umalloc_test.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] tests/bofm_test.c [DEPS] tests/uri_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/test.c [DEPS] tests/list_test.c [DEPS] tests/memcpy_test.c [DEPS] interface/bofm/bofm.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] interface/smbios/smbios.c [DEPS] interface/smbios/smbios_settings.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] interface/efi/efi_console.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] interface/efi/efi_snp.c [DEPS] interface/efi/efi_pci.c [DEPS] interface/efi/efi_strerror.c [DEPS] interface/efi/efi_bofm.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: 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] clang: warning: 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] [DEPS] interface/efi/efi_smbios.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] interface/efi/efi_driver.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] interface/efi/efi_init.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] interface/efi/efi_uaccess.c [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] [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 [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] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/nvs/spi.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/nvs/nvsvpd.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization 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] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization 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/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] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization 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 [DEPS] drivers/block/scsi.c [DEPS] drivers/net/efi/snpnet.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-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] [DEPS] drivers/net/vxge/vxge_traffic.c [DEPS] drivers/net/vxge/vxge.c [DEPS] drivers/net/vxge/vxge_config.c [DEPS] drivers/net/vxge/vxge_main.c [DEPS] drivers/net/ath/ath9k/ath9k_init.c [DEPS] drivers/net/ath/ath9k/ath9k_ar9003_mac.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-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] [DEPS] drivers/net/ath/ath9k/ath9k_eeprom_9287.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/ath/ath9k/ath9k.c [DEPS] drivers/net/ath/ath9k/ath9k_common.c [DEPS] drivers/net/ath/ath9k/ath9k_ar9002_hw.c clang: warning: optimization flag '-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] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/ath/ath9k/ath9k_eeprom_4k.c [DEPS] drivers/net/ath/ath9k/ath9k_eeprom_def.c [DEPS] drivers/net/ath/ath9k/ath9k_mac.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] [DEPS] drivers/net/ath/ath9k/ath9k_ar9002_mac.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [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] clang: warning: optimization flag '-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 [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] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/ath/ath9k/ath9k_main.c [DEPS] drivers/net/ath/ath9k/ath9k_ar9003_hw.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/ath/ath9k/ath9k_eeprom.c [DEPS] drivers/net/ath/ath9k/ath9k_recv.c [DEPS] drivers/net/ath/ath9k/ath9k_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/ath5k/ath5k_reset.c [DEPS] drivers/net/ath/ath5k/ath5k.c [DEPS] drivers/net/ath/ath5k/ath5k_attach.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/ath/ath5k/ath5k_rfkill.c [DEPS] drivers/net/ath/ath5k/ath5k_gpio.c [DEPS] drivers/net/ath/ath5k/ath5k_phy.c 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/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] [DEPS] drivers/net/ath/ath5k/ath5k_pcu.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/ath/ath5k/ath5k_desc.c [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] [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 clang: warning: optimization flag '-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_key.c [DEPS] drivers/net/ath/ath_main.c [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 clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/rtl818x/rtl8180_max2820.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/rtl818x/rtl8185.c [DEPS] drivers/net/rtl818x/rtl818x.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-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] [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] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/phantom/phantom.c [DEPS] drivers/net/igbvf/igbvf_main.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/igbvf/igbvf_vf.c [DEPS] drivers/net/igbvf/igbvf_mbx.c [DEPS] drivers/net/igb/igb_82575.c [DEPS] drivers/net/igb/igb.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/igb/igb_mac.c [DEPS] drivers/net/igb/igb_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] [DEPS] drivers/net/igb/igb_main.c [DEPS] drivers/net/igb/igb_nvm.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/igb/igb_api.c [DEPS] drivers/net/igb/igb_manage.c [DEPS] drivers/net/e1000e/e1000e_80003es2lan.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-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/e1000e/e1000e_manage.c [DEPS] drivers/net/e1000e/e1000e_82571.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/e1000e/e1000e_mac.c [DEPS] drivers/net/e1000e/e1000e.c [DEPS] drivers/net/e1000e/e1000e_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/e1000e/e1000e_nvm.c [DEPS] drivers/net/e1000/e1000_82542.c [DEPS] drivers/net/e1000/e1000_82540.c clang: warning [DEPS] drivers/net/e1000e/e1000e_main.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/e1000/e1000_api.c [DEPS] drivers/net/e1000/e1000_manage.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/e1000/e1000_82543.c [DEPS] drivers/net/e1000/e1000_nvm.c [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] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/e1000/e1000.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/e1000/e1000_main.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/e1000/e1000_82541.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/depca.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/amd8111e.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/jme.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] clang: warning: optimization flag '-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] clang: warning: optimization flag '-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 clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/cs89x0.c [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 clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/legacy.c [DEPS] drivers/net/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 [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] [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 [DEPS] drivers/net/pcnet32.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/3c509-eisa.c [DEPS] drivers/net/tg3.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-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 [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 clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/wd.c [DEPS] drivers/net/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] [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 clang: warning: optimization flag '-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] [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] [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 clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/epic100.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/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] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/3c509.c [DEPS] drivers/net/3c529.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/mtd80x.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/myri10ge.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/eepro.c [DEPS] drivers/net/ne.c [DEPS] drivers/net/via-velocity.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/pnic.c [DEPS] drivers/net/tulip.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/sis900.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/r8169.c [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] [DEPS] drivers/bus/isapnp.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/bus/virtio-pci.c clang: warning: optimization 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/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] clang: warning: optimization 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] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization 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 clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] image/efi_image.c [DEPS] image/segment.c [DEPS] image/embedded.c [DEPS] net/80211/rc80211.c [DEPS] net/80211/wpa.c [DEPS] net/80211/wpa_ccmp.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: 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] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] net/80211/sec80211.c [DEPS] net/80211/wep.c [DEPS] net/80211/wpa_psk.c [DEPS] net/80211/wpa_tkip.c [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 [DEPS] net/infiniband/ib_sma.c [DEPS] net/infiniband/ib_cmrc.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: 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] [DEPS] net/udp/dns.c [DEPS] net/udp/slam.c [DEPS] net/udp/syslog.c [DEPS] net/tcp/https.c [DEPS] net/tcp/ftp.c [DEPS] net/tcp/iscsi.c [DEPS] net/tcp/http.c [DEPS] net/infiniband/ib_srp.c [DEPS] net/udp/tftp.c [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] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warningclang: : optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [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] [DEPS] net/icmpv6.c [DEPS] net/netdev_settings.c [DEPS] net/fcp.c [DEPS] net/fcoe.c [DEPS] net/iobpad.c [DEPS] net/tcp.c [DEPS] net/mii.c [DEPS] net/arp.c [DEPS] net/ethernet.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [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] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: 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 [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] [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] clang: warning: 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/eth_slow.c [DEPS] net/tls.c [DEPS] net/ndp.c [DEPS] net/dhcppkt.c [DEPS] net/cachedhcp.c [DEPS] net/netdevice.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] net/retry.c [DEPS] net/icmp.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] net/udp.c [DEPS] net/dhcpopts.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] net/fc.c [DEPS] core/ctype.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] core/basename.c [DEPS] core/nvo.c [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] clang: warning: 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 [DEPS] core/btext.c [DEPS] core/getopt.c [DEPS] core/getkey.c [DEPS] core/asprintf.c [DEPS] core/gdbstub.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] core/linebuf.c [DEPS] core/edd.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] core/init.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] core/strtoull.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: 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 clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] core/downloader.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: [DEPS] core/hw.c optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] core/bitops.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] core/vsprintf.c [DEPS] core/null_nap.c [DEPS] core/xfer.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: 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] [DEPS] core/posix_io.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] core/gdbudp.c [DEPS] core/console.c [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] [DEPS] core/uri.c [DEPS] core/blockdev.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] core/cpio.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] core/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] core/misc.c [DEPS] core/cwuri.c [DEPS] core/i82365.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] core/errno.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] core/job.c [DEPS] core/process.c [DEPS] core/gdbserial.c [DEPS] core/debug.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] core/fnrec.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] core/malloc.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: 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 [DEPS] core/device.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [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] clang: warning: 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 [DEPS] core/exec.c [DEPS] core/monojob.c [DEPS] core/null_sanboot.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] core/stringextra.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] core/random.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: 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] [DEPS] core/resolv.c [DEPS] core/iobuf.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] core/image.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] core/string.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: 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/base16.c [DEPS] core/assert.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: 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 [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] clang: warning: 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 [DEPS] libgcc/__udivdi3.c [DEPS] libgcc/__moddi3.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [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] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: 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/__divdi3.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] libgcc/__udivmoddi4.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/interface/pcbios/bios_nap.c [DEPS] arch/i386/image/comboot.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/nbi.c [DEPS] arch/i386/image/com32.c [DEPS] arch/i386/image/bootsector.c [DEPS] arch/i386/firmware/pcbios/basemem.c [DEPS] arch/i386/firmware/pcbios/bios_console.c [DEPS] arch/i386/firmware/pcbios/fakee820.c [DEPS] arch/i386/firmware/pcbios/memmap.c [DEPS] arch/i386/firmware/pcbios/hidemem.c [DEPS] arch/i386/transitions/librm_mgmt.c [DEPS] arch/i386/firmware/pcbios/pnpbios.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/core/dumpregs.c [DEPS] arch/i386/core/timer2.c [DEPS] arch/i386/core/relocate.c [DEPS] arch/i386/core/x86_io.c [DEPS] arch/i386/core/runtime.c [DEPS] arch/i386/core/pic8259.c [DEPS] arch/i386/core/video_subr.c [DEPS] arch/i386/core/gdbmach.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/core/rdtsc_timer.c [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] [DEPS] config/config_romprefix.c [DEPS] config/config.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: [DEPS] config/config_fc.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] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] config/config_ethernet.c [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] [DEPS] config/config_infiniband.c [DEPS] usr/autoboot.c [DEPS] usr/ifmgmt.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] usr/pxemenu.c [DEPS] usr/dhcpmgmt.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] clang: warning: 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/tui/settings_ui.c [DEPS] hci/mucurses/kb.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] hci/commands/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] [DEPS] hci/commands/time_cmd.c [DEPS] hci/commands/image_cmd.c [DEPS] hci/commands/sanboot_cmd.c [DEPS] tests/umalloc_test.c clang: warning [DEPS] tests/bofm_test.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] [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] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: 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] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: 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 clang: warning: 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 [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] [DEPS] interface/efi/efi_driver.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] interface/efi/efi_uaccess.c [DEPS] interface/efi/efi_io.c [DEPS] drivers/infiniband/linda.c [DEPS] drivers/infiniband/hermon.c [DEPS] drivers/infiniband/arbel.c [DEPS] drivers/infiniband/qib7322.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/bitbash/spi_bit.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/bitbash/i2c_bit.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization 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 [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] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/nvs/threewire.c [DEPS] drivers/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 clang: warning: optimization 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/srp.c [DEPS] drivers/block/scsi.c [DEPS] drivers/net/efi/snpnet.c [DEPS] drivers/net/vxge/vxge_traffic.c [DEPS] drivers/net/vxge/vxge.c [DEPS] drivers/net/vxge/vxge_config.c [DEPS] drivers/net/vxge/vxge_main.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-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] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/ath/ath9k/ath9k_ar9003_calib.c [DEPS] drivers/net/ath/ath9k/ath9k_eeprom_9287.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/ath/ath9k/ath9k.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-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 [DEPS] drivers/net/ath/ath9k/ath9k_calib.c [DEPS] drivers/net/ath/ath9k/ath9k_eeprom_4k.c [DEPS] drivers/net/ath/ath9k/ath9k_eeprom_def.c [DEPS] drivers/net/ath/ath9k/ath9k_mac.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] [DEPS] drivers/net/ath/ath9k/ath9k_ar9002_mac.c [DEPS] drivers/net/ath/ath9k/ath9k_ar9002_calib.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-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 [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] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-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] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/ath/ath9k/ath9k_main.c [DEPS] drivers/net/ath/ath9k/ath9k_ar9003_hw.c [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_recv.c [DEPS] drivers/net/ath/ath9k/ath9k_hw.c [DEPS] drivers/net/ath/ath5k/ath5k_reset.c [DEPS] drivers/net/ath/ath5k/ath5k.c clang: warning: optimization flag '-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 [DEPS] drivers/net/ath/ath5k/ath5k_rfkill.c [DEPS] drivers/net/ath/ath5k/ath5k_gpio.c clang: clang: warningwarning: : optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clangclang: : warningwarning: : optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument]optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/ath/ath5k/ath5k_phy.c [DEPS] drivers/net/ath/ath5k/ath5k_initvals.c [DEPS] drivers/net/ath/ath5k/ath5k_dma.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-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 clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/ath/ath5k/ath5k_desc.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/ath/ath5k/ath5k_qcu.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/ath/ath5k/ath5k_eeprom.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/ath/ath5k/ath5k_caps.c [DEPS] drivers/net/ath/ath_hw.c [DEPS] drivers/net/ath/ath_key.c [DEPS] drivers/net/ath/ath_main.c [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 [DEPS] drivers/net/rtl818x/rtl8180.c [DEPS] drivers/net/rtl818x/rtl8185_rtl8225.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/rtl818x/rtl8180_sa2400.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/phantom/phantom.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/igbvf/igbvf_main.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/igbvf/igbvf_vf.c [DEPS] drivers/net/igbvf/igbvf_mbx.c [DEPS] drivers/net/igb/igb_82575.c [DEPS] drivers/net/igb/igb_mac.c [DEPS] drivers/net/igb/igb_phy.c [DEPS] drivers/net/igb/igb_main.c [DEPS] drivers/net/igb/igb_nvm.c [DEPS] drivers/net/igb/igb_api.c [DEPS] drivers/net/igb/igb_manage.c [DEPS] drivers/net/e1000e/e1000e_80003es2lan.c [DEPS] drivers/net/e1000e/e1000e_ich8lan.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/e1000e/e1000e_82571.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] [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] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/e1000e/e1000e_main.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/e1000/e1000_82542.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/e1000/e1000_82540.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-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_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] [DEPS] drivers/net/e1000/e1000_phy.c [DEPS] drivers/net/e1000/e1000_main.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/e1000/e1000_82541.c [DEPS] drivers/net/amd8111e.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/jme.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/3c595.c [DEPS] drivers/net/prism2_pci.c [DEPS] drivers/net/w89c840.c clang: clang: warningwarning: : optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clangclang: : warningwarning: : optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument]optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/via-rhine.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/cs89x0.c [DEPS] drivers/net/ne2k_isa.c [DEPS] drivers/net/ipoib.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [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 clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/legacy.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/eepro100.c clang: [DEPS] drivers/net/3c515.c warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/bnx2.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/dmfe.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-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] [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] [DEPS] drivers/net/pcnet32.c clang: [DEPS] drivers/net/3c509-eisa.c warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/tg3.c [DEPS] drivers/net/3c5x9.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/smc9000.c [DEPS] drivers/net/virtio-net.c [DEPS] drivers/net/etherfabric.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/skge.c [DEPS] drivers/net/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] clang: warning: optimization flag '-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] [DEPS] drivers/net/prism2_plx.c [DEPS] drivers/net/sundance.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/rtl8139.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: clangoptimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument]: [DEPS] drivers/net/epic100.c warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/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 clang: warning: optimization flag '-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 clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/mtd80x.c [DEPS] drivers/net/myri10ge.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/eepro.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/via-velocity.c [DEPS] drivers/net/pnic.c [DEPS] drivers/net/tulip.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/sis900.c [DEPS] drivers/net/r8169.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] drivers/net/tlan.c [DEPS] drivers/bus/pci.c [DEPS] drivers/bus/isapnp.c [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] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization 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 clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization 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/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] clang: warning: optimization 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] clang: warning: 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/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] [DEPS] image/efi_image.c [DEPS] image/segment.c [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] [DEPS] net/infiniband/ib_mi.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [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_srp.c [DEPS] net/infiniband/ib_sma.c [DEPS] net/udp/dhcp.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] net/udp/dns.c [DEPS] net/udp/slam.c [DEPS] net/udp/tftp.c [DEPS] net/udp/syslog.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] net/tcp/https.c [DEPS] net/tcp/iscsi.c [DEPS] net/tcp/ftp.c [DEPS] net/tcp/http.c [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] [DEPS] net/netdev_settings.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: [DEPS] net/fcp.c warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: 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 [DEPS] net/tcp.c [DEPS] net/aoe.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] net/vlan.c [DEPS] net/infiniband.c [DEPS] net/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/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 clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] net/dhcpopts.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] net/fc.c [DEPS] core/nvo.c [DEPS] core/getkey.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clangclang: : 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] [DEPS] core/main.c [DEPS] core/settings.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] core/downloader.c [DEPS] core/pc_kbd.c [DEPS] core/null_nap.c [DEPS] core/posix_io.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] core/gdbudp.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: 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 [DEPS] core/blockdev.c [DEPS] core/timer.c [DEPS] core/misc.c [DEPS] core/serial.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: 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] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: 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] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: 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/exec.c [DEPS] core/random.c [DEPS] arch/i386/prefix/romprefix.S [DEPS] core/image.c [DEPS] core/monojob.c [DEPS] core/parseopt.c [DEPS] arch/i386/prefix/mromprefix.S [DEPS] arch/i386/drivers/net/undinet.c [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/undi.c [DEPS] arch/i386/drivers/net/undionly.c [DEPS] arch/i386/drivers/net/undiload.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/drivers/net/undipreload.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/x86/interface/efi/efix86_nap.c clang: warning: 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] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/hci/commands/reboot_cmd.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/hci/commands/pxe_cmd.c [DEPS] arch/i386/interface/syslinux/comboot_resolv.c [DEPS] arch/i386/interface/syslinux/com32_call.c [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 [DEPS] arch/i386/interface/pxeparent/pxeparent.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: 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_udp.c [DEPS] arch/i386/interface/pxe/pxe_undi.c [DEPS] arch/i386/interface/pxe/pxe_loader.c [DEPS] arch/i386/interface/pxe/pxe_exit_hook.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: 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 clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/interface/pxe/pxe_tftp.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [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] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: 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 [DEPS] arch/i386/interface/pcbios/bios_smbios.c [DEPS] arch/i386/interface/pcbios/memtop_umalloc.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/interface/pcbios/biosint.c [DEPS] arch/i386/interface/pcbios/bios_timer.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [DEPS] arch/i386/interface/pcbios/pcibios.c [DEPS] arch/i386/interface/pcbios/int13.c clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/__divdi3.o [BUILD] bin/icc.o [BUILD] bin/memcpy.o [BUILD] bin/__moddi3.o [BUILD] bin/__udivdi3.o [BUILD] bin/__umoddi3.o [BUILD] bin/__udivmoddi4.o [BUILD] bin/pcmcia.o [BUILD] bin/serial_console.o [BUILD] bin/uuid.o [BUILD] bin/refcnt.o [BUILD] bin/base16.o [BUILD] bin/assert.o [BUILD] bin/string.o [BUILD] bin/iobuf.o [BUILD] bin/image.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warningclang: : optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: 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 [BUILD] bin/parseopt.o In file included from core/base16.c:25: In file included from include/ipxe/base16.h:13: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/base16.c:25: In file included from include/ipxe/base16.h:13: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/base16.c:25: In file included from include/ipxe/base16.h:13: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/base16.c:25: In file included from include/ipxe/base16.h:13: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/base16.c:25: In file included from include/ipxe/base16.h:13: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from core/base16.c:25: In file included from include/ipxe/base16.h:13: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ [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 6 warnings generated. [BUILD] bin/monojob.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from core/image.c:22: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/image.c:22: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/image.c:22: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/image.c:22: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/image.c:22: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from core/image.c:22: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from core/image.c: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 ); \ ^~~~~~ 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/parseopt.c:25: include/string.h:28In file included from :core/string.c5::28 : warninginclude/string.h: :attribute declaration must precede definition [-Wignored-attributes]32 :8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here int __pure strncmp(const char * cs,const char * ct, ^ static inline size_t strlen(const char * s) ^ include/compiler.hIn file included from :core/string.c566::2833: :include/string.h :note32: :expanded from macro '__pure'38 : warning#define __pure __attribute__ (( pure )): attribute declaration must precede definition [-Wignored-attributes] ^ size_t __pure strlen(const char * s) __nonnull; ^ arch/x86/include/bits/string.hinclude/compiler.h::216580::1936:: notenote: : previous definition is hereexpanded from macro '__nonnull' static inline int strncmp(const char * cs,const char * ct,size_t count)#define __nonnull __attribute__ (( nonnull )) ^ ^ In file included from arch/x86/include/bits/string.hcore/parseopt.c::23925:: 22include/string.h:: 29note:: 24previous definition is here: warning: attribute declaration must precede definition [-Wignored-attributes] static inline size_t strlen(const char * s) ^ size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h: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:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from core/string.c:28: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from core/parseopt.c:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/parseopt.c:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/parseopt.c:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from core/parseopt.c:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from 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 [BUILD] bin/bitmap.o clang: 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/base64.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: 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/device.o 6 warnings generated. [BUILD] bin/ansiesc.o [BUILD] bin/malloc.o [BUILD] bin/fnrec.o [BUILD] bin/debug.o 6 warnings generated. [BUILD] bin/gdbserial.o 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] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/process.o [BUILD] bin/job.o [BUILD] bin/errno.o In file included from core/monojob.c:21: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/monojob.c:21: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/monojob.c:21: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/monojob.c:21: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/monojob.c:21: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from core/monojob.c:21: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 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] core/null_sanboot.c:24:12void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36:clang : :note : warningexpanded from macro '__nonnull': warningfunction 'null_san_hook' is not needed and will not be emitted [-Wunneeded-internal-declaration]: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: #define __nonnull __attribute__ (( nonnull ))warning : ^optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ static int null_san_hook ( struct uri *uri __unused, ^In file included from core/resolv.ccore/null_sanboot.c::2329: :include/string.h13::40 :warning58: :function 'null_san_unhook' is not needed and will not be emitted [-Wunneeded-internal-declaration] warning: attribute declaration must precede definition [-Wignored-attributes] static void null_san_unhook ( unsigned int drive __unused ) {void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ ^ core/null_sanboot.cinclude/compiler.h::33580::1236:: warningnote: : function 'null_san_boot' is not needed and will not be emitted [-Wunneeded-internal-declaration]expanded from macro '__nonnull' static int null_san_boot ( unsigned int drive __unused ) {#define __nonnull __attribute__ (( nonnull )) ^ ^ core/null_sanboot.carch/x86/include/bits/string.h::37159::clang12: :22warning : warning:: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]function 'null_san_describe' is not needed and will not be emitted [-Wunneeded-internal-declaration] clangnote: : warningprevious definition is here: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] static int null_san_describe ( unsigned int drive __unused ) { ^ static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from core/stringextra.c:36: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/stringextra.c:36: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/stringextra.c:36: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/stringextra.c:36: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/stringextra.c:36: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from core/stringextra.c:36: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 4 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/i82365.o 6 warnings generated. [BUILD] bin/cwuri.o clang: warning: optimization flag '-fstrength-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/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' clang: #define __pure __attribute__ (( pure )) ^ warningarch/x86/include/bits/string.h: :optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]239 :clang22: :warning : noteoptimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument]: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/exec.c:22: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/exec.c:22: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from core/exec.c:22: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from core/device.c:21: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/device.c:21: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/device.c:21: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/device.c:21: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/device.c:21: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from core/device.c:21: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 6 warnings generated. clang: clang: warningwarning: : optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clangclang: : warningwarning: : optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument]optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. [BUILD] bin/misc.o In file included from core/malloc.c:23: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/malloc.c:23: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/malloc.c:23: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/malloc.c:23: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/malloc.c:23: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from core/malloc.c:23: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ [BUILD] bin/timer.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from core/ansiesc.c:21: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h: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) ^ [BUILD] bin/cpio.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] In file included from core/fnrec.c:23: include/string.h:28:5: int __pure strncmp(const char * cs,const char * ct,warning : ^attribute declaration must precede definition [-Wignored-attributes] include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h: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:In file included from core/ansiesc.cwarning:: 21attribute declaration must precede definition [-Wignored-attributes]: include/string.hint __pure strncmp(const char * cs,const char * ct,: size_t count) __nonnull; ^ ^32 :include/compiler.h8:580:include/compiler.h ::warning56636:: :attribute declaration must precede definition [-Wignored-attributes]33 note:: expanded from macro '__nonnull'note size_t __pure strlen(const char * s) __nonnull;: expanded from macro '__pure' ^#define __nonnull __attribute__ (( nonnull )) include/compiler.h ^:#define __pure __attribute__ (( pure )) 566arch/x86/include/bits/string.h: 33 ^: : 216note:: 19expanded from macro '__pure': arch/x86/include/bits/string.hnote:: #define __pure __attribute__ (( pure ))previous definition is here216 : 19 ^: static inline int strncmp(const char * cs,const char * ct,size_t count)arch/x86/include/bits/string.h :note ^239 : :previous definition is here22 : note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) static inline size_t strlen(const char * s) ^ ^In file included from core/fnrec.cIn file included from :core/ansiesc.c23:: 21include/string.h: :include/string.h29::3224::38 :warning : warningattribute 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 :include/compiler.h580::58036::36 :note : noteexpanded from macro '__nonnull': expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) #define __nonnull __attribute__ (( nonnull )) ^ ^arch/x86/include/bits/string.h :arch/x86/include/bits/string.h216::23919::22 :note : noteprevious definition is here: previous definition is here static inline size_t strlen(const char * s)static inline int strncmp(const char * cs,const char * ct,size_t count) ^ ^ In file included from 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/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:24In file included from : core/fnrec.cIn file included from :include/ipxe/uaccess.h23:: 25include/string.h: :include/string.h32::398::44 :warning : warningattribute declaration must precede definition [-Wignored-attributes]: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull;void * memset(void * s,int c,size_t count) __nonnull; ^ ^ include/compiler.hinclude/compiler.h::566580::3336:: notenote: : expanded from macro '__pure'expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull ))#define __pure __attribute__ (( pure )) ^ ^ arch/x86/include/bits/string.harch/x86/include/bits/string.h::185239::2222:: notenote: : previous definition is hereprevious definition is here static inline void * memset(void *s, int c,size_t count) static inline size_t strlen(const char * s) ^ ^ In file included from core/fnrec.c:23: include/string.h:In file included from 32core/debug.c::3824:: In file included from warninginclude/ipxe/io.h: :attribute declaration must precede definition [-Wignored-attributes]24 : In file included from include/ipxe/uaccess.h:25: include/string.hsize_t __pure strlen(const char * s) __nonnull;: 40 ^: 58include/compiler.h:: 580warning:: 36attribute declaration must precede definition [-Wignored-attributes]: note: expanded from macro '__nonnull' void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ #define __nonnull __attribute__ (( nonnull ))include/compiler.h : ^580 :arch/x86/include/bits/string.h36::239 :note22: :expanded from macro '__nonnull' note: previous definition is here #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159static inline size_t strlen(const char * s): 22 ^: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from core/fnrec.c:23: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from core/fnrec.c:23: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 6 warnings generated. In file included from core/base64.c:22: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/base64.c:22: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/base64.c:22: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/base64.c:22: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/base64.c:22: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from core/base64.c:22: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ [BUILD] bin/blockdev.o 6 warnings generated. 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 6core/cwuri.c warning:s22 generated. : include/ipxe/uri.h:173:13: warning: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] ref_put ( &uri->refcnt ); ^~~~~~~~~~~ include/ipxe/refcnt.h:108:13: note: expanded from macro 'ref_put' assert ( (refcnt)->count >= 0 ); \ ^~~~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ In file included from core/cwuri.c:22: include/ipxe/uri.h:173:13: warning: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] ref_put ( &uri->refcnt ); ^~~~~~~~~~~ include/ipxe/refcnt.h:109:18: note: expanded from macro 'ref_put' ref_decrement ( refcnt ); \ ^~~~~~ [BUILD] bin/uri.o [BUILD] bin/acpi.o 6 warnings generated. [BUILD] bin/serial.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: 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/open.o [BUILD] bin/console.o [BUILD] bin/gdbudp.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] 5 warnings generated. [BUILD] bin/posix_io.o In file included from core/job.c:21: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/job.c:21: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/job.c:21: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/job.c:21: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/job.c:21: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from core/job.c:21: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ [BUILD] bin/pc_kbd.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/xfer.o 6 warnings generated. [BUILD] bin/null_nap.o In file included from core/cpio.c:28: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/cpio.c:28: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/cpio.c:28: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/cpio.c:28: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/cpio.c:28: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from core/cpio.c:28: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warningclang: : optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] warningclang: : optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]warning : clangoptimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument]: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [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] clang: 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/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] 6 warnings generated. 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) ^ [BUILD] bin/hw.o In file included from core/uri.c:33: include/ipxe/uri.h:162:13: warning: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] ref_get ( &uri->refcnt ); ^~~~~~~~~~~ include/ipxe/refcnt.h:94:13: note: expanded from macro 'ref_get' assert ( (refcnt)->count >= 0 ); \ ^~~~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ In file included from core/uri.c:33: include/ipxe/uri.h:162:13: warning: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] ref_get ( &uri->refcnt ); ^~~~~~~~~~~ include/ipxe/refcnt.h:95:18: note: expanded from macro 'ref_get' ref_increment ( refcnt ); \ ^~~~~~ In file included from core/uri.c:33: include/ipxe/uri.h:162:13: warning: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] ref_get ( &uri->refcnt ); ^~~~~~~~~~~ include/ipxe/refcnt.h:96:3: note: expanded from macro 'ref_get' (refcnt); } ) ^~~~~~ In file included from core/uri.c:33: include/ipxe/uri.h:173:13: warning: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] ref_put ( &uri->refcnt ); ^~~~~~~~~~~ include/ipxe/refcnt.h:108:13: note: expanded from macro 'ref_put' assert ( (refcnt)->count >= 0 ); \ ^~~~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ In file included from core/uri.c:33: include/ipxe/uri.h:173:13: warning: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] ref_put ( &uri->refcnt ); ^~~~~~~~~~~ include/ipxe/refcnt.h:109:18: note: expanded from macro 'ref_put' ref_decrement ( refcnt ); \ ^~~~~~ core/uri.c:185:39: warning: taking address of packed member 'scheme' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] const char *field = uri_get_field ( uri, i ); ~~~~~~~~~~~~~~~~^~~~~~~~ include/ipxe/uri.h:91:39: note: expanded from macro 'uri_get_field' #define uri_get_field( uri, field ) (&uri->scheme)[field] ^~~~~~~~~~~ core/uri.c:246:39: warning: taking address of packed member 'scheme' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] const char *field = uri_get_field ( uri, i ); ~~~~~~~~~~~~~~~~^~~~~~~~ include/ipxe/uri.h:91:39: note: expanded from macro 'uri_get_field' #define uri_get_field( uri, field ) (&uri->scheme)[field] ^~~~~~~~~~~ clang: warning: optimization flag '-fstrength-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/gdbudp.c:22: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/gdbudp.c:22: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/gdbudp.c:22: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/gdbudp.c:22: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/gdbudp.c:22: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from core/gdbudp.c:22: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ [BUILD] bin/downloader.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:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/pc_kbd.c:13: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/pc_kbd.c:13: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/pc_kbd.c:13: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/pc_kbd.c:13: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from core/pc_kbd.c:13: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from core/open.c:22: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/open.c:22: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/serial.c:18: In file included from include/ipxe/io.h:24: In file included from In file included from include/ipxe/uaccess.hcore/open.c::2522: : include/string.hinclude/string.h::2832::58:: warningwarning: : attribute declaration must precede definition [-Wignored-attributes]attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/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 )) ^int __pure strncmp(const char * cs,const char * ct, arch/x86/include/bits/string.h ^: 239:22: include/compiler.hnote:: 566previous definition is here: 33: note: static inline size_t strlen(const char * s)expanded from macro '__pure' ^ #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:In file included from 19core/open.c:: 22note: : include/string.hprevious definition is here: 39:44: warningstatic inline int strncmp(const char * cs,const char * ct,size_t count): attribute declaration must precede definition [-Wignored-attributes] ^ In file included from core/serial.c:void * memset(void * s,int c,size_t count) __nonnull;18 : ^In file included from include/ipxe/io.hinclude/compiler.h::24580: :In file included from 36include/ipxe/uaccess.h:: 25note: : include/string.hexpanded from macro '__nonnull': 29:24: #define __nonnull __attribute__ (( nonnull ))warning : ^attribute declaration must precede definition [-Wignored-attributes] arch/x86/include/bits/string.h:185: size_t count) __nonnull;22 : ^ noteinclude/compiler.h: :previous definition is here580 :36: note: static inline void * memset(void *s, int c,size_t count)expanded from macro '__nonnull' ^ #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.hIn file included from :core/open.c216::2219: :include/string.h :note40: :previous definition is here58 : warning: attribute declaration must precede definition [-Wignored-attributes] static inline int strncmp(const char * cs,const char * ct,size_t count) ^ void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.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:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/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) ^ 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 ); \ ^~~~~~ [BUILD] bin/main.o In file included from core/posix_io.c:22: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/posix_io.c:22: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/posix_io.c:22: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/posix_io.c:22: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/posix_io.c:22: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from core/posix_io.c:22: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-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) ^ 13 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/settings.o In file included from core/xfer.c:21: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/xfer.c:21: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/xfer.c:21: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/xfer.c:21: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/xfer.c:21: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from core/xfer.c:21: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 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] 6 warnings generated. [BUILD] bin/init.o 11 warnings generated. 6 warnings generated. [BUILD] bin/edd.o [BUILD] bin/linebuf.o 6 warnings generated. [BUILD] bin/gdbstub.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. [BUILD] bin/asprintf.o [BUILD] bin/getkey.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/getopt.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from core/bitops.c:1: In file included from include/strings.h:7: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/bitops.c:1: In file included from include/strings.h:7: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/bitops.c:1: In file included from include/strings.h:7: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/bitops.c:1: In file included from include/strings.h:7: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/bitops.c:1: In file included from include/strings.h:7: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from core/bitops.c:1: In file included from include/strings.h:7: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/btext.o [BUILD] bin/interface.o In file included from core/downloader.c:28: In file included from include/ipxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/downloader.c:28: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/downloader.c:28: In file included from include/ipxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/downloader.c:28: In file included from include/ipxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/downloader.c:28: In file included from include/ipxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from core/downloader.c:28: In file included from include/ipxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from core/hw.c:3: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/hw.c:3: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/hw.c:3: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/hw.c:3: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/hw.c:3: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from core/hw.c:3: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: 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 clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from core/main.c:20: In file included from include/ipxe/features.h:6: In file included from include/ipxe/dhcp.h:19: In file included from include/ipxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/main.c:20: In file included from include/ipxe/features.h:6: In file included from include/ipxe/dhcp.h:19: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/main.c:20: In file included from include/ipxe/features.h:6: In file included from include/ipxe/dhcp.h:19: In file included from include/ipxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/main.c:20: In file included from include/ipxe/features.h:6: In file included from include/ipxe/dhcp.h:19: In file included from include/ipxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/main.c:20: In file included from include/ipxe/features.h:6: In file included from include/ipxe/dhcp.h:19: In file included from include/ipxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from core/main.c:20: In file included from include/ipxe/features.h:6: In file included from include/ipxe/dhcp.h:19: In file included from include/ipxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: 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 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/settings.c:33: include/ipxe/uri.h:162:13: warning: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] ref_get ( &uri->refcnt ); ^~~~~~~~~~~ include/ipxe/refcnt.h:94:13: note: expanded from macro 'ref_get' assert ( (refcnt)->count >= 0 ); \ ^~~~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ In file included from core/settings.c:33: include/ipxe/uri.h:162:13: warning: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] ref_get ( &uri->refcnt ); ^~~~~~~~~~~ include/ipxe/refcnt.h:95:18: note: expanded from macro 'ref_get' ref_increment ( refcnt ); \ ^~~~~~ In file included from core/settings.c:33: include/ipxe/uri.h:162:13: warning: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] ref_get ( &uri->refcnt ); ^~~~~~~~~~~ include/ipxe/refcnt.h:96:3: note: expanded from macro 'ref_get' (refcnt); } ) ^~~~~~ In file included from core/settings.c:33: include/ipxe/uri.h:173:13: warning: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] ref_put ( &uri->refcnt ); ^~~~~~~~~~~ include/ipxe/refcnt.h:108:13: note: expanded from macro 'ref_put' assert ( (refcnt)->count >= 0 ); \ ^~~~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ In file included from core/settings.c:33: include/ipxe/uri.h:173:13: warning: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] ref_put ( &uri->refcnt ); ^~~~~~~~~~~ include/ipxe/refcnt.h:109:18: note: expanded from macro 'ref_put' ref_decrement ( refcnt ); \ ^~~~~~ 6 warnings generated. [BUILD] bin/basename.o clang: 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/ctype.o [BUILD] bin/fc.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 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) ^ In file included from core/linebuf.c:29: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] [BUILD] bin/dhcpopts.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 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] [BUILD] bin/udp.o [BUILD] bin/icmp.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from core/getopt.c:22: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/getopt.c:22: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/getopt.c:22: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/getopt.c:22: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/getopt.c:22: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from core/getopt.c:22: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: 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. 11 warnings generated. 6 warnings generated. [BUILD] bin/retry.o [BUILD] bin/netdevice.o [BUILD] bin/cachedhcp.o [BUILD] bin/dhcppkt.o [BUILD] bin/ndp.o clang: 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/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) ^ [BUILD] bin/tls.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] net/dhcpopts.c:75:1: warning: unused function 'dhcp_option_offset' [-Wunused-function] dhcp_option_offset ( struct dhcp_options *options, ^ clang: 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/eth_slow.o In file included from core/nvo.c:23: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/nvo.c:23: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/nvo.c:23: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/nvo.c:23: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/nvo.c:23: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from core/nvo.c:23: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 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 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 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) ^ 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/ipv4.o In file included from core/basename.c:28: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/basename.c:28: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from core/basename.c:28: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/basename.c:28: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from core/basename.c:28: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from core/basename.c:28: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 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) ^ [BUILD] bin/infiniband.o 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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from net/udp.c: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' clang if ( ASSERTING && ! (condition) ) { \: ^~~~~~~~~ In file included from net/udp.c:11: include/ipxe/uri.h:173:warning13: :optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] warningclang: : taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member]warning : optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 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] 7 warnings generated. 6 warnings generated. [BUILD] bin/nullnet.o 6 warnings generated. [BUILD] bin/vlan.o [BUILD] bin/rarp.o clang: 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/icmp.c:21: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/icmp.c:21: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/icmp.c:21: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/icmp.c:21: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/icmp.c:21: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from net/icmp.c:21: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] clang: void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580 [BUILD] bin/aoe.o :36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.hwarning:: 159optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]: 22clang:: warningnote: : optimization 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) ^ clang: warning: optimization flag '-fstrength-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/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/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/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) ^ 11 warnings generated. 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) ^ [BUILD] bin/ipv6.o In file included from net/ndp.c:2: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/ndp.c:2: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/ndp.c:2: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/ndp.c:2: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from net/ndp.c:2: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from net/tls.c:30: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/tls.c:30: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/tls.c:30: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/tls.c:30: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/tls.c:30: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from net/tls.c:30: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 6 warnings generated. 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 clang: 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/tcpip.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from net/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/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 )) ^ In file included from arch/x86/include/bits/string.hnet/eth_slow.c::21622:: 19include/string.h:: 28note:: 5previous definition is here: warning: static inline int strncmp(const char * cs,const char * ct,size_t count)attribute declaration must precede definition [-Wignored-attributes] ^ int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/eth_slow.c:22: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/ipv4.c:1: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/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/eth_slow.c:22: include/string.h:32In file included from :net/ipv4.c8::1 : warninginclude/string.h: :attribute declaration must precede definition [-Wignored-attributes]39 :44:size_t __pure strlen(const char * s) __nonnull; warning ^: attribute declaration must precede definition [-Wignored-attributes]include/compiler.h :566:33: void * memset(void * s,int c,size_t count) __nonnull;note : ^expanded from macro '__pure' include/compiler.h:580:36#define __pure __attribute__ (( pure )): ^note : arch/x86/include/bits/string.hexpanded from macro '__nonnull': 239:22: #define __nonnull __attribute__ (( nonnull ))note : ^previous definition is here arch/x86/include/bits/string.h:185:22:static inline size_t strlen(const char * s) note ^: previous definition is hereIn file included from net/eth_slow.c:22: include/string.h:32static inline void * memset(void *s, int c,size_t count): 38 ^: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^In file included from net/ipv4.cinclude/compiler.h::1580: :include/string.h36::40 :note58: :expanded from macro '__nonnull' warning: 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 : ^239 :include/compiler.h22::580 :note36: :previous definition is here note: expanded from macro '__nonnull' static inline size_t strlen(const char * s) ^#define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.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:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from net/eth_slow.c:22: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 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. net/eth_slow.c:56:1: warning: unused function 'eth_slow_lacp_tlv_name' [-Wunused-function] eth_slow_lacp_tlv_name ( uint8_t type ) { ^ [BUILD] bin/fcels.o [BUILD] bin/ethernet.o In file included from net/infiniband.c:24: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/infiniband.c:24: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/infiniband.c:24: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/infiniband.c:24: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/infiniband.c:24: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from net/infiniband.c:24: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 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/arp.o 6 warnings generated. [BUILD] bin/mii.o [BUILD] bin/tcp.o 7 warnings generated. [BUILD] bin/iobpad.o [BUILD] bin/fcoe.o In file included from net/vlan.c:22: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/vlan.c:22: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/vlan.c:22: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/vlan.c:22: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/vlan.c:22: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from net/vlan.c:22: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from net/ipv6.c:In file included from 3net/aoe.c: :include/string.h22:: 28include/string.h::528:: 5warning:: attribute declaration must precede definition [-Wignored-attributes]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:566include/compiler.h::33566:: 33note:: expanded from macro '__pure'note : expanded from macro '__pure' #define __pure __attribute__ (( pure )) #define __pure __attribute__ (( pure )) ^ ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here arch/x86/include/bits/string.hstatic inline int strncmp(const char * cs,const char * ct,size_t count): 216 ^: 19In file included from :net/ipv6.c :note3: : previous definition is hereinclude/string.h :29:24: static inline int strncmp(const char * cs,const char * ct,size_t count)warning : ^attribute declaration must precede definition [-Wignored-attributes] In file included from net/aoe.c:22: include/string.h size_t count) __nonnull;: 29 ^: 24include/compiler.h:: 580warning:: 36attribute declaration must precede definition [-Wignored-attributes]: note: expanded from macro '__nonnull' size_t count) __nonnull; ^ include/compiler.h#define __nonnull __attribute__ (( nonnull )): 580 ^: 36arch/x86/include/bits/string.h:: 216note:: 19expanded from macro '__nonnull': note: previous definition is here #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:static inline int strncmp(const char * cs,const char * ct,size_t count)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:566In file included from :net/aoe.c33::22 : noteinclude/string.h: :expanded from macro '__pure'32 :8: warning#define __pure __attribute__ (( pure )): attribute declaration must precede definition [-Wignored-attributes] ^ arch/x86/include/bits/string.h:239size_t __pure strlen(const char * s) __nonnull;: 22 ^: include/compiler.hnote:: 566previous definition is here: 33: note: expanded from macro '__pure'static inline size_t strlen(const char * s) ^#define __pure __attribute__ (( pure )) In file included from ^net/ipv6.c :arch/x86/include/bits/string.h3:: 239include/string.h::2232:: 38note:: previous definition is herewarning : attribute declaration must precede definition [-Wignored-attributes] static inline size_t strlen(const char * s) ^ size_t __pure strlen(const char * s) __nonnull;In file included from net/aoe.c ^: 22include/compiler.h: :include/string.h580::3236::38 :note : warningexpanded from macro '__nonnull': attribute declaration must precede definition [-Wignored-attributes] #define __nonnull __attribute__ (( nonnull )) size_t __pure strlen(const char * s) __nonnull; ^ ^arch/x86/include/bits/string.h :include/compiler.h239::58022::36 :note : noteprevious definition is here: expanded from macro '__nonnull' static inline size_t strlen(const char * s) #define __nonnull __attribute__ (( nonnull )) ^ ^ arch/x86/include/bits/string.h: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: In file included from warningnet/aoe.c: :attribute declaration must precede definition [-Wignored-attributes]22 : include/string.h:39:44:void * memset(void * s,int c,size_t count) __nonnull; warning ^: attribute declaration must precede definition [-Wignored-attributes]include/compiler.h :580:36:void * memset(void * s,int c,size_t count) __nonnull; note ^: expanded from macro '__nonnull'include/compiler.h :580:36:#define __nonnull __attribute__ (( nonnull )) note ^: expanded from macro '__nonnull'arch/x86/include/bits/string.h :185:22#define __nonnull __attribute__ (( nonnull )): ^note : arch/x86/include/bits/string.hprevious definition is here: 185:22: notestatic inline void * memset(void *s, int c,size_t count): previous definition is here ^ static inline void * memset(void *s, int c,size_t count) ^ In file included from net/ipv6.c:3: include/string.hIn file included from :net/aoe.c40::2258: :include/string.h :warning40: :attribute declaration must precede definition [-Wignored-attributes]58 : warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.hvoid * memmove(void * dest,const void *src,size_t count) __nonnull;: 580 ^: 36include/compiler.h:: 580note:: 36expanded from macro '__nonnull': note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ #define __nonnull __attribute__ (( nonnull ))arch/x86/include/bits/string.h : ^159 :arch/x86/include/bits/string.h22::159 :note22: :previous definition is here note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from net/aoe.c: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/fcp.o 8 warnings generated. [BUILD] bin/netdev_settings.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/icmpv6.o [BUILD] bin/fakedhcp.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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/fcns.o 6 warnings generated. In file included from net/ethernet.c:23: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/ethernet.c:23: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/ethernet.c:23: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/ethernet.c:23: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/ethernet.c:23: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from net/ethernet.c:23: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ [BUILD] bin/eapol.o clang: 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/http.o clang: warning: optimization flag '-fstrength-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/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) ^ 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] 6 warnings generated. net/fcels.c:1262:16: warning: implicit declaration of function 'suzeif' is invalid in C99 [-Wimplicit-function-declaration] size_t plen = suzeif(*echo) + len - sizeof ( struct fc_echo_frame_header ); ^ net/fcels.c:1262:16: warning: function with no prototype cannot use the stdcall calling convention [-Wmissing-prototype-for-cc] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/ftp.o In file included from net/arp.c:22: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/arp.c:22: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/arp.c:22: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) [BUILD] bin/iscsi.o ^ In file included from net/arp.c:22: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/arp.c:22: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from net/arp.c:22: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 6 warnings generated. In file included from net/tcp.c:1: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/tcp.c:1: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/tcp.c:1: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/tcp.c:1: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/tcp.c:1: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from net/tcp.c:1: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [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/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 ); \ ^~~~~~ In file included from net/netdev_settings.c:21: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/netdev_settings.c:21: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/netdev_settings.c:21: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/netdev_settings.c:21: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/netdev_settings.c:21: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from net/netdev_settings.c:21: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from net/fcoe.c:33: In file included from include/ipxe/features.h:6: In file included from include/ipxe/dhcp.h:19: In file included from include/ipxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/fcoe.c:33: In file included from include/ipxe/features.h:6: In file included from include/ipxe/dhcp.h:19: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/fcoe.c:33: In file included from include/ipxe/features.h:6: In file included from include/ipxe/dhcp.h:19: In file included from include/ipxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/fcoe.c:33: In file included from include/ipxe/features.h:6: In file included from include/ipxe/dhcp.h:19: In file included from include/ipxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/fcoe.c:33: In file included from include/ipxe/features.h:6: In file included from include/ipxe/dhcp.h:19: In file included from include/ipxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from net/fcoe.c:33: In file included from include/ipxe/features.h:6: In file included from include/ipxe/dhcp.h:19: In file included from include/ipxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from net/iobpad.c:28: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/iobpad.c:28: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/iobpad.c:28: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/iobpad.c:28: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/iobpad.c:28: include/string.h:39:844 warning:s generated. warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from net/iobpad.c:28: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/syslog.o In file included from net/icmpv6.c:2: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216: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' clang: #define __nonnull __attribute__ (( nonnull )) warning ^: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]arch/x86/include/bits/string.h :clang159: :warning22: :optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from net/fcns.c:23: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/fcns.c:23: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/fcns.c:23: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/fcns.c:23: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) 6 ^ warning sarch/x86/include/bits/string.h generated. :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) ^ 6 warnings generated. [BUILD] bin/tftp.o [BUILD] bin/slam.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. [BUILD] bin/dns.o [BUILD] bin/dhcp.o 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) ^ clang: warning: optimization flag '-fstrength-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: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 ); \ ^~~~~~ 6 warnings generated. In file included from net/tcp/http.c:31: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) 6 ^ warning sIn file included from generated. net/tcp/http.c:31: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/tcp/http.c:31: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/tcp/http.c:31: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/tcp/http.c:31: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from net/tcp/http.c:31: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ [BUILD] bin/ib_mcast.o 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 ); \ ^~~~~~ [BUILD] bin/ib_srp.o [BUILD] bin/ib_cmrc.o In file included from net/tcp/iscsi.c:22: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/tcp/iscsi.c:22: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/tcp/iscsi.c:22: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/tcp/iscsi.c:22: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/tcp/iscsi.c:22: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from net/tcp/iscsi.c:22: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from net/tcp/iscsi.c:31: include/ipxe/uri.h:162:13: warning: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] ref_get ( &uri->refcnt ); ^~~~~~~~~~~ include/ipxe/refcnt.h:94:13: note: expanded from macro 'ref_get' assert ( (refcnt)->count >= 0 ); \ ^~~~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ In file included from net/tcp/iscsi.c:31: include/ipxe/uri.h:162:13: warning: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] ref_get ( &uri->refcnt ); ^~~~~~~~~~~ include/ipxe/refcnt.h:95:18: note: expanded from macro 'ref_get' ref_increment ( refcnt ); \ ^~~~~~ In file included from net/tcp/iscsi.c:31: include/ipxe/uri.h:162:13: warning: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] ref_get ( &uri->refcnt ); ^~~~~~~~~~~ include/ipxe/refcnt.h:96:3: note: expanded from macro 'ref_get' (refcnt); } ) ^~~~~~ In file included from net/tcp/iscsi.c:31: include/ipxe/uri.h:173:13: warning: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] ref_put ( &uri->refcnt ); ^~~~~~~~~~~ In file included from include/ipxe/refcnt.hnet/fcp.c::10824:: 13include/string.h:: 28note:: 5expanded from macro 'ref_put': warning: assert ( (refcnt)->count >= 0 ); \attribute declaration must precede definition [-Wignored-attributes] ^~~~~~ 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:int __pure strncmp(const char * cs,const char * ct, warning ^: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] include/compiler.h: ref_put ( &uri->refcnt );566 : ^~~~~~~~~~~33 : include/ipxe/refcnt.hnote:: 109expanded from macro '__pure': 18: note#define __pure __attribute__ (( pure )): expanded from macro 'ref_put' ^ ref_decrement ( refcnt ); \arch/x86/include/bits/string.h : ^~~~~~216 :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) ^ 6 warnings generated. 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 ); \ ^~~~~~ [BUILD] bin/ib_sma.o clang: 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/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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from net/fakedhcp.c:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239clang:: 22: note: previous definition is here warningstatic inline size_t strlen(const char * s): optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] ^ clangIn file included from : net/fakedhcp.cwarning:: 25optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument]: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/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] In file included from net/udp/syslog.c:32: In file included from include/ipxe/dhcp.h:19: In file included from include/ipxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/udp/syslog.c:32: In file included from include/ipxe/dhcp.h:19: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/udp/syslog.c:32: In file included from include/ipxe/dhcp.h:19: In file included from include/ipxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/udp/syslog.c:32: In file included from include/ipxe/dhcp.h:19: In file included from include/ipxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/udp/syslog.c:32: In file included from include/ipxe/dhcp.h:19: In file included from include/ipxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from net/udp/syslog.c:32: In file included from include/ipxe/dhcp.h:19: In file included from include/ipxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ [BUILD] bin/ib_pathrec.o In file included from net/tcp/https.c:30: In file included from include/ipxe/tls.h:18: In file included from include/ipxe/sha1.h:6: In file included from ./crypto/axtls/crypto.h:133: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/tcp/https.c:30: In file included from include/ipxe/tls.h:18: In file included from include/ipxe/sha1.h:6: In file included from ./crypto/axtls/crypto.h:133: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/tcp/https.c:30: In file included from include/ipxe/tls.h:18: In file included from include/ipxe/sha1.h:6: In file included from ./crypto/axtls/crypto.h:133: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/tcp/https.c:30: In file included from include/ipxe/tls.h:18: In file included from include/ipxe/sha1.h:6: In file included from ./crypto/axtls/crypto.h:133: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/tcp/https.c:30: In file included from include/ipxe/tls.h:18: In file included from include/ipxe/sha1.h:6: In file included from ./crypto/axtls/crypto.h:133: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from net/tcp/https.c:30: In file included from include/ipxe/tls.h:18: In file included from include/ipxe/sha1.h:6: In file included from ./crypto/axtls/crypto.h:133: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: 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. 11 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/ib_packet.o In file included from net/udp/slam.c:23: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/udp/slam.c:23: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/udp/slam.c:23: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/udp/slam.c:23: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/udp/slam.c:23: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from net/udp/slam.c:23: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ [BUILD] bin/ib_smc.o 6 warnings generated. 6 warnings generated. In file included from net/udp/slam.c:33: include/ipxe/uri.h:162:13: warning: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] ref_get ( &uri->refcnt ); ^~~~~~~~~~~ include/ipxe/refcnt.h:94:13: note: expanded from macro 'ref_get' assert ( (refcnt)->count >= 0 ); \ ^~~~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ In file included from net/udp/slam.c:33: include/ipxe/uri.h:162:13: warning: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] ref_get ( &uri->refcnt ); ^~~~~~~~~~~ include/ipxe/refcnt.h:95:18: note: expanded from macro 'ref_get' ref_increment ( refcnt ); \ ^~~~~~ In file included from net/udp/slam.c:33: include/ipxe/uri.h:162:13: warning: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] ref_get ( &uri->refcnt ); ^~~~~~~~~~~ include/ipxe/refcnt.h:96:3: note: expanded from macro 'ref_get' (refcnt); } ) ^~~~~~ In file included from net/udp/slam.c:33: include/ipxe/uri.h:173:13: warning: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] ref_put ( &uri->refcnt ); ^~~~~~~~~~~ include/ipxe/refcnt.h:108:13: note: expanded from macro 'ref_put' assert ( (refcnt)->count >= 0 ); \ ^~~~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ In file included from net/udp/slam.c:33: include/ipxe/uri.h:173:13: warning: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] ref_put ( &uri->refcnt ); ^~~~~~~~~~~ include/ipxe/refcnt.h:109:18: note: expanded from macro 'ref_put' ref_decrement ( refcnt ); \ ^~~~~~ [BUILD] bin/ib_cm.o [BUILD] bin/ib_mi.o clang: warning: optimization flag '-fstrength-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_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) ^ 6 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) ^ 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/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) ^ 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) ^ net/udp/dns.c:248:22: warning: unused function 'dns_unmake_name' [-Wunused-function] static inline char * dns_unmake_name ( char *name ) { ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from net/infiniband/ib_srp.c:36: include/ipxe/uri.h:162:13: warning: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] ref_get ( &uri->refcnt ); ^~~~~~~~~~~ include/ipxe/refcnt.h:94:13: note: expanded from macro 'ref_get' assert ( (refcnt)->count >= 0 ); \ ^~~~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ In file included from net/infiniband/ib_srp.c:36: include/ipxe/uri.h:162:13: warning: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] ref_get ( &uri->refcnt ); ^~~~~~~~~~~ include/ipxe/refcnt.h:95:18: note: expanded from macro 'ref_get' ref_increment ( refcnt ); \ ^~~~~~ In file included from net/infiniband/ib_srp.c:36: include/ipxe/uri.h:162:13: warning: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] ref_get ( &uri->refcnt ); ^~~~~~~~~~~ include/ipxe/refcnt.h:96:3: note: expanded from macro 'ref_get' (refcnt); } ) ^~~~~~ In file included from net/infiniband/ib_srp.c:36: include/ipxe/uri.h:173:13: warning: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] ref_put ( &uri->refcnt ); ^~~~~~~~~~~ include/ipxe/refcnt.h:108:13: note: expanded from macro 'ref_put' assert ( (refcnt)->count >= 0 ); \ ^~~~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ In file included from net/infiniband/ib_srp.c:36: include/ipxe/uri.h:173:13: warning: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] ref_put ( &uri->refcnt ); ^~~~~~~~~~~ include/ipxe/refcnt.h:109:18: note: expanded from macro 'ref_put' ref_decrement ( refcnt ); \ ^~~~~~ In file included from net/infiniband/ib_srp.c:38: In file included from include/ipxe/base16.h:13: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/infiniband/ib_srp.c:38: In file included from include/ipxe/base16.h:13: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/infiniband/ib_srp.c:38: In file included from include/ipxe/base16.h:13: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/infiniband/ib_srp.c:38: In file included from include/ipxe/base16.h:13: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/infiniband/ib_srp.c:38: In file included from include/ipxe/base16.h:13: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from net/infiniband/ib_srp.c:38: In file included from include/ipxe/base16.h:13: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] 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 ) { ^~~~~~~~~~~~~~~~ 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) ^ 11 warnings generated. In file included from net/infiniband/ib_mcast.c:22: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/infiniband/ib_mcast.c:22: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/infiniband/ib_mcast.c:22: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from net/infiniband/ib_mcast.c:22: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from net/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)clang : ^ warningIn file included from : net/infiniband/ib_sma.coptimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]: 23clang: : include/string.hwarning:: 29optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument]: 24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216: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:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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 6 warnings generated. In file included from net/udp/tftp.c:24: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ [BUILD] bin/wep.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 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) ^ clang: 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/sec80211.o In file included from net/infiniband/ib_pathrec.c:23: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/infiniband/ib_pathrec.c:23: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/udp/tftp.c:33: include/ipxe/uri.h:162:13: warning: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] ref_get ( &uri->refcnt ); ^~~~~~~~~~~ include/ipxe/refcnt.h:94:13: note: expanded from macro 'ref_get' assert ( (refcnt)->count >= 0 ); \ ^~~~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ In file included from net/udp/tftp.c:33: include/ipxe/uri.h:162:13: warning: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] ref_get ( &uri->refcnt ); ^~~~~~~~~~~ include/ipxe/refcnt.h:95:18: note: expanded from macro 'ref_get' ref_increment ( refcnt ); \ ^~~~~~ In file included from net/udp/tftp.c:33: include/ipxe/uri.h:162:13: warning: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] ref_get ( &uri->refcnt ); ^~~~~~~~~~~ include/ipxe/refcnt.h:96:3: note: expanded from macro 'ref_get' (refcnt); } ) ^~~~~~ In file included from net/udp/tftp.c:33: include/ipxe/uri.h:173:13: warning: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] ref_put ( &uri->refcnt ); ^~~~~~~~~~~ include/ipxe/refcnt.h:108:13: note: expanded from macro 'ref_put' assert ( (refcnt)->count >= 0 ); \ ^~~~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ In file included from net/udp/tftp.c:33: include/ipxe/uri.h:173:13: warning: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] ref_put ( &uri->refcnt ); ^~~~~~~~~~~ include/ipxe/refcnt.h:109:18: note: expanded from macro 'ref_put' ref_decrement ( refcnt ); \ ^~~~~~ In file included from net/infiniband/ib_pathrec.c:23: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/infiniband/ib_pathrec.c:23: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/infiniband/ib_pathrec.c:23: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from net/infiniband/ib_pathrec.c:23: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 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) ^ [BUILD] bin/net80211.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] 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] 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' [BUILD] bin/wpa_ccmp.o DBG_IF ( level, __VA_ARGS__ ); \ ^~~~~~~~~~~ include/compiler.h:324:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ net/infiniband/ib_packet.c:219:34: warning: taking address of packed member 'dgid' of class or structure 'ib_global_route_header' may result in an unaligned pointer value [-Waddress-of-packed-member] ibdev, IB_GID_ARGS ( &grh->dgid ) ); ^~~~~~~~~ include/compiler.h:493:40: note: expanded from macro 'DBGC' #define DBGC( ... ) DBGC_IF ( LOG, ##__VA_ARGS__ ) ^~~~~~~~~~~ include/ipxe/ib_packet.h:47:19: note: expanded from macro 'IB_GID_ARGS' IB_GUID_ARGS ( &(gid)->s.prefix ), IB_GUID_ARGS ( &(gid)->s.guid ) ^~~ include/ipxe/ib_packet.h:29:11: note: expanded from macro 'IB_GUID_ARGS' ntohl ( (guid)->dwords[0] ), ntohl ( (guid)->dwords[1] ) ^~~~ note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) include/byteswap.h:16:20: note: expanded from macro '__bswap_constant_32' (((uint32_t)(x) & 0x00ff0000U) >> 8) | \ ^ include/compiler.h:444:19: note: expanded from macro 'DBGC_IF' DBG_IF ( level, __VA_ARGS__ ); \ ^~~~~~~~~~~ include/compiler.h:324:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ net/infiniband/ib_packet.c:219:34: warning: taking address of packed member 'dgid' of class or structure 'ib_global_route_header' may result in an unaligned pointer value [-Waddress-of-packed-member] ibdev, IB_GID_ARGS ( &grh->dgid ) ); ^~~~~~~~~ include/compiler.h:493:40: note: expanded from macro 'DBGC' #define DBGC( ... ) DBGC_IF ( LOG, ##__VA_ARGS__ ) ^~~~~~~~~~~ include/ipxe/ib_packet.h:47:19: note: expanded from macro 'IB_GID_ARGS' IB_GUID_ARGS ( &(gid)->s.prefix ), IB_GUID_ARGS ( &(gid)->s.guid ) ^~~ include/ipxe/ib_packet.h:29:11: note: expanded from macro 'IB_GUID_ARGS' ntohl ( (guid)->dwords[0] ), ntohl ( (guid)->dwords[1] ) ^~~~ note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) include/byteswap.h:17:20: note: expanded from macro '__bswap_constant_32' (((uint32_t)(x) & 0xff000000U) >> 24))) ^ include/compiler.h:444:19: note: expanded from macro 'DBGC_IF' DBG_IF ( level, __VA_ARGS__ ); \ ^~~~~~~~~~~ include/compiler.h:324:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ net/infiniband/ib_packet.c:219:34: warning: taking address of packed member 'dgid' of class or structure 'ib_global_route_header' may result in an unaligned pointer value [-Waddress-of-packed-member] ibdev, IB_GID_ARGS ( &grh->dgid ) ); ^~~~~~~~~ include/compiler.h:493:40: note: expanded from macro 'DBGC' #define DBGC( ... ) DBGC_IF ( LOG, ##__VA_ARGS__ ) ^~~~~~~~~~~ [BUILD] bin/wpa.o 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: 11expanded from macro '__bswap_constant_32' warning s generated. (((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__ ); \ ^~~~~~~~~~~ [BUILD] bin/rc80211.o [BUILD] bin/embedded.o 6 warnings generated. 7 warnings generated. 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: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from net/infiniband/ib_smc.c:23: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216: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) ^ 31 warnings generated. [BUILD] bin/segment.o clang: warningclang: : optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] warningclang: : optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]warning : clangoptimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument]: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/efi_image.o [BUILD] bin/elf.o In file included from net/80211/sec80211.c:22: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/80211/sec80211.c:22: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/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/80211/sec80211.c:22: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/80211/sec80211.c:22: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/80211/sec80211.c:22: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from net/80211/sec80211.c:22: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from 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:clang23: : include/string.h:32:38: warning: 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.h :clang580: :warning36: :optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/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) ^ 11 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) ^ [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/eisa.o In file included from net/80211/wep.c:27: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/80211/wep.c:27: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/80211/wep.c:27: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/80211/wep.c:27: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/80211/wep.c:27: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from net/80211/wep.c:27: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 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/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 net/80211/net80211.c:23: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/80211/net80211.c:23: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from net/80211/net80211.c:23: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from net/80211/net80211.c:23: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ 6 warnings generated. In file included from net/80211/net80211.c:23: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] 6 warningvoid * memset(void * s,int c,size_t count) __nonnull;s generated. ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from net/80211/net80211.c:23: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/pcivpd.o [BUILD] bin/pcibackup.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) ^ In file included from net/80211/wpa_tkip.c:24: [BUILD] bin/pciextra.o 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) ^ net/80211/wpa.c:733:10: warning: taking address of packed member 'datalen' of class or structure 'eapol_key_pkt' may result in an unaligned pointer value [-Waddress-of-packed-member] &pkt->datalen ); ^~~~~~~~~~~~ net/80211/wpa.c:870:10: warning: taking address of packed member 'datalen' of class or structure 'eapol_key_pkt' may result in an unaligned pointer value [-Waddress-of-packed-member] &pkt->datalen ); ^~~~~~~~~~~~ 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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from net/80211/wpa_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) ^ In file included from image/segment.c:29: In file included from include/ipxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from image/segment.c:29: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from image/segment.c:29: In file included from include/ipxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from image/segment.c:29: In file included from include/ipxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from image/segment.c:29: In file included from include/ipxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from image/segment.c:29: In file included from include/ipxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 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) ^ 6 warnings generated. [BUILD] bin/isa_ids.o 6 warnings generated. [BUILD] bin/mca.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: 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/virtio-pci.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 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) ^ 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 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) ^ [BUILD] bin/virtio-ring.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) ^ 6 warnings generated. 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:368: 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/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) ^ [BUILD] bin/isapnp.o [BUILD] bin/pci.o 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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from image/script.c:28: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from image/script.c:28: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from image/script.c:28: 6include/string.h warning:s32 generated. :8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from image/script.c:28: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from image/script.c:28: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from image/script.c:28: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/3c503.o 6 warnings generated. [BUILD] bin/tlan.o [BUILD] bin/r8169.o 6 warnings generated. In file included from drivers/bus/pcibackup.c:22: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/bus/pcibackup.c:22: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ clang: warning: optimization flag '-fstrength-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:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/bus/pcibackup.c:22: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/bus/pcibackup.c:22: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/bus/pcibackup.c:22: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ [BUILD] bin/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] 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/pciextra.c:4: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/bus/pciextra.c:4: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/bus/pciextra.c:4: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/bus/pciextra.c:4: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/bus/pciextra.c:4: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/bus/pciextra.c:4: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ [BUILD] bin/tulip.o [BUILD] bin/pnic.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from drivers/bus/pcivpd.c:26: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/bus/pcivpd.c:26: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/bus/pcivpd.c:26: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/bus/pcivpd.c:26: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/bus/pcivpd.c:26: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/bus/pcivpd.c:26: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 6 warnings generated. [BUILD] bin/via-velocity.o [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/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) ^ clang: warning: optimization flag '-fstrength-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/mca.c:11: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/bus/mca.c:11: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/bus/virtio-pci.c:14: In file included from In file included from include/etherboot.hdrivers/bus/mca.c::1611: : In file included from include/string.hinclude/strings.h::397:: 44include/string.h:: 28warning:: 5attribute declaration must precede definition [-Wignored-attributes]: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; 6 ^ warning sinclude/compiler.h generated. :580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: int __pure strncmp(const char * cs,const char * ct,note : ^previous definition is here include/compiler.hstatic inline void * memset(void *s, int c,size_t count): 566 ^: 33: note: expanded from macro '__pure' In file included from #define __pure __attribute__ (( pure ))drivers/bus/mca.c : ^11 : include/string.h:40:58arch/x86/include/bits/string.h:: 216warning:: 19attribute declaration must precede definition [-Wignored-attributes]: note: previous definition is here void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.hstatic inline int strncmp(const char * cs,const char * ct,size_t count): 580 ^: 36In file included from :drivers/bus/virtio-pci.c :note14: : expanded from macro '__nonnull'In file included from include/etherboot.h:16: #define __nonnull __attribute__ (( nonnull ))In file included from include/strings.h ^: 7arch/x86/include/bits/string.h: :include/string.h159::2922::24 :note : warningprevious definition is here: attribute declaration must precede definition [-Wignored-attributes] 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:216: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) ^ In file included from drivers/bus/pci.c:27: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/bus/pci.c:27: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/bus/pci.c:27: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/bus/pci.c:27: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/bus/pci.c:27: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/bus/pci.c:27: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 6 warnings generated. [BUILD] bin/eepro.o clang: 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/myri10ge.o In file included from drivers/bus/isapnp.c:62: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216: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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: 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/bus/isapnp.c:204:20: warning: unused function 'isapnp_deactivate' [-Wunused-function] static inline void isapnp_deactivate ( unsigned int logdev ) { ^ 6 warnings generated. 6 warnings generated. [BUILD] bin/mtd80x.o 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: [BUILD] bin/3c529.o 38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. In file included from drivers/net/r8169.c:31: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/r8169.c:31: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/r8169.c:31: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/r8169.c:31: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/r8169.c:31: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/r8169.c:31: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 6 warnings generated. [BUILD] bin/3c509.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/davicom.o In file included from drivers/net/sis900.c:48: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/sis900.c:48: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/sis900.c:48: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/sis900.c:48: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/sis900.c:48: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/sis900.c:48: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from drivers/net/via-velocity.c:43: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/via-velocity.c:43: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/via-velocity.c:43: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/via-velocity.c:43: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/via-velocity.c:43: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/via-velocity.c:43: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ [BUILD] bin/3c90x.o drivers/net/sis900.c:1132:76: warning: format specifies type 'unsigned short' but the argument has type 'unsigned int' [-Wformat] printf("sis900_transmit: sending %d bytes ethtype %hX\n", (int) s, t); ~~~ ^ %X drivers/net/sis900.c:1294:1: warning: unused variable 'sis900_driver_text' [-Wunused-const-variable] DRIVER ( "SIS900", nic_driver, pci_driver, sis900_driver, ^ include/nic.h:202:20: note: expanded from macro 'DRIVER' static const char _name ## _text[] = _name_text; \ ^ :113:1: note: expanded from here sis900_driver_text ^ drivers/net/sis900.c:1294:1: warning: unused function 'sis900_driver_isapnp_legacy_probe' [-Wunused-function] include/nic.h:224:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_probe ( struct isapnp_device *isapnp, \ ^ :121:1: note: expanded from here sis900_driver_isapnp_legacy_probe ^ drivers/net/sis900.c:1294:1: warning: unused function 'sis900_driver_isapnp_legacy_remove' [-Wunused-function] include/nic.h:231:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_remove ( struct isapnp_device *isapnp ) { \ ^ :124:1: note: expanded from here sis900_driver_isapnp_legacy_remove ^ drivers/net/sis900.c:1294:1: warning: unused function 'sis900_driver_eisa_legacy_probe' [-Wunused-function] include/nic.h:236:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_probe ( struct eisa_device *eisa, \ ^ :126:1: note: expanded from here sis900_driver_eisa_legacy_probe ^ drivers/net/sis900.c:1294:1: warning: unused function 'sis900_driver_eisa_legacy_remove' [-Wunused-function] include/nic.h:243:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_remove ( struct eisa_device *eisa ) { \ ^ :129:1: note: expanded from here sis900_driver_eisa_legacy_remove ^ drivers/net/sis900.c:1294:1: warning: unused function 'sis900_driver_mca_legacy_probe' [-Wunused-function] include/nic.h:248:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_probe ( struct mca_device *mca, \ ^ :131:1: note: expanded from here sis900_driver_mca_legacy_probe ^ drivers/net/sis900.c:1294:1: warning: unused function 'sis900_driver_mca_legacy_remove' [-Wunused-function] include/nic.h:255:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_remove ( struct mca_device *mca ) { \ ^ :134:1: note: expanded from here sis900_driver_mca_legacy_remove ^ drivers/net/sis900.c:1294:1: warning: unused function 'sis900_driver_isa_legacy_probe' [-Wunused-function] include/nic.h:260:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_probe ( struct isa_device *isa ) { \ ^ :136:1: note: expanded from here sis900_driver_isa_legacy_probe ^ drivers/net/sis900.c:1294:1: warning: unused function 'sis900_driver_isa_legacy_remove' [-Wunused-function] include/nic.h:266:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_remove ( struct isa_device *isa ) { \ ^ :139:1: note: expanded from here sis900_driver_isa_legacy_remove ^ In file included from drivers/net/pnic.c:19: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/pnic.c:19: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/pnic.c:19: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/pnic.c:19: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/pnic.c:19: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/pnic.c:19: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 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__ ); \ ^~~~~~~~~~~ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] drivers/net/via-velocity.c:774:7: warning: format specifies type 'unsigned short' but the argument has underlying type 'unsigned int' [-Wformat] vptr->chip_id, (unsigned int) vptr->io_size, vptr->num_txq, ^~~~~~~~~~~~~ In file included from drivers/net/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) ^ 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, \In file included from drivers/net/tulip.c ^: 111: :In file included from 270include/etherboot.h::116:: In file included from noteinclude/strings.h: :expanded from here7 : include/string.h:28velocity_driver_isapnp_legacy_probe: 5^: drivers/net/via-velocity.cwarning:61925 warning:: sattribute declaration must precede definition [-Wignored-attributes]1 generated. : 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_removeint __pure strncmp(const char * cs,const char * ct, ^ ^ drivers/net/via-velocity.c:1925:1include/compiler.h:: 566warning:: 33unused function 'velocity_driver_eisa_legacy_probe' [-Wunused-function]: include/nic.hnote:: 236expanded from macro '__pure': 2: note: #define __pure __attribute__ (( pure ))expanded from macro 'DRIVER' ^ _name ## _eisa_legacy_probe ( struct eisa_device *eisa, \ ^ :275:arch/x86/include/bits/string.h1::216 :note19: :expanded from here note: previous definition is herevelocity_driver_eisa_legacy_probe ^ drivers/net/via-velocity.c:1925:static inline int strncmp(const char * cs,const char * ct,size_t count)1 : ^ warningIn file included from : drivers/net/tulip.cunused function 'velocity_driver_eisa_legacy_remove' [-Wunused-function]: 111include/nic.h: :In file included from 243include/etherboot.h::216:: In file included from noteinclude/strings.h: :expanded from macro 'DRIVER'7 : include/string.h:29:24: _name ## _eisa_legacy_remove ( struct eisa_device *eisa ) { \ warning ^: attribute declaration must precede definition [-Wignored-attributes] :278:1: size_t count) __nonnull; note ^: expanded from hereinclude/compiler.h :580:36velocity_driver_eisa_legacy_remove: ^note : drivers/net/via-velocity.cexpanded from macro '__nonnull': 1925:1: warning#define __nonnull __attribute__ (( nonnull )): unused function 'velocity_driver_mca_legacy_probe' [-Wunused-function] ^ include/nic.harch/x86/include/bits/string.h::248216::219:: notenote: : expanded from macro 'DRIVER'previous definition is here _name ## _mca_legacy_probe ( struct mca_device *mca, \ static inline int strncmp(const char * cs,const char * ct,size_t count) ^ ^ :280:1: note: expanded from here velocity_driver_mca_legacy_probe ^ In file included from drivers/net/via-velocity.cdrivers/net/tulip.c::1925111:: 1In file included from :include/etherboot.h :warning16: : unused function 'velocity_driver_mca_legacy_remove' [-Wunused-function]In file included from include/strings.hinclude/nic.h::7255: :include/string.h2::32 :note8: :expanded from macro 'DRIVER' warning: attribute declaration must precede definition [-Wignored-attributes] _name ## _mca_legacy_remove ( struct mca_device *mca ) { \ size_t __pure strlen(const char * s) __nonnull; ^ ^ :include/compiler.h283::5661::33 :note : noteexpanded from here: expanded from macro '__pure' velocity_driver_mca_legacy_remove ^ #define __pure __attribute__ (( pure )) drivers/net/via-velocity.c ^: 1925arch/x86/include/bits/string.h::1239:: 22warning:: unused function 'velocity_driver_isa_legacy_probe' [-Wunused-function]note : include/nic.hprevious definition is here: 260:2: static inline size_t strlen(const char * s)note : ^expanded from macro 'DRIVER' In file included from drivers/net/tulip.c:111: In file included from include/etherboot.h _name ## _isa_legacy_probe ( struct isa_device *isa ) { \: 16 ^: In file included from include/strings.h::2857:: 1include/string.h:: 32note:: 38expanded from here: warning: attribute declaration must precede definition [-Wignored-attributes]velocity_driver_isa_legacy_probe ^ drivers/net/via-velocity.csize_t __pure strlen(const char * s) __nonnull;: 1925 ^: 1include/compiler.h:: 580warning:: 36unused function 'velocity_driver_isa_legacy_remove' [-Wunused-function]: include/nic.hnote:: 266expanded from macro '__nonnull': 2: note: expanded from macro 'DRIVER'#define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22 _name ## _isa_legacy_remove ( struct isa_device *isa ) { \: ^note : previous definition is here: 288:1: static inline size_t strlen(const char * s)note : ^expanded from here velocity_driver_isa_legacy_remove ^ 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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: 7optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] warning s generated. [BUILD] bin/epic100.o [BUILD] bin/rtl8139.o drivers/net/tlan.c:831:30: warning: format specifies type 'unsigned short' but the argument has type 'u8' (aka 'unsigned char') [-Wformat] printf("revision: 0x%hX\n", priv->tlanRev); ~~~ ^~~~~~~~~~~~~ %hhX clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 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__ ); \ ^~~~~~~~~~~ In file included from drivers/net/eepro.c:36: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/eepro.c:36: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/eepro.c:36: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/eepro.c:36: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/eepro.c:36: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/eepro.c:36: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ drivers/net/tlan.c:1366:11: warning: format specifies type 'unsigned short' but the argument has type 'unsigned int' [-Wformat] (unsigned int) phy, control, hi, lo); ^~~~~~~~~~~~~~~~~~ drivers/net/tulip.c: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/tlan.c:1714:1: warning: unused variable 'tlan_driver_text' [-Wunused-const-variable] DRIVER ( "TLAN/PCI", nic_driver, pci_driver, tlan_driver, ^drivers/net/tulip.c :1257:53include/nic.h:: 202warning:: 20format specifies type 'unsigned short' but the argument has type 'unsigned int' [-Wformat]: note: expanded from macro 'DRIVER' tulip_tbl[chip_idx].chip_name, chip_rev, (unsigned int) ioaddr); ^~~~~~~~~~~~~~~~~~~~~ static const char _name ## _text[] = _name_text; \ ^include/compiler.h :486:38::381 :note1: :expanded from macro 'DBG' note: expanded from here tlan_driver_text#define DBG( ... ) DBG_IF ( LOG, ##__VA_ARGS__ ) ^ ^~~~~~~~~~~ drivers/net/tlan.cinclude/compiler.h::1714324::117:: warningnote: : unused function 'tlan_driver_isapnp_legacy_probe' [-Wunused-function]expanded from macro 'DBG_IF' include/nic.h:224:2 dbg_printf ( __VA_ARGS__ ); \: ^~~~~~~~~~~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: drivers/net/tulip.cexpanded from macro 'DRIVER': 1338:4: _name ## _isa_legacy_remove ( struct isa_device *isa ) { \warning : ^format specifies type 'unsigned short' but the argument has type 'unsigned int' [-Wformat] :407:1 (unsigned int) ioaddr );: ^~~~~~~~~~~~~~~~~~~~~note : expanded from hereinclude/compiler.h :486:tlan_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/tulip.c:1417:43: warning: format specifies type 'unsigned short' but the argument has type 'int' [-Wformat] tp->nic_name, phy, mii_reg0, mii_status, mii_advert); ^~~~~~~~ include/compiler.h:486:38: note: expanded from macro 'DBG' #define DBG( ... ) DBG_IF ( LOG, ##__VA_ARGS__ ) ^~~~~~~~~~~ include/compiler.h:324:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ drivers/net/tulip.c:1417:53: warning: format specifies type 'unsigned short' but the argument has type 'int' [-Wformat] tp->nic_name, phy, mii_reg0, mii_status, mii_advert); ^~~~~~~~~~ include/compiler.h:486:38: note: expanded from macro 'DBG' #define DBG( ... ) DBG_IF ( LOG, ##__VA_ARGS__ ) ^~~~~~~~~~~ include/compiler.h:324:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ drivers/net/tulip.c:1417:65: warning: format specifies type 'unsigned short' but the argument has type 'int' [-Wformat] tp->nic_name, phy, mii_reg0, mii_status, mii_advert); ^~~~~~~~~~ include/compiler.h:486:38: note: expanded from macro 'DBG' #define DBG( ... ) DBG_IF ( LOG, ##__VA_ARGS__ ) ^~~~~~~~~~~ include/compiler.h:324:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ drivers/net/tulip.c:1421:42: warning: format specifies type 'unsigned short' but the argument has type 'int' [-Wformat] tp->nic_name, to_advert, phy, mii_advert); ^~~~~~~~~ include/compiler.h:486:38: note: expanded from macro 'DBG' #define DBG( ... ) DBG_IF ( LOG, ##__VA_ARGS__ ) ^~~~~~~~~~~ include/compiler.h:324:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ drivers/net/tulip.c:1421:58: warning: format specifies type 'unsigned short' but the argument has type 'int' [-Wformat] tp->nic_name, to_advert, phy, mii_advert); ^~~~~~~~~~ include/compiler.h:486:38: note: expanded from macro 'DBG' #define DBG( ... ) DBG_IF ( LOG, ##__VA_ARGS__ ) ^~~~~~~~~~~ include/compiler.h:324:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ drivers/net/tulip.c:1587:31: warning: format specifies type 'unsigned short' but the argument has type 'int' [-Wformat] tp->nic_name, tp->phys[0], mdio_read(nic, tp->phys[0], 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/compiler.h:503:41: note: expanded from macro 'DBG2' #define DBG2( ... ) DBG_IF ( EXTRA, ##__VA_ARGS__ ) ^~~~~~~~~~~ include/compiler.h:324:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ clang: 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 ) ^ include/ipxe/io.h:70:64: note: expanded from macro 'IOAPI_READ' #define IOAPI_READ( _func, _type, io_addr, _prefix, _ndigits ) ( { \ ^ include/compiler.h:324:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ drivers/net/tulip.c:1960:1: warning: unused variable 'tulip_driver_text' [-Wunused-const-variable] DRIVER ( "Tulip", nic_driver, pci_driver, tulip_driver, ^ include/nic.h:202:20: note: expanded from macro 'DRIVER' static const char _name ## _text[] = _name_text; \ ^ :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:1960drivers/net/eepro.c::1377:: 33warning:: unused function 'tulip_driver_eisa_legacy_probe' [-Wunused-function]warning : include/nic.hformat specifies type 'unsigned short' but the argument has type 'unsigned int' [-Wformat]: 236:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_probe ( struct eisa_device *eisa, \ ^ printf("Receive error %hX\n", rcv_status); ~~~ ^~~~~~~~~~: 387 %X: 1: note: expanded from here tulip_driver_eisa_legacy_probe ^ drivers/net/tulip.c:1960:1: warning: unused function 'tulip_driver_eisa_legacy_remove' [-Wunused-function] include/nic.h:243:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_remove ( struct eisa_device *eisa ) { \ ^ :390:1: note: expanded from here tulip_driver_eisa_legacy_remove ^ drivers/net/tulip.c:1960:1: warning: unused function 'tulip_driver_mca_legacy_probe' [-Wunused-function] include/nic.h:248:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_probe ( struct mca_device *mca, \ ^ :392:1: note: expanded from here tulip_driver_mca_legacy_probe ^ drivers/net/tulip.c:1960:1: warning: unused function 'tulip_driver_mca_legacy_remove' [-Wunused-function] include/nic.h:255:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_remove ( struct mca_device *mca ) { \ ^ :395:1: note: expanded from here tulip_driver_mca_legacy_remove ^ drivers/net/tulip.c:1960:1: warning: unused function 'tulip_driver_isa_legacy_probe' [-Wunused-function] include/nic.h:260:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_probe ( struct isa_device *isa ) { \ ^ :397:1: note: expanded from here tulip_driver_isa_legacy_probe ^ drivers/net/tulip.c:1960:1: warning: unused function 'tulip_driver_isa_legacy_remove' [-Wunused-function] include/nic.h:266:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_remove ( struct isa_device *isa ) { \ ^ :400:1: note: expanded from here tulip_driver_isa_legacy_remove ^ drivers/net/eepro.c:459:33: warning: format specifies type 'unsigned short' but the argument has type 'unsigned int' [-Wformat] DBG("Transmit status %hX\n", status); ~~~ ^~~~~~ %X include/compiler.h:486:38: note: expanded from macro 'DBG' #define DBG( ... ) DBG_IF ( LOG, ##__VA_ARGS__ ) ^~~~~~~~~~~ include/compiler.h:324:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ drivers/net/eepro.c:601:41: warning: format specifies type 'unsigned short' but the argument has type 'unsigned int' [-Wformat] DBG ( "%s ioaddr %#hX, addr %s", name, nic->ioaddr, eth_ntoa ( nic->node_addr ) ); ~~~~ ^~~~~~~~~~~ %#X include/compiler.h:486:38: note: expanded from macro 'DBG' #define DBG( ... ) DBG_IF ( LOG, ##__VA_ARGS__ ) ^~~~~~~~~~~ include/compiler.h:324:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ drivers/net/eepro.c:627:1: warning: unused function 'eepro_driver_pci_legacy_probe' [-Wunused-function] DRIVER ( "eepro", nic_driver, isa_driver, eepro_driver, ^ include/nic.h:213:2: note: expanded from macro 'DRIVER' _name ## _pci_legacy_probe ( struct pci_device *pci ) { \ ^ :105:1: note: expanded from here eepro_driver_pci_legacy_probe ^ drivers/net/eepro.c:627:1: warning: unused function 'eepro_driver_pci_legacy_remove' [-Wunused-function] include/nic.h:219:2: note: expanded from macro 'DRIVER' _name ## _pci_legacy_remove ( struct pci_device *pci ) { \ ^ :108:1: note: expanded from here eepro_driver_pci_legacy_remove ^ drivers/net/eepro.c:627:1: warning: unused function 'eepro_driver_isapnp_legacy_probe' [-Wunused-function] include/nic.h:224:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_probe ( struct isapnp_device *isapnp, \ ^ :110:1: note: expanded from here eepro_driver_isapnp_legacy_probe ^ drivers/net/eepro.c:627:1: warning: unused function 'eepro_driver_isapnp_legacy_remove' [-Wunused-function] include/nic.h:231:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_remove ( struct isapnp_device *isapnp ) { \ ^ :113:1: note: expanded from here eepro_driver_isapnp_legacy_remove ^ drivers/net/eepro.c:627:1: warning: unused function 'eepro_driver_eisa_legacy_probe' [-Wunused-function] include/nic.h:236:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_probe ( struct eisa_device *eisa, \ ^ :115:1: note: expanded from here eepro_driver_eisa_legacy_probe ^ drivers/net/eepro.c:627:1: warning: unused function 'eepro_driver_eisa_legacy_remove' [-Wunused-function] include/nic.h:243:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_remove ( struct eisa_device *eisa ) { \ ^ :118:1: note: expanded from here eepro_driver_eisa_legacy_remove ^ drivers/net/eepro.c:627:1: warning: unused function 'eepro_driver_mca_legacy_probe' [-Wunused-function] include/nic.h:248:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_probe ( struct mca_device *mca, \ ^ :120:1: note: expanded from here eepro_driver_mca_legacy_probe ^ drivers/net/eepro.c:627:1: warning: unused function 'eepro_driver_mca_legacy_remove' [-Wunused-function] include/nic.h:255:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_remove ( struct mca_device *mca ) { \ ^ :123:1: note: expanded from here eepro_driver_mca_legacy_remove ^ In file included from drivers/net/myri10ge.c:86: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/myri10ge.c:86: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/myri10ge.c:86: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/myri10ge.c:86: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/myri10ge.c:86: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/myri10ge.c:86: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 6 warnings generated. In file included from drivers/net/mtd80x.c:29: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: 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) ^ [BUILD] bin/sundance.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: 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/mtd80x.c:1021:1: warning: unused variable 'mtd80x_driver_text' [-Wunused-const-variable] DRIVER ( "MTD80X", nic_driver, pci_driver, mtd80x_driver, ^ include/nic.h:202:20: note: expanded from macro 'DRIVER' static const char _name ## _text[] = _name_text; \ ^ :102:1: note: expanded from here mtd80x_driver_text ^ drivers/net/mtd80x.c:1021:1: warning: unused function 'mtd80x_driver_isapnp_legacy_probe' [-Wunused-function] include/nic.h:224:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_probe ( struct isapnp_device *isapnp, \ ^ :110:1: note: expanded from here mtd80x_driver_isapnp_legacy_probe ^ drivers/net/mtd80x.c:1021:1: warning: unused function 'mtd80x_driver_isapnp_legacy_remove' [-Wunused-function] include/nic.h:231:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_remove ( struct isapnp_device *isapnp ) { \ ^ :113:1: note: expanded from here mtd80x_driver_isapnp_legacy_remove ^ drivers/net/mtd80x.c:1021:1: warning: unused function 'mtd80x_driver_eisa_legacy_probe' [-Wunused-function] include/nic.h:236:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_probe ( struct eisa_device *eisa, \ ^ :115:1: note: expanded from here mtd80x_driver_eisa_legacy_probe ^ drivers/net/mtd80x.c:1021:1: warning: unused function 'mtd80x_driver_eisa_legacy_remove' [-Wunused-function] include/nic.h:243:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_remove ( struct eisa_device *eisa ) { \ ^ :118:1: note: expanded from here mtd80x_driver_eisa_legacy_remove ^ drivers/net/mtd80x.c:1021:1: warning: unused function 'mtd80x_driver_mca_legacy_probe' [-Wunused-function] include/nic.h:248:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_probe ( struct mca_device *mca, \ ^ :120:1: note: expanded from here mtd80x_driver_mca_legacy_probe ^ drivers/net/mtd80x.c:1021:1: warning: unused function 'mtd80x_driver_mca_legacy_remove' [-Wunused-function] include/nic.h:255:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_remove ( struct mca_device *mca ) { \ ^ :123:1: note: expanded from here mtd80x_driver_mca_legacy_remove ^ drivers/net/mtd80x.c:1021:1: warning: unused function 'mtd80x_driver_isa_legacy_probe' [-Wunused-function] include/nic.h:260:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_probe ( struct isa_device *isa ) { \ ^ :125:1: note: expanded from here mtd80x_driver_isa_legacy_probe ^ drivers/net/mtd80x.c:1021:1: warning: unused function 'mtd80x_driver_isa_legacy_remove' [-Wunused-function] include/nic.h:266:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_remove ( struct isa_device *isa ) { \ ^ :128:1: note: expanded from here mtd80x_driver_isa_legacy_remove ^ 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) ^ In file included from drivers/net/3c509.c:11: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/3c509.c:11: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/3c509.c:11: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/3c509.c:11: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/3c509.c:11: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/3c509.c:11: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from drivers/net/davicom.c:46: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/davicom.c:46: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/davicom.c:46: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/davicom.c:46: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/davicom.c:46: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/davicom.c:46: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ drivers/net/3c529.c:31:4: warning: format specifies type 'unsigned short' but the argument has type 'unsigned int' [-Wformat] nic->ioaddr, nic->irqno ); ^~~~~~~~~~~ drivers/net/3c529.c:51:1: warning: unused variable 't529_driver_text' [-Wunused-const-variable] DRIVER ( "3c529", nic_driver, mca_driver, t529_driver, ^ include/nic.h:202:20: note: expanded from macro 'DRIVER' static const char _name ## _text[] = _name_text; \ ^ :213:1: note: expanded from here t529_driver_text ^ drivers/net/3c529.c:51:1: warning: unused function 't529_driver_pci_legacy_probe' [-Wunused-function] include/nic.h:213:2: note: expanded from macro 'DRIVER' _name ## _pci_legacy_probe ( struct pci_device *pci ) { \ ^ :216:1: note: expanded from here t529_driver_pci_legacy_probe ^ drivers/net/3c529.c:51:1: warning: unused function 't529_driver_pci_legacy_remove' [-Wunused-function] include/nic.h:219:2: note: expanded from macro 'DRIVER' _name ## _pci_legacy_remove ( struct pci_device *pci ) { \ ^ :219:1: note: expanded from here t529_driver_pci_legacy_remove ^ drivers/net/3c529.c:51:1: warning: unused function 't529_driver_isapnp_legacy_probe' [-Wunused-function] include/nic.h:224:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_probe ( struct isapnp_device *isapnp, \ ^ :221:1: note: expanded from here t529_driver_isapnp_legacy_probe ^ drivers/net/3c529.c:51:1: warning: unused function 't529_driver_isapnp_legacy_remove' [-Wunused-function] include/nic.h:231:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_remove ( struct isapnp_device *isapnp ) { \ ^ :2:1: note: expanded from here t529_driver_isapnp_legacy_remove ^ drivers/net/3c529.c:51:1: warning: unused function 't529_driver_eisa_legacy_probe' [-Wunused-function] include/nic.h:236:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_probe ( struct eisa_device *eisa, \ ^ :4:1: note: expanded from here t529_driver_eisa_legacy_probe ^ drivers/net/3c529.c:51:1: warning: unused function 't529_driver_eisa_legacy_remove' [-Wunused-function] include/nic.h:243:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_remove ( struct eisa_device *eisa ) { \ ^ :7:1: note: expanded from here t529_driver_eisa_legacy_remove ^ drivers/net/3c529.c:51:1: warning: unused function 't529_driver_isa_legacy_probe' [-Wunused-function] include/nic.h:260:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_probe ( struct isa_device *isa ) { \ ^ :14:1: note: expanded from here t529_driver_isa_legacy_probe ^ drivers/net/3c529.c:51:1: warning: unused function 't529_driver_isa_legacy_remove' [-Wunused-function] include/nic.h:266:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_remove ( struct isa_device *isa ) { \ ^ :17:1: note: expanded from here t529_driver_isa_legacy_remove ^ 16 warnings generated. [BUILD] bin/prism2_plx.o drivers/net/3c509.c:88:20: warning: unused function 't509_global_reset' [-Wunused-function] static inline void t509_global_reset ( void ) { ^ drivers/net/davicom.c:699:1: warning: unused variable 'davicom_driver_text' [-Wunused-const-variable] DRIVER ( "DAVICOM", nic_driver, pci_driver, davicom_driver, ^ include/nic.h:202 [BUILD] bin/forcedeth.o :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/rtl8139.c:74: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/rtl8139.c:74: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/rtl8139.c:74: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/rtl8139.c:74: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/rtl8139.c:74: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/rtl8139.c:74: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from 16drivers/net/epic100.c warning:s9 generated. : In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/epic100.c:9: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/epic100.c:9: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/epic100.c:9: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/epic100.c:9: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/epic100.c:9: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 17 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/b44.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 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 epic100_driver_isa_legacy_remove ^ 15 warnings generated. 6 warnings generated. 7 warnings generated. [BUILD] bin/natsemi.o [BUILD] bin/sis190.o [BUILD] bin/skge.o [BUILD] bin/wd.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) ^ 19 warnings generated. In file included from drivers/net/3c90x.c:45: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/3c90x.c:45: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/3c90x.c:45: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/3c90x.c:45: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 17 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/etherfabric.o [BUILD] bin/virtio-net.o In file included from drivers/net/sundance.c:46: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: 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) ^ 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) ^ [BUILD] bin/smc9000.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:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] 15 warningvoid * memmove(void * dest,const void *src,size_t count) __nonnull;s generated. ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ [BUILD] bin/3c5x9.o In file included from drivers/net/prism2_plx.c:23: drivers/net/prism2.c:358:86: warning: format specifies type 'unsigned short' but the argument has type 'int' [-Wformat] printf ( "copy_from_bap(%#hx, %#hx, %d) failed, result=%#hx\n", id, offset, len, result); ~~~~ ^~~~~~ %#x 15 warnings generated. 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 30 warnings generated. drivers/net/prism2.c:804:60: warning: format specifies type 'unsigned short' but the argument has type 'int' [-Wformat] if ( result ) printf ( "Enable command returned %#hx\n", result ); ~~~~ ^~~~~~ %#x drivers/net/prism2_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:clang : note: expanded from here warningprism2_plx_driver_mca_legacy_probe: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]^ clang: drivers/net/prism2_plx.cwarning:: 113optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument]: 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/tg3.o [BUILD] bin/3c509-eisa.o drivers/net/sundance.c:415:23: warning: format specifies type 'unsigned short' but the argument has type 'int' [-Wformat] sdc->nic_name, (int) inl(BASE + RxStatus), ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ include/compiler.h:486:38: note: expanded from macro 'DBG' #define DBG( ... ) DBG_IF ( LOG, ##__VA_ARGS__ ) ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ include/compiler.h:324:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ drivers/net/sundance.c:416:8: warning: format specifies type 'unsigned short' but the argument has type 'int' [-Wformat] (int) inw(BASE + TxStatus), (int) inl(BASE + MACCtrl0), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/compiler.h:486:38: note: expanded from macro 'DBG' #define DBG( ... ) DBG_IF ( LOG, ##__VA_ARGS__ ) ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ include/compiler.h6: warning324s: generated. 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__ ); \ ^~~~~~~~~~~ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] drivers/net/sundance.c:605:37: warning: format specifies type 'unsigned short' but the argument has type 'unsigned char' [-Wformat] DBG ( "Device revision id: %hx\n", sdc->pci_rev_id ); ~~~ ^~~~~~~~~~~~~~~ %hhx include/compiler.h: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__ ); \ ^~~~~~~~~~~ clang: warning: optimization flag '-fstrength-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) ^ clang: warning: optimization flag '-fstrength-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:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ drivers/net/sundance.cinclude/compiler.h::889566::133:: warningnote: : unused variable 'sundance_driver_text' [-Wunused-const-variable]expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^DRIVER ( "SUNDANCE/PCI", nic_driver, pci_driver, sundance_driver, arch/x86/include/bits/string.h^: 239:22:include/nic.h :note202: :previous definition is here20 : note: expanded from macro 'DRIVER' static inline size_t strlen(const char * s) static const char _name ## _text[] = _name_text; \ ^ ^ In file included from drivers/net/forcedeth.c::44168: :include/string.h1::32 :note38: :expanded from here warning: attribute declaration must precede definition [-Wignored-attributes]sundance_driver_text ^ drivers/net/sundance.c:size_t __pure strlen(const char * s) __nonnull;889 : ^1 :include/compiler.h :warning580: :unused function 'sundance_driver_isapnp_legacy_probe' [-Wunused-function]36 : include/nic.hnote:: 224expanded from macro '__nonnull': 2: note: expanded from macro 'DRIVER'#define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22 _name ## _isapnp_legacy_probe ( struct isapnp_device *isapnp, \: ^note : previous definition is here: 176:1: static inline size_t strlen(const char * s)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: noteIn file included from : drivers/net/forcedeth.cexpanded from macro 'DRIVER': 44: include/string.h:39:44: _name ## _isapnp_legacy_remove ( struct isapnp_device *isapnp ) { \ warning ^: attribute declaration must precede definition [-Wignored-attributes] :179:1: notevoid * memset(void * s,int c,size_t count) __nonnull;: expanded from here ^ include/compiler.h:580sundance_driver_isapnp_legacy_remove: 36^: notedrivers/net/sundance.c: :expanded from macro '__nonnull'889 :1: warning: #define __nonnull __attribute__ (( nonnull ))unused function 'sundance_driver_eisa_legacy_probe' [-Wunused-function] ^ include/nic.harch/x86/include/bits/string.h::236185::222:: notenote: : expanded from macro 'DRIVER'previous definition is here _name ## _eisa_legacy_probe ( struct eisa_device *eisa, \static inline void * memset(void *s, int c,size_t count) ^ ^ :181:1: note: expanded from here In file included from drivers/net/forcedeth.c:44sundance_driver_eisa_legacy_probe: include/string.h^: 40:drivers/net/sundance.c58::889 :warning1: :attribute declaration must precede definition [-Wignored-attributes] warning: unused function 'sundance_driver_eisa_legacy_remove' [-Wunused-function] include/nic.h:243void * memmove(void * dest,const void *src,size_t count) __nonnull;: 2 ^: include/compiler.hnote:: 580expanded from macro 'DRIVER': 36: note: expanded from macro '__nonnull' _name ## _eisa_legacy_remove ( struct eisa_device *eisa ) { \ ^ #define __nonnull __attribute__ (( nonnull )) : ^184 :arch/x86/include/bits/string.h1::159 :note22: :expanded from here note: previous definition is here sundance_driver_eisa_legacy_remove ^ drivers/net/sundance.c:static inline void * memmove(void * dest,const void * src, size_t n)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 ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/pcnet32.o 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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: 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/ns83820.o [BUILD] bin/ns8390.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from drivers/net/sis190.c:26: In file included from drivers/net/sis190.h:10: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/sis190.c:26: In file included from drivers/net/sis190.h:10: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/sis190.c:26: In file included from drivers/net/sis190.h:10: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/sis190.c:26: In file included from drivers/net/sis190.h:10: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/sis190.c:26: In file included from drivers/net/sis190.h:10: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/sis190.c:26: In file included from drivers/net/sis190.h:10: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 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) ^ 25 warnings generated. 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/dmfe.o 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:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/natsemi.c:66: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/natsemi.c:66: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/natsemi.c:66: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/natsemi.c:66: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/natsemi.c:66: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from drivers/net/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) ^ 24 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] 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) ^ In file included from drivers/net/3c509-eisa.c:10: In file included from drivers/net/3c509.h:36: In file included from include/nic.h:14: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/3c509-eisa.c:10: In file included from drivers/net/3c509.h:36: In file included from include/nic.h:14: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/3c509-eisa.c:10: In file included from drivers/net/3c509.h:36: In file included from include/nic.h:14: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/3c509-eisa.c:10: In file included from drivers/net/3c509.h:36: In file included from include/nic.h:14: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/3c509-eisa.c:10: In file included from drivers/net/3c509.h:36: In file included from include/nic.h:14: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/3c509-eisa.c:10: In file included from drivers/net/3c509.h:36: In file included from include/nic.h:14: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ [BUILD] bin/bnx2.o [BUILD] bin/3c515.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 }; ^ drivers/net/3c509-eisa.c:38:1: warning: unused variable 'el3_eisa_driver_text' [-Wunused-const-variable] DRIVER ( "3c509 (EISA)", nic_driver, eisa_driver, el3_eisa_driver, ^ include/nic.h:202:20: note: expanded from macro 'DRIVER' static const char _name ## _text[] = _name_text; \ ^ :187:1: note: expanded from here el3_eisa_driver_text ^ drivers/net/3c509-eisa.c:38:1: warning: unused function 'el3_eisa_driver_pci_legacy_probe' [-Wunused-function] include/nic.h:213:2: note: expanded from macro 'DRIVER' _name ## _pci_legacy_probe ( struct pci_device *pci ) { \ ^ :190:1: note: expanded from here el3_eisa_driver_pci_legacy_probe ^ drivers/net/3c509-eisa.c:38:1: warning: unused function 'el3_eisa_driver_pci_legacy_remove' [-Wunused-function] include/nic.h:219:2: note: expanded from macro 'DRIVER' _name ## _pci_legacy_remove ( struct pci_device *pci ) { \ ^ :193:1: note: expanded from here el3_eisa_driver_pci_legacy_remove ^ drivers/net/3c509-eisa.c:38:1: warning: unused function 'el3_eisa_driver_isapnp_legacy_probe' [-Wunused-function] include/nic.h:224:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_probe ( struct isapnp_device *isapnp, \ ^ :195:1: note: expanded from here el3_eisa_driver_isapnp_legacy_probe ^ drivers/net/3c509-eisa.c:38:1: warning: unused function 'el3_eisa_driver_isapnp_legacy_remove' [-Wunused-function] include/nic.h:231:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_remove ( struct isapnp_device *isapnp ) { \ ^ :198:1: note: expanded from here el3_eisa_driver_isapnp_legacy_remove ^ drivers/net/3c509-eisa.c:38:1: warning: unused function 'el3_eisa_driver_mca_legacy_probe' [-Wunused-function] include/nic.h:248:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_probe ( struct mca_device *mca, \ ^ :205:1: note: expanded from here el3_eisa_driver_mca_legacy_probe ^ drivers/net/3c509-eisa.c:38:1: warning: unused function 'el3_eisa_driver_mca_legacy_remove' [-Wunused-function] include/nic.h:255:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_remove ( struct mca_device *mca ) { \ ^ :208:1: note: expanded from here el3_eisa_driver_mca_legacy_remove ^ drivers/net/3c509-eisa.c:38:1: warning: unused function 'el3_eisa_driver_isa_legacy_probe' [-Wunused-function] include/nic.h:260:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_probe ( struct isa_device *isa ) { \ ^ :210:1: note: expanded from here el3_eisa_driver_isa_legacy_probe ^ drivers/net/3c509-eisa.c:38:1: warning: unused function 'el3_eisa_driver_isa_legacy_remove' [-Wunused-function] include/nic.h:266:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_remove ( struct isa_device *isa ) { \ ^ :2:1: note: expanded from here el3_eisa_driver_isa_legacy_remove ^ In file included from drivers/net/pcnet32.c:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/pcnet32.c:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/pcnet32.c:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/pcnet32.c:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/pcnet32.c:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/pcnet32.c:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-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/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:7drivers/net/pcnet32.c:231:40: warning: implicit conversion from 'int' to 's16' (aka 'short') changes value from 32768 to -32768 [-Wconstant-conversion] rx_curr_desc->status = cpu_to_le16 ( DescOwn ); ~ ^~~~~~~ include/little_bswap.h:12:25: note: expanded from macro 'cpu_to_le16' #define cpu_to_le16(x) (x) ^ drivers/net/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; \6 warning ^s generated. :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 ^ 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) ^ : include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/eepro100.o 15 warnings generated. In file included from drivers/net/3c5x9.c:30: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/3c5x9.c:30: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/3c5x9.c:30: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/3c5x9.c:30: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/3c5x9.c:30: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/3c5x9.c:30: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ [BUILD] bin/legacy.o clang: 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/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__ ); \ ^~~~~~~~~~~ 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] drivers/net/smc9000.c:901:4: warning: format specifies type 'unsigned short' but the argument has type 'unsigned int' [-Wformat] int __pure strncmp(const char * cs,const char * ct, ^ nic->ioaddr, if_string, memory ); ^~~~~~~~~~~include/compiler.h :566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/ns83820.c:41: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/ns83820.c:41: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/ns83820.c:41: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/ns83820.c:41: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/ns83820.c:41: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ drivers/net/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 ^ 6 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__ ); \ ^~~~~~~~~~~ 6 warnings generated. 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 drivers/net/ns83820.c:910:20: warning: format specifies type 'unsigned short' but the argument has type 'u32' (aka 'unsigned int') [-Wformat] DBG("CFG: %hX\n", ns->CFG_cache); ~~~ ^~~~~~~~~~~~~ %X include/compiler.h:486:38: note: expanded from macro 'DBG' #define DBG( ... ) DBG_IF ( LOG, ##__VA_ARGS__ ) ^~~~~~~~~~~ include/compiler.h:324:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ drivers/net/ns83820.c:998:1: warning: unused variable 'ns83820_driver_text' [-Wunused-const-variable] DRIVER ( "NS83820/PCI", nic_driver, pci_driver, ns83820_driver, ^ include/nic.h:202:20: note: expanded from macro 'DRIVER' static const char _name ## _text[] = _name_text; \ ^ :99:1: note: expanded from here ns83820_driver_text ^ drivers/net/ns83820.c:998:1: warning: unused function 'ns83820_driver_isapnp_legacy_probe' [-Wunused-function] include/nic.h:224:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_probe ( struct isapnp_device *isapnp, \ ^ :107:1: note: expanded from here ns83820_driver_isapnp_legacy_probe ^ drivers/net/ns83820.c:998:1: warning: unused function 'ns83820_driver_isapnp_legacy_remove' [-Wunused-function] include/nic.h:231:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_remove ( struct isapnp_device *isapnp ) { \ ^ :110:1: note: expanded from here ns83820_driver_isapnp_legacy_remove ^ drivers/net/ns83820.c:998:1: warning: unused function 'ns83820_driver_eisa_legacy_probe' [-Wunused-function] include/nic.h:236:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_probe ( struct eisa_device *eisa, \ ^ :112:1: note: expanded from here ns83820_driver_eisa_legacy_probe ^ drivers/net/ns83820.c:998:1: warning: unused function 'ns83820_driver_eisa_legacy_remove' [-Wunused-function] include/nic.h:243:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_remove ( struct eisa_device *eisa ) { \ ^ :115:1: note: expanded from here ns83820_driver_eisa_legacy_remove ^ drivers/net/ns83820.c:998:1: warning: unused function 'ns83820_driver_mca_legacy_probe' [-Wunused-function] include/nic.h:248:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_probe ( struct mca_device *mca, \ ^ :117:1: note: expanded from here ns83820_driver_mca_legacy_probe ^ drivers/net/ns83820.c:998:1: warning: unused function 'ns83820_driver_mca_legacy_remove' [-Wunused-function] include/nic.h:255:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_remove ( struct mca_device *mca ) { \ ^ :120:1: note: expanded from here ns83820_driver_mca_legacy_remove ^ drivers/net/ns83820.c:998:1: warning: unused function 'ns83820_driver_isa_legacy_probe' [-Wunused-function] include/nic.h:260:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_probe ( struct isa_device *isa ) { \ ^ :122:1: note: expanded from here ns83820_driver_isa_legacy_probe ^ drivers/net/ns83820.c:998:1: warning: unused function 'ns83820_driver_isa_legacy_remove' [-Wunused-function] include/nic.h:266:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_remove ( struct isa_device *isa ) { \ ^ :125:1: note: expanded from here ns83820_driver_isa_legacy_remove ^ [BUILD] bin/atl1e.o clang: 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/sky2.o 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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from drivers/net/bnx2.c:17: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/bnx2.c:17: In file included from include/etherboot.h:In file included from 16drivers/net/ns8390.c: :In file included from 41include/strings.h: :In file included from 7include/etherboot.h: :include/string.h16:: 29In file included from :include/strings.h24::7 : warninginclude/string.h: :attribute declaration must precede definition [-Wignored-attributes]28 :5: warning size_t count) __nonnull;: attribute declaration must precede definition [-Wignored-attributes] ^ 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:include/compiler.h216::56619::33 :note : noteprevious definition is here: expanded from macro '__pure' #define __pure __attribute__ (( pure ))static inline int strncmp(const char * cs,const char * ct,size_t count) ^ ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here In file included from drivers/net/bnx2.c:17: In file included from static inline int strncmp(const char * cs,const char * ct,size_t count)include/etherboot.h : ^16 : In file included from In file included from drivers/net/ns8390.cinclude/strings.h::417: : In file included from include/string.hinclude/etherboot.h::3216:: 8In file included from :include/strings.h :warning7: : attribute declaration must precede definition [-Wignored-attributes]include/string.h :29:24: size_t __pure strlen(const char * s) __nonnull;warning : ^attribute declaration must precede definition [-Wignored-attributes] include/compiler.h:566: size_t count) __nonnull;33 : ^ noteinclude/compiler.h: :expanded from macro '__pure'580 :36: #define __pure __attribute__ (( pure ))note : ^expanded from macro '__nonnull' arch/x86/include/bits/string.h:239:#define __nonnull __attribute__ (( nonnull ))22 : ^ notearch/x86/include/bits/string.h: :previous definition is here216 :19: notestatic inline size_t strlen(const char * s): previous definition is here ^ In file included from drivers/net/bnx2.c:17: static inline int strncmp(const char * cs,const char * ct,size_t count)In file included from include/etherboot.h ^: 16: In file included from include/strings.h:7: include/string.h:32:38: warning: In file included from attribute declaration must precede definition [-Wignored-attributes]drivers/net/ns8390.c :41: In file included from include/etherboot.hsize_t __pure strlen(const char * s) __nonnull;: 16 ^: In file included from include/compiler.hinclude/strings.h::5807:: 36include/string.h:: 32note:: 8expanded 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 : ^239 :include/compiler.h22::566 :note33: :previous definition is here note: expanded from macro '__pure' static inline size_t strlen(const char * s) ^ #define __pure __attribute__ (( pure )) ^ arch/x86/include/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 In file included from include/etherboot.hdrivers/net/bnx2.c::1617: : In file included from In file included from include/strings.hinclude/etherboot.h::716: : include/string.hIn file included from :include/strings.h32::738: :include/string.h :warning39: :attribute declaration must precede definition [-Wignored-attributes]44 : warning: attribute declaration must precede definition [-Wignored-attributes]size_t __pure strlen(const char * s) __nonnull; ^ 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:#define __nonnull __attribute__ (( nonnull ))239 : ^22 :arch/x86/include/bits/string.h :note185: :previous definition is here22 : note: previous definition is herestatic inline size_t strlen(const char * s) ^ static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/bnx2.c:17: In file included from include/etherboot.h:16In file included from : drivers/net/ns8390.cIn file included from :include/strings.h41:: 7In file included from : include/etherboot.hinclude/string.h::1640: :In file included from 58include/strings.h:: 7warning: : include/string.hattribute declaration must precede definition [-Wignored-attributes]: 39:44: warning: void * memmove(void * dest,const void *src,size_t count) __nonnull;attribute declaration must precede definition [-Wignored-attributes] ^ include/compiler.h:580void * memset(void * s,int c,size_t count) __nonnull;: 36 ^: include/compiler.hnote:: 580expanded from macro '__nonnull': 36: note#define __nonnull __attribute__ (( nonnull )): expanded from macro '__nonnull' ^ arch/x86/include/bits/string.h:159#define __nonnull __attribute__ (( nonnull )): 22 ^: arch/x86/include/bits/string.hnote:: 185previous definition is here: 22: note: previous definition is herestatic inline void * memmove(void * dest,const void * src, size_t n) ^ static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/ns8390.c:41: In file included from include/etherboot.h:16: In file included from include/strings.h:7: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ drivers/net/dmfe.c:1218:1: warning: unused variable 'dmfe_driver_text' [-Wunused-const-variable] DRIVER ( "DMFE/PCI", nic_driver, pci_driver, dmfe_driver, ^ include/nic.h:202:20: note: expanded from macro 'DRIVER' static const char _name ## _text[] = _name_text; \ ^ :23:1: note: expanded from here dmfe_driver_text ^ drivers/net/dmfe.c:1218:1: warning: unused function 'dmfe_driver_isapnp_legacy_probe' [-Wunused-function] include/nic.h:224:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_probe ( struct isapnp_device *isapnp, \ ^ :31:1: note: expanded from here dmfe_driver_isapnp_legacy_probe ^ drivers/net/dmfe.c:1218:1: warning: unused function 'dmfe_driver_isapnp_legacy_remove' [-Wunused-function] include/nic.h:231:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_remove ( struct isapnp_device *isapnp ) { \ ^ :34:1: note: expanded from here dmfe_driver_isapnp_legacy_remove ^ drivers/net/dmfe.c:1218:1: warning: unused function 'dmfe_driver_eisa_legacy_probe' [-Wunused-function] include/nic.h:236:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_probe ( struct eisa_device *eisa, \ ^ :36:1: note: expanded from here dmfe_driver_eisa_legacy_probe ^ drivers/net/dmfe.c:1218:1: warning: unused function 'dmfe_driver_eisa_legacy_remove' [-Wunused-function] include/nic.h:243:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_remove ( struct eisa_device *eisa ) { \ ^ :39:1: note: expanded from here dmfe_driver_eisa_legacy_remove ^ drivers/net/dmfe.c:1218:1: warning: unused function 'dmfe_driver_mca_legacy_probe' [-Wunused-function] include/nic.h:248:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_probe ( struct mca_device *mca, \ ^ :41:1: note: expanded from here dmfe_driver_mca_legacy_probe ^ drivers/net/dmfe.c:1218:1: warning: unused function 'dmfe_driver_mca_legacy_remove' [-Wunused-function] include/nic.h:255:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_remove ( struct mca_device *mca ) { \ ^ :44:1: note: expanded from here dmfe_driver_mca_legacy_remove ^ drivers/net/dmfe.c:1218:1: warning: unused function 'dmfe_driver_isa_legacy_probe' [-Wunused-function] include/nic.h:260:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_probe ( struct isa_device *isa ) { \ ^ :46:1: note: expanded from here dmfe_driver_isa_legacy_probe ^ drivers/net/dmfe.c:1218:1: warning: unused function 'dmfe_driver_isa_legacy_remove' [-Wunused-function] include/nic.h:266:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_remove ( struct isa_device *isa ) { \ ^ :49:1: note: expanded from here dmfe_driver_isa_legacy_remove ^ 8 warnings generated. 6 warnings generated. 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 ^ [BUILD] bin/ipoib.o [BUILD] bin/cs89x0.o [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/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 )) clang ^: In file included from warningarch/x86/include/bits/string.h: drivers/net/3c515.c:optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]185:: 49clang: : 22warningIn file included from : :optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument]include/etherboot.h : 16note: : In file included from previous definition is hereinclude/strings.h :7: include/string.h:28:static inline void * memset(void *s, int c,size_t count)5 : ^ warning: attribute declaration must precede definition [-Wignored-attributes] 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:13int __pure strncmp(const char * cs,const char * ct,: In file included from ^arch/x86/include/ipxe/pcidirect.h :7: In file included from include/ipxe/io.h:include/compiler.h24:: 566In file included from :include/ipxe/uaccess.h33::25 : noteinclude/string.h: :expanded from macro '__pure'40 :58: warning#define __pure __attribute__ (( pure )): attribute declaration must precede definition [-Wignored-attributes] ^ arch/x86/include/bits/string.h:void * memmove(void * dest,const void *src,size_t count) __nonnull;216 : ^19 :include/compiler.h :note580: :previous definition is here36 : note: expanded from macro '__nonnull' static inline int strncmp(const char * cs,const char * ct,size_t count) ^#define __nonnull __attribute__ (( nonnull )) In file included from ^drivers/net/3c515.c :arch/x86/include/bits/string.h49:: 159In file included from :include/etherboot.h22::16 : noteIn file included from : include/strings.hprevious definition is here: 7: include/string.hstatic inline void * memmove(void * dest,const void * src, size_t n): 29 ^: 24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: 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) ^ 22 warnings generated. 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__ ); \ ^~~~~~~~~~~ 16 warnings generated. [BUILD] bin/via-rhine.o drivers/net/3c515.c:323:8: warning: format specifies type 'unsigned short' but the argument has type 'int' [-Wformat] config.i); ^~~~~~~~ include/compiler.h:486:38: note: expanded from macro 'DBG' #define DBG( ... ) DBG_IF ( LOG, ##__VA_ARGS__ ) ^~~~~~~~~~~ include/compiler.h:324:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ In file included from drivers/net/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) ^ drivers/net/bnx2.c:2686:1: warning: unused variable 'bnx2_driver_text' [-Wunused-const-variable] DRIVER ( "BNX2", nic_driver, pci_driver, bnx2_driver, bnx2_probe, bnx2_disable ); ^ include/nic.h:202:20: note: expanded from macro 'DRIVER' static const char _name ## _text[] = _name_text; \ ^ :330:1: note: expanded from here bnx2_driver_text ^ drivers/net/bnx2.c:2686:1: warning: unused function 'bnx2_driver_isapnp_legacy_probe' [-Wunused-function] include/nic.h:224:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_probe ( struct isapnp_device *isapnp, \ ^ :338:1: note: expanded from here bnx2_driver_isapnp_legacy_probe ^ drivers/net/bnx2.c:2686:1: warning: unused function 'bnx2_driver_isapnp_legacy_remove' [-Wunused-function] include/nic.h:231:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_remove ( struct isapnp_device *isapnp ) { \ ^ :341:1: note: expanded from here bnx2_driver_isapnp_legacy_remove ^ drivers/net/bnx2.c:2686:1: warning: unused function 'bnx2_driver_eisa_legacy_probe' [-Wunused-function] include/nic.h:236:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_probe ( struct eisa_device *eisa, \ ^ :343:1: note: expanded from here bnx2_driver_eisa_legacy_probe ^ drivers/net/bnx2.c:2686:1: warning: unused function 'bnx2_driver_eisa_legacy_remove' [-Wunused-function] include/nic.h:243:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_remove ( struct eisa_device *eisa ) { \ ^ :346:1: note: expanded from here bnx2_driver_eisa_legacy_remove ^ drivers/net/bnx2.c:2686:1: warning: unused function 'bnx2_driver_mca_legacy_probe' [-Wunused-function] include/nic.h:248:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_probe ( struct mca_device *mca, \ ^ :348:1: note: expanded from here bnx2_driver_mca_legacy_probe ^ drivers/net/bnx2.c:2686:1: warning: unused function 'bnx2_driver_mca_legacy_remove' [-Wunused-function] include/nic.h:255:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_remove ( struct mca_device *mca ) { \ ^ :351:1: note: expanded from here bnx2_driver_mca_legacy_remove ^ drivers/net/bnx2.c:2686:1: warning: unused function 'bnx2_driver_isa_legacy_probe' [-Wunused-function] include/nic.h:260:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_probe ( struct isa_device *isa ) { \ ^ :353:1: note: expanded from here bnx2_driver_isa_legacy_probe ^ drivers/net/bnx2.c:2686:1: warning: unused function 'bnx2_driver_isa_legacy_remove' [-Wunused-function] include/nic.h:266:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_remove ( struct isa_device *isa ) { \ ^ :356:1: note: expanded from here bnx2_driver_isa_legacy_remove ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 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__ ); \ ^~~~~~~~~~~ [BUILD] bin/w89c840.o drivers/net/3c515.c:683:49: warning: format specifies type 'unsigned short' but the argument has type 'int' [-Wformat] printf("3Com %s at 0x%hX, ", vp->product_name, ioaddr); ~~~ ^~~~~~ %X drivers/net/3c515.c:698:37: warning: format specifies type 'unsigned short' but the argument has type 'unsigned int' [-Wformat] DBG ( "Value %d: %hX ", i, eeprom[i] ); ~~~ ^~~~~~~~~ %X include/compiler.h:486:38: note: expanded from macro 'DBG' #define DBG( ... ) DBG_IF ( LOG, ##__VA_ARGS__ ) ^~~~~~~~~~~ include/compiler.h:324:17: note: expanded from macro 'DBG_IF' dbg_printf ( __VA_ARGS__ ); \ ^~~~~~~~~~~ drivers/net/3c515.c:705:44: warning: format specifies type 'unsigned short' but the argument has type 'unsigned int' [-Wformat] printf(" ***INVALID CHECKSUM 0x%hX*** ", checksum); ~~~ ^~~~~~~~ %X 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 ^ clang: 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. 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) ^ clang: 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/etherfabric.c:1268:1: warning: unused function 'falcon_read_sram' [-Wunused-function] falcon_read_sram ( struct efab_nic *efab, efab_qword_t *value, ^ [BUILD] bin/3c595.o clang: 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. 15 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/prism2_pci.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) ^ [BUILD] bin/jme.o 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) ^ 6 warnings generated. 20 warnings generated. 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/amd8111e.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] drivers/net/cs89x0.c:728:1: warning: unused function 'cs89x0_driver_pci_legacy_probe' [-Wunused-function] DRIVER ( "cs89x0", nic_driver, isa_driver, cs89x0_driver, ^ include/nic.h:213:2: note: expanded from macro 'DRIVER' _name ## _pci_legacy_probe ( struct pci_device *pci ) { \ ^ :40:1: note: expanded from here cs89x0_driver_pci_legacy_probe ^ drivers/net/cs89x0.c:728:1: warning: unused function 'cs89x0_driver_pci_legacy_remove' [-Wunused-function] include/nic.h:219:2: note: expanded from macro 'DRIVER' _name ## _pci_legacy_remove ( struct pci_device *pci ) { \ ^ :43:1: note: expanded from here cs89x0_driver_pci_legacy_remove ^ drivers/net/cs89x0.c:728:1: warning: unused function 'cs89x0_driver_isapnp_legacy_probe' [-Wunused-function] include/nic.h:224:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_probe ( struct isapnp_device *isapnp, \ ^ :45:1: note: expanded from here cs89x0_driver_isapnp_legacy_probe ^ drivers/net/cs89x0.c:728:1: warning: unused function 'cs89x0_driver_isapnp_legacy_remove' [-Wunused-function] include/nic.h:231:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_remove ( struct isapnp_device *isapnp ) { \ ^ :48:1: note: expanded from here cs89x0_driver_isapnp_legacy_remove ^ drivers/net/cs89x0.c:728:1: warning: unused function 'cs89x0_driver_eisa_legacy_probe' [-Wunused-function] include/nic.h:236:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_probe ( struct eisa_device *eisa, \ ^ :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/sky2.c:1914:19: warning: unused function 'sky2_clk2us' [-Wunused-function] static inline u32 sky2_clk2us(const struct sky2_hw *hw, u32 clk) ^ [BUILD] bin/depca.o 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) ^ [BUILD] bin/e1000_82541.o 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) ^ 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] drivers/net/ne2k_isa.c size_t count) __nonnull;: 372 ^: 1include/compiler.h:: 580warning:: 36unused function 'ne_driver_pci_legacy_probe' [-Wunused-function]: note: expanded from macro '__nonnull' DRIVER ( "ne", nic_driver, isapnp_driver, ne_driver, ^#define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.hinclude/nic.h::216213::192:: notenote: : expanded from macro 'DRIVER'previous definition is here _name ## _pci_legacy_probe ( struct pci_device *pci ) { \ static inline int strncmp(const char * cs,const char * ct,size_t count) ^ ^ :110:1: note: expanded from here ne_driver_pci_legacy_probe ^ drivers/net/ne2k_isa.c:372:1In file included from :drivers/net/via-rhine.c :warning49: : unused function 'ne_driver_pci_legacy_remove' [-Wunused-function]In file included from include/etherboot.hinclude/nic.h::16219: :In file included from 2include/strings.h:: 7note: : include/string.hexpanded from macro 'DRIVER': 32:8: warning _name ## _pci_legacy_remove ( struct pci_device *pci ) { \: attribute declaration must precede definition [-Wignored-attributes] ^ :113:size_t __pure strlen(const char * s) __nonnull;1 : ^ note: include/compiler.hexpanded from here: 566:33ne_driver_pci_legacy_remove: ^note : expanded from macro '__pure'drivers/net/ne2k_isa.c :372:1#define __pure __attribute__ (( pure )): ^warning : arch/x86/include/bits/string.hunused function 'ne_driver_isapnp_legacy_probe' [-Wunused-function]: 239include/nic.h::22224:: 2note: : noteprevious definition is here: expanded from macro 'DRIVER' static inline size_t strlen(const char * s) ^ _name ## _isapnp_legacy_probe ( struct isapnp_device *isapnp, \In file included from drivers/net/via-rhine.c ^: 49: :In file included from 115include/etherboot.h::116:: In file included from noteinclude/strings.h: :expanded from here7 : include/string.h:ne_driver_isapnp_legacy_probe32 :^38 :drivers/net/ne2k_isa.c :warning372: :attribute declaration must precede definition [-Wignored-attributes]1: warning: unused function 'ne_driver_isapnp_legacy_remove' [-Wunused-function] size_t __pure strlen(const char * s) __nonnull;include/nic.h : ^231 :include/compiler.h2::580 :note36: :expanded from macro 'DRIVER' note: expanded from macro '__nonnull' _name ## _isapnp_legacy_remove ( struct isapnp_device *isapnp ) { \ #define __nonnull __attribute__ (( nonnull )) ^ ^ :arch/x86/include/bits/string.h118::2391::22 :note : noteexpanded from here: previous definition is here ne_driver_isapnp_legacy_remove ^ static inline size_t strlen(const char * s)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 In file included from drivers/net/via-rhine.c:ne_driver_eisa_legacy_probe49 : ^In file included from include/etherboot.h:drivers/net/ne2k_isa.c16:: 372In file included from :include/strings.h1::7 : warninginclude/string.h: :unused function 'ne_driver_eisa_legacy_remove' [-Wunused-function]39 :include/nic.h44::243 :warning2: :attribute declaration must precede definition [-Wignored-attributes] note: expanded from macro 'DRIVER' void * memset(void * s,int c,size_t count) __nonnull; ^ _name ## _eisa_legacy_remove ( struct eisa_device *eisa ) { \include/compiler.h : ^580 :36::123 :note1: :expanded from macro '__nonnull' note: expanded from here #define __nonnull __attribute__ (( nonnull )) ne_driver_eisa_legacy_remove ^ ^arch/x86/include/bits/string.h :drivers/net/ne2k_isa.c185::37222::1 :note : warningprevious definition is here: unused function 'ne_driver_mca_legacy_probe' [-Wunused-function] include/nic.h:248static inline void * memset(void *s, int c,size_t count): 2 ^: note: expanded from macro 'DRIVER' _name ## _mca_legacy_probe ( struct mca_device *mca, \ ^In file included from drivers/net/via-rhine.c::49125: :In file included from 1include/etherboot.h:: 16note: : In file included from expanded from hereinclude/strings.h :7: include/string.hne_driver_mca_legacy_probe: 40^: 58:drivers/net/ne2k_isa.c :warning372: :attribute declaration must precede definition [-Wignored-attributes]1 : warning: unused function 'ne_driver_mca_legacy_remove' [-Wunused-function] include/nic.hvoid * memmove(void * dest,const void *src,size_t count) __nonnull;: 255 ^: 2include/compiler.h:: 580note:: 36expanded from macro 'DRIVER': note: expanded from macro '__nonnull' _name ## _mca_legacy_remove ( struct mca_device *mca ) { \ ^ #define __nonnull __attribute__ (( nonnull )) : ^128 :arch/x86/include/bits/string.h1::159 :note22: :expanded from here note: previous definition is herene_driver_mca_legacy_remove ^ static inline void * memmove(void * dest,const void * src, size_t n) ^ drivers/net/ipoib.c:358:31: warning: taking address of packed member 'gid' of class or structure 'ipoib_mac' may result in an unaligned pointer value [-Waddress-of-packed-member] const union ib_guid *guid = &ipoib_addr->gid.s.guid; ^~~~~~~~~~~~~~~~~~~~~~ clang: clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] warningclang: : optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]warning : clangoptimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument]: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] drivers/net/via-rhine.c:1022:7: warning: format specifies type 'unsigned short' but the argument has type 'int' [-Wformat] , chip_id); ^~~~~~~ drivers/net/via-rhine.c:1083:53: warning: format specifies type 'unsigned short' but the argument has type 'int' [-Wformat] DBG ( "IO address %#hX Ethernet Address: %s\n", ioaddr, eth_ntoa ( nic->node_addr ) ); ~~~~ ^~~~~~ %#X include/compiler.h: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__ ); \ ^~~~~~~~~~~ 15 warnings generated. 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] 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 ^ 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) ^ [BUILD] bin/e1000_main.o drivers/net/3c595.c:544:1: warning: unused variable 't595_driver_text' [-Wunused-const-variable] DRIVER ( "3C595", nic_driver, pci_driver, t595_driver, ^ include/nic.h:202:20: note: expanded from macro 'DRIVER' static const char _name ## _text[] = _name_text; \ ^ :114:1: note: expanded from here t595_driver_text ^ drivers/net/3c595.c:544:1: warning: unused function 't595_driver_isapnp_legacy_probe' [-Wunused-function] include/nic.h:224:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_probe ( struct isapnp_device *isapnp, \ ^ :122:1: note: expanded from here t595_driver_isapnp_legacy_probe ^ drivers/net/3c595.c:544:1: warning: unused function 't595_driver_isapnp_legacy_remove' [-Wunused-function] include/nic.h:231:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_remove ( struct isapnp_device *isapnp ) { \ ^ :125:1: note: expanded from here t595_driver_isapnp_legacy_remove ^ drivers/net/3c595.c:544:1: warning: unused function 't595_driver_eisa_legacy_probe' [-Wunused-function] include/nic.h:236:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_probe ( struct eisa_device *eisa, \ ^ :127:1: note: expanded from here t595_driver_eisa_legacy_probe ^ drivers/net/3c595.c:544:1: warning: unused function 't595_driver_eisa_legacy_remove' [-Wunused-function] include/nic.h:243:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_remove ( struct eisa_device *eisa ) { \ ^ :130:1: note: expanded from here t595_driver_eisa_legacy_remove ^ drivers/net/3c595.c:544:1: warning: unused function 't595_driver_mca_legacy_probe' [-Wunused-function] include/nic.h:248:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_probe ( struct mca_device *mca, \ ^ :132:1: note: expanded from here t595_driver_mca_legacy_probe ^ drivers/net/3c595.c:544:1: warning: unused function 't595_driver_mca_legacy_remove' [-Wunused-function] include/nic.h:255:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_remove ( struct mca_device *mca ) { \ ^ :135:1: note: expanded from here t595_driver_mca_legacy_remove ^ drivers/net/3c595.c:544:1: warning: unused function 't595_driver_isa_legacy_probe' [-Wunused-function] include/nic.h:260:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_probe ( struct isa_device *isa ) { \ ^ :137:1: note: expanded from here t595_driver_isa_legacy_probe ^ drivers/net/3c595.c:544:1: warning: unused function 't595_driver_isa_legacy_remove' [-Wunused-function] include/nic.h:266:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_remove ( struct isa_device *isa ) { \ ^ :140:1: note: expanded from here t595_driver_isa_legacy_remove ^ 15 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' In file included from #define __nonnull __attribute__ (( nonnull ))drivers/net/jme.c : ^25 : arch/x86/include/bits/string.hinclude/string.h::21628::195:: notewarning: : previous definition is hereattribute declaration must precede definition [-Wignored-attributes] 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:int __pure strncmp(const char * cs,const char * ct,8 : ^ warning: attribute declaration must precede definition [-Wignored-attributes] include/compiler.h:size_t __pure strlen(const char * s) __nonnull;566 : ^33 :include/compiler.h :note566: :expanded from macro '__pure'33 : note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) #define __pure __attribute__ (( pure )) ^ ^ arch/x86/include/bits/string.h:239:22: arch/x86/include/bits/string.hnote:: 216previous definition is here: 19: notestatic inline size_t strlen(const char * s): previous definition is here ^ In file included from drivers/net/amd8111e.c:33: In file included from include/etherboot.h:16: static inline int strncmp(const char * cs,const char * ct,size_t count)In file included from include/strings.h ^: 7: In file included from include/string.hdrivers/net/jme.c::3225:: 38include/string.h:: 29warning:: 24attribute 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: 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:239:22#define __nonnull __attribute__ (( nonnull )): ^note : arch/x86/include/bits/string.hprevious definition is here: 216:19:static inline size_t strlen(const char * s) 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:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h: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) ^ [BUILD] bin/e1000.o 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) ^ 14 warnings generated. In file included from drivers/net/prism2_pci.c:19: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/prism2_pci.c:19: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/prism2_pci.c:19: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/prism2_pci.c:19: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/prism2_pci.c:19: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/prism2_pci.c:19: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 7 warnings generated. [BUILD] bin/e1000_phy.o [BUILD] bin/e1000_mac.o In file included from drivers/net/e1000/e1000_82541.c:40: In file included from drivers/net/e1000/e1000_api.h:37: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/e1000/e1000_82541.c:40: In file included from drivers/net/e1000/e1000_api.h:37: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/e1000/e1000_82541.c:40: In file included from drivers/net/e1000/e1000_api.h:37: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/e1000/e1000_82541.c:40: In file included from drivers/net/e1000/e1000_api.h:37: clanginclude/string.h: :32warning:: 38optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]: clangwarning: : warningattribute declaration must precede definition [-Wignored-attributes]: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/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) ^ 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:16: warning snote generated. : expanded from here amd8111e_driver_text ^ drivers/net/amd8111e.c:684:1: warning: unused function 'amd8111e_driver_isapnp_legacy_probe' [-Wunused-function] include/nic.h:224:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_probe ( struct isapnp_device *isapnp, \ ^ :173:1: note: expanded from here amd8111e_driver_isapnp_legacy_probe ^ drivers/net/amd8111e.c:684:1: warning: unused function 'amd8111e_driver_isapnp_legacy_remove' [-Wunused-function] include/nic.h:231:2: note: expanded from macro 'DRIVER' _name ## _isapnp_legacy_remove ( struct isapnp_device *isapnp ) { \ ^ :176:1: note: expanded from here amd8111e_driver_isapnp_legacy_remove ^ drivers/net/amd8111e.c:684:1: warning: unused function 'amd8111e_driver_eisa_legacy_probe' [-Wunused-function] include/nic.h:236:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_probe ( struct eisa_device *eisa, \ ^ :178:1: note: expanded from here amd8111e_driver_eisa_legacy_probe ^ drivers/net/amd8111e.c:684:1: warning: unused function 'amd8111e_driver_eisa_legacy_remove' [-Wunused-function] include/nic.h:243:2: note: expanded from macro 'DRIVER' _name ## _eisa_legacy_remove ( struct eisa_device *eisa ) { \ ^ :181:1: note: expanded from here amd8111e_driver_eisa_legacy_remove ^ drivers/net/amd8111e.c:684:1: warning: unused function 'amd8111e_driver_mca_legacy_probe' [-Wunused-function] include/nic.h:248:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_probe ( struct mca_device *mca, \ ^ :183:1: note: expanded from here amd8111e_driver_mca_legacy_probe ^ drivers/net/amd8111e.c:684:1: warning: unused function 'amd8111e_driver_mca_legacy_remove' [-Wunused-function] include/nic.h:255:2: note: expanded from macro 'DRIVER' _name ## _mca_legacy_remove ( struct mca_device *mca ) { \ ^ :186:1: note: expanded from here amd8111e_driver_mca_legacy_remove ^ drivers/net/amd8111e.c:684:1: warning: unused function 'amd8111e_driver_isa_legacy_probe' [-Wunused-function] include/nic.h:260:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_probe ( struct isa_device *isa ) { \ ^ :188:1: note: expanded from here amd8111e_driver_isa_legacy_probe ^ drivers/net/amd8111e.c:684:1: warning: unused function 'amd8111e_driver_isa_legacy_remove' [-Wunused-function] include/nic.h:266:2: note: expanded from macro 'DRIVER' _name ## _isa_legacy_remove ( struct isa_device *isa ) { \ ^ :191:1: note: expanded from here amd8111e_driver_isa_legacy_remove ^ In file included from drivers/net/prism2_pci.c:23: drivers/net/prism2.c:358:86: warning: format specifies type 'unsigned short' but the argument has type 'int' [-Wformat] printf ( "copy_from_bap(%#hx, %#hx, %d) failed, result=%#hx\n", id, offset, len, result); ~~~~ ^~~~~~ %#x drivers/net/prism2.c:401:84: warning: format specifies type 'unsigned short' but the argument has type 'int' [-Wformat] printf ( "copy_to_bap(%#hx, %#hx, %d) failed, result=%#hx\n", id, offset, len, result); ~~~~ ^~~~~~ %#x drivers/net/prism2.c:702:60: warning: format specifies type 'unsigned short' but the argument has type 'int' [-Wformat] printf("hfa384x: Transmit failed with result %#hx.\n", result); ~~~~ ^~~~~~ %#x [BUILD] bin/e1000_nvm.o drivers/net/prism2.c:773:64: warning: format specifies type 'unsigned short' but the argument has type 'int' [-Wformat] if ( result ) printf ( "Initialize command returned %#hx\n", result ); ~~~~ ^~~~~~ %#x drivers/net/prism2.c:786:73: warning: format specifies type 'unsigned short' but the argument has type 'int' [-Wformat] if ( result ) printf ( "Set Max Data Length command returned %#hx\n", result ); ~~~~ ^~~~~~ %#x drivers/net/prism2.c:789:71: warning: format specifies type 'unsigned short' but the argument has type 'int' [-Wformat] if ( result ) printf ( "Set Transmit Rate command returned %#hx\n", result ); ~~~~ ^~~~~~ %#x drivers/net/prism2.c:792:77: warning: format specifies type 'unsigned short' but the argument has type 'int' [-Wformat] if ( result ) printf ( "Set Authentication Type command returned %#hx\n", result ); ~~~~ ^~~~~~ %#x drivers/net/prism2.c:798:62: warning: format specifies type 'unsigned short' but the argument has type 'int' [-Wformat] if ( result ) printf ( "Set SSID command returned %#hx\n", result ); ~~~~ ^~~~~~ %#x drivers/net/prism2.c:801:67: warning: format specifies type 'unsigned short' but the argument has type 'int' [-Wformat] if ( result ) printf ( "Set port type command returned %#hx\n", result ); ~~~~ ^~~~~~ %#x drivers/net/prism2.c:804:60: warning: format specifies type 'unsigned short' but the argument has type 'int' [-Wformat] if ( result ) printf ( "Enable command returned %#hx\n", result ); ~~~~ ^~~~~~ %#x drivers/net/prism2_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 ^ 15 warnings generated. [BUILD] bin/e1000_82543.o [BUILD] bin/e1000_manage.o 17 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/e1000_api.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/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] 15 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] In file included from drivers/net/e1000/e1000_main.c:34: In file included from drivers/net/e1000/e1000.h:36: In file included from drivers/net/e1000/e1000_api.h:37: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/e1000/e1000_main.c:34: In file included from drivers/net/e1000/e1000.h:36: In file included from drivers/net/e1000/e1000_api.h:37: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/e1000/e1000_main.c:34: In file included from drivers/net/e1000/e1000.h:36: In file included from drivers/net/e1000/e1000_api.h:37: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/e1000/e1000_main.c:34: In file included from drivers/net/e1000/e1000.h:36: In file included from drivers/net/e1000/e1000_api.h:37: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/e1000/e1000_main.c:34: In file included from drivers/net/e1000/e1000.h:36: In file included from drivers/net/e1000/e1000_api.h:37: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/e1000/e1000_main.c:34: In file included from drivers/net/e1000/e1000.h:36: In file included from drivers/net/e1000/e1000_api.h:37: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: 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_82542.o [BUILD] bin/e1000e_main.o 15 warnings generated. [BUILD] bin/e1000e_nvm.o 25 warnings generated. 7 warnings generated. 6 warnings generated. [BUILD] bin/e1000e_phy.o [BUILD] bin/e1000e_mac.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) ^ [BUILD] bin/e1000e.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:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/e1000/e1000_nvm.c:31: In file included from drivers/net/e1000/e1000_api.h:37: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 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) ^ 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/e1000e_82571.o In file included from drivers/net/e1000/e1000_phy.c:31: In file included from drivers/net/e1000/e1000_api.h:37: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/e1000/e1000_phy.c:31: In file included from drivers/net/e1000/e1000_api.h:37: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/e1000/e1000_phy.c:31: In file included from drivers/net/e1000/e1000_api.h:37: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/e1000/e1000_phy.c:31: In file included from drivers/net/e1000/e1000_api.h:37: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/e1000/e1000_phy.c:31: In file included from drivers/net/e1000/e1000_api.h:37: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/e1000/e1000_phy.c:31: In file included from drivers/net/e1000/e1000_api.h:37: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; [BUILD] bin/e1000e_manage.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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from drivers/net/e1000/e1000_mac.c:31: In file included from drivers/net/e1000/e1000_api.h:37: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/e1000/e1000_mac.c:31: In file included from drivers/net/e1000/e1000_api.h:37: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/e1000/e1000_mac.c:31: In file included from drivers/net/e1000/e1000_api.h:37: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/e1000/e1000_mac.c:31: In file included from drivers/net/e1000/e1000_api.h:37: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/e1000/e1000_mac.c:31: In file included from drivers/net/e1000/e1000_api.h:37: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/e1000/e1000_mac.c:31: In file included from drivers/net/e1000/e1000_api.h:37: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ [BUILD] bin/e1000e_ich8lan.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-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_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) ^ 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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. 6 warnings generated. 6 warnings generated. [BUILD] bin/e1000e_80003es2lan.o In file included from drivers/net/e1000/e1000_82542.c:35: In file included from drivers/net/e1000/e1000_api.h:37: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/e1000/e1000_82542.c:35: In file included from drivers/net/e1000/e1000_api.h:37: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ [BUILD] bin/igb_manage.o In file included from drivers/net/e1000/e1000_82542.c:35: In file included from drivers/net/e1000/e1000_api.h:37: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/e1000/e1000_82542.c:35: In file included from drivers/net/e1000/e1000_api.h:37: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/e1000/e1000_82542.c:35: In file included from drivers/net/e1000/e1000_api.h:37: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/e1000/e1000_82542.c:35: In file included from drivers/net/e1000/e1000_api.h:37: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ [BUILD] bin/igb_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] 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) ^ 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. 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' 6 warnings generated. #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from 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' [BUILD] bin/igb_nvm.o #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from 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) ^ [BUILD] bin/igb_main.o 6 warnings generated. [BUILD] bin/igb_phy.o [BUILD] bin/igb_mac.o [BUILD] bin/igb.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:31: In file included from drivers/net/e1000e/e1000e.h:39: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from drivers/net/e1000e/e1000e_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. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/igb_82575.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-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_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. clang: 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_mbx.o clang: warning: optimization flag '-fstrength-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 In file included from static inline int strncmp(const char * cs,const char * ct,size_t count)drivers/net/e1000e/e1000e_80003es2lan.c : ^36 : In file included from In file included from drivers/net/igb/igb_nvm.cdrivers/net/e1000e/e1000e.h::3039: : In file included from include/string.hdrivers/net/igb/igb.h::2835:: 5In file included from :drivers/net/igb/igb_api.h :warning36: : 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' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is hereint __pure strncmp(const char * cs,const char * ct, ^ static inline int strncmp(const char * cs,const char * ct,size_t count) include/compiler.h ^: 566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: 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/igb/igb_nvm.c:30: In file included from drivers/net/igb/igb.h:35: In file included from drivers/net/igb/igb_api.h:36: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/igb/igb_nvm.c:30: In file included from drivers/net/igb/igb.h:35: In file included from drivers/net/igb/igb_api.h:36: include/string.h:32In file included from :drivers/net/e1000e/e1000e_80003es2lan.c38::36 : warningIn file included from : drivers/net/e1000e/e1000e.hattribute declaration must precede definition [-Wignored-attributes]: 39: include/string.h:size_t __pure strlen(const char * s) __nonnull;32 : ^8 :include/compiler.h :warning580: :attribute declaration must precede definition [-Wignored-attributes]36 : note: expanded from macro '__nonnull' size_t __pure strlen(const char * s) __nonnull; ^#define __nonnull __attribute__ (( nonnull )) include/compiler.h ^: 566arch/x86/include/bits/string.h::33239:: 22note:: expanded from macro '__pure'note : previous definition is here #define __pure __attribute__ (( pure )) ^static inline size_t strlen(const char * s) arch/x86/include/bits/string.h ^: 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 In file included from drivers/net/igb/igb_nvm.cdrivers/net/e1000e/e1000e.h::3039: : In file included from include/string.hdrivers/net/igb/igb.h::3235:: 38In file included from :drivers/net/igb/igb_api.h :warning36: : attribute declaration must precede definition [-Wignored-attributes]include/string.h :39:44:size_t __pure strlen(const char * s) __nonnull; warning ^: attribute declaration must precede definition [-Wignored-attributes]include/compiler.h :580:36: void * memset(void * s,int c,size_t count) __nonnull;note : ^expanded from macro '__nonnull' include/compiler.h:580:36:#define __nonnull __attribute__ (( nonnull )) note ^: expanded from macro '__nonnull'arch/x86/include/bits/string.h :239:22:#define __nonnull __attribute__ (( nonnull )) note ^: previous definition is herearch/x86/include/bits/string.h :185:22: static inline size_t strlen(const char * s)note : 6previous definition is here warning s ^ generated. 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] In file included from drivers/net/e1000e/e1000e_80003es2lan.c:36: In file included from drivers/net/e1000e/e1000e.hvoid * memmove(void * dest,const void *src,size_t count) __nonnull;: 39 ^: include/string.hinclude/compiler.h::39580::4436:: warningnote: : 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:: notenote: : previous definition is hereexpanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull ))static inline void * memmove(void * dest,const void * src, size_t n) ^ ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/e1000e/e1000e_80003es2lan.c:36: In file included from drivers/net/e1000e/e1000e.h:39: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ [BUILD] bin/igbvf_vf.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: 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_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) ^ 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:35In file included from : drivers/net/igb/igb_api.cIn file included from :drivers/net/igb/igb_api.h30:: 36In file included from : drivers/net/igb/igb.hinclude/string.h::3532: :In file included from 38drivers/net/igb/igb_api.h:: 36warning: : include/string.hattribute declaration must precede definition [-Wignored-attributes]: 28:5: warning: size_t __pure strlen(const char * s) __nonnull;attribute declaration must precede definition [-Wignored-attributes] ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull ))int __pure strncmp(const char * cs,const char * ct, ^ ^ arch/x86/include/bits/string.h:239:22include/compiler.h:: 566note:: 33previous definition is here: note: expanded from macro '__pure'static inline size_t strlen(const char * s) ^ #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: 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 ^: 30In file included from : drivers/net/igb/igb_api.cIn file included from :drivers/net/igb/igb.h30:: 35In file included from : drivers/net/igb/igb.hIn file included from :drivers/net/igb/igb_api.h35:: 36In file included from : drivers/net/igb/igb_api.hinclude/string.h::3639: :include/string.h44::29 :warning24: :attribute declaration must precede definition [-Wignored-attributes] warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; size_t count) __nonnull; ^ ^ include/compiler.hinclude/compiler.h::580580::3636:: note: noteexpanded from macro '__nonnull': expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) #define __nonnull __attribute__ (( nonnull )) ^ ^arch/x86/include/bits/string.h :arch/x86/include/bits/string.h185::21622::19 :note : noteprevious definition is here: previous definition is here static inline void * memset(void *s, int c,size_t count)static inline int strncmp(const char * cs,const char * ct,size_t count) ^ ^ In file included from drivers/net/igb/igb_manage.c:30: In file included from drivers/net/igb/igb.h:35: In file included from drivers/net/igb/igb_api.h:36: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from drivers/net/igb/igb_api.c:30: In file included from drivers/net/igb/igb.h:35: In file included from drivers/net/igb/igb_api.h:36: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/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) ^ clang: 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 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) ^ 6 warnings generated. In file included from drivers/net/igb/igb_mac.c:30: In file included from drivers/net/igb/igb.h:35: In file included from drivers/net/igb/igb_api.h:36: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/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/phantom.o [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] 6 warnings generated. [BUILD] bin/rtl8185_rtl8225.o In file included from drivers/net/igb/igb_phy.c:30: In file included from drivers/net/igb/igb.h:35: In file included from drivers/net/igb/igb_api.h:36: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/igb/igb_phy.c:30: In file included from drivers/net/igb/igb.h:35: In file included from drivers/net/igb/igb_api.h:36: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/igb/igb_phy.c:30: In file included from drivers/net/igb/igb.h:35: In file included from drivers/net/igb/igb_api.h:36: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/igb/igb_phy.c:30: In file included from drivers/net/igb/igb.h:35: In file included from drivers/net/igb/igb_api.h:36: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/igb/igb_phy.c:30: In file included from drivers/net/igb/igb.h:35: In file included from drivers/net/igb/igb_api.h:36: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/igb/igb_phy.c:30: In file included from drivers/net/igb/igb.h:35: In file included from drivers/net/igb/igb_api.h:36: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. 6 warnings generated. In file included from drivers/net/igb/igb_82575.c:38: In file included from drivers/net/igb/igb.h:35: In file included from drivers/net/igb/igb_api.h:36: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/igb/igb_82575.c:38: In file included from drivers/net/igb/igb.h:35: In file included from drivers/net/igb/igb_api.h:36: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/igb/igb_82575.c:38: In file included from drivers/net/igb/igb.h:35: In file included from drivers/net/igb/igb_api.h:36: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/igb/igb_82575.c:38: In file included from drivers/net/igb/igb.h:35: In file included from drivers/net/igb/igb_api.h:36: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/igb/igb_82575.c:38: In file included from drivers/net/igb/igb.h:35: In file included from drivers/net/igb/igb_api.h:36: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/igb/igb_82575.c:38: In file included from drivers/net/igb/igb.h:35: In file included from drivers/net/igb/igb_api.h:36: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ [BUILD] bin/rtl8180.o 6 warnings generated. [BUILD] bin/rtl818x.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:clang22: : note: previous definition is here warningstatic inline void * memmove(void * dest,const void * src, size_t n): optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] ^ clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/rtl8185.o [BUILD] bin/rtl8180_max2820.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 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. 6 warnings generated. 6 warnings generated. [BUILD] bin/rtl8180_grf5101.o [BUILD] bin/ath_regd.o In file included from drivers/net/igbvf/igbvf_main.c:34: In file included from drivers/net/igbvf/igbvf.h:36: In file included from drivers/net/igbvf/igbvf_vf.h:38: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/igbvf/igbvf_main.c:34: In file included from drivers/net/igbvf/igbvf.h:36: In file included from drivers/net/igbvf/igbvf_vf.h:38: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/igbvf/igbvf_main.c:34: In file included from drivers/net/igbvf/igbvf.h:36: In file included from drivers/net/igbvf/igbvf_vf.h:38: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/igbvf/igbvf_main.c:34: In file included from drivers/net/igbvf/igbvf.h:36: In file included from drivers/net/igbvf/igbvf_vf.h:38: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/igbvf/igbvf_main.c:34: In file included from drivers/net/igbvf/igbvf.h:36: In file included from drivers/net/igbvf/igbvf_vf.h:38: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/igbvf/igbvf_main.c:34: In file included from drivers/net/igbvf/igbvf.h:36: In file included from drivers/net/igbvf/igbvf_vf.h:38: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ [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] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: 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/ath_key.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: 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 6 warnings generated. 6 warnings generated. In file included from drivers/net/rtl818x/rtl8185_rtl8225.c:20: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/rtl818x/rtl8185_rtl8225.c:20: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/rtl818x/rtl8185_rtl8225.c:20: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/rtl818x/rtl8185_rtl8225.c:20: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/rtl818x/rtl8185_rtl8225.c:20: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/rtl818x/rtl8185_rtl8225.c:20: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from drivers/net/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 hereclang : static inline int strncmp(const char * cs,const char * ct,size_t count) ^ warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from 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 [BUILD] bin/ath5k_caps.o : note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/phantom/phantom.c:24: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/phantom/phantom.c:24: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/phantom/phantom.c:24: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ [BUILD] bin/ath5k_eeprom.o In file included from drivers/net/rtl818x/rtl8180_sa2400.c:24: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/rtl818x/rtl8180_sa2400.c:24: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/rtl818x/rtl8180_sa2400.c:24: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/rtl818x/rtl8180_sa2400.c:24: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/rtl818x/rtl8180_sa2400.c:24: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/rtl818x/rtl8180_sa2400.c:24: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 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) ^ 6 warnings generated. 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) ^ [BUILD] bin/ath5k_qcu.o 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/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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from drivers/net/rtl818x/rtl8180_max2820.c:24: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/rtl818x/rtl8180_max2820.c:24: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/rtl818x/rtl8180_max2820.c:24: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/rtl818x/rtl8180_max2820.c:24: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/rtl818x/rtl8180_max2820.c:24: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/rtl818x/rtl8180_max2820.c:24: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 6 warnings generated. 6 warnings generated. In file included from drivers/net/rtl818x/rtl818x.c:29: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/rtl818x/rtl818x.c:29: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/rtl818x/rtl818x.c:29: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/rtl818x/rtl818x.c:29: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from clanginclude/ipxe/io.h: :24: In file included from include/ipxe/uaccess.h:25warning: : include/string.hoptimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]: 32clang:: 38warning:: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument]warning : attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/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) ^ 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) ^ [BUILD] bin/ath5k_desc.o 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] [BUILD] bin/ath5k_pcu.o 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/ath5k_dma.o 6 warnings generated. 6 warnings generated. [BUILD] bin/ath5k_initvals.o [BUILD] bin/ath5k_phy.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 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_gpio.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. [BUILD] bin/ath5k_rfkill.o In file included from drivers/net/ath/ath_hw.c:20clang: : In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:28warning:: 5optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]: clangwarning: : warningattribute declaration must precede definition [-Wignored-attributes]: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/ath/ath_hw.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/ath/ath_hw.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/ath/ath_hw.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/ath/ath_hw.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/ath/ath_hw.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ [BUILD] bin/ath5k_attach.o [BUILD] bin/ath5k.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from drivers/net/ath/ath5k/ath5k_caps.c:28: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/ath/ath5k/ath5k_caps.c:28: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/ath/ath5k/ath5k_caps.c:28: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/ath/ath5k/ath5k_caps.c:28: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/ath/ath5k/ath5k_caps.c:28: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/ath/ath5k/ath5k_caps.c:28: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from drivers/net/ath/ath5k/ath5k_eeprom.c:31: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/ath/ath5k/ath5k_eeprom.c:31: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/ath/ath5k/ath5k_eeprom.c:31: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/ath/ath5k/ath5k_eeprom.c:31: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/ath/ath5k/ath5k_eeprom.c:31: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/ath/ath5k/ath5k_eeprom.c:31: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 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] 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) ^ 6 warnings generated. In file included from drivers/net/ath/ath5k/ath5k_pcu.c:31: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/ath/ath5k/ath5k_pcu.c:31: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/ath/ath5k/ath5k_pcu.c:31: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/ath/ath5k/ath5k_pcu.c:31: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ [BUILD] bin/ath5k_reset.o [BUILD] bin/ath9k_hw.o drivers/net/ath/ath5k/ath5k_eeprom.c:421:41: warning: variable 'val' is uninitialized when used here [-Wuninitialized] ee->ee_switch_settling_turbo[mode] = (val >> 6) & 0x7f; ^~~ drivers/net/ath/ath5k/ath5k_eeprom.c:413:9: note: initialize the variable 'val' to silence this warning u16 val; ^ = 0 In file included from drivers/net/ath/ath5k/ath5k_qcu.c:27: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/ath/ath5k/ath5k_qcu.c:27: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/ath/ath5k/ath5k_qcu.c:27: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239clang:: 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: warningIn file included from : drivers/net/ath/ath5k/ath5k.hoptimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]: 28clang: : In file included from warninginclude/ipxe/io.h: :optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument]24 : In file included from include/ipxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/ath/ath5k/ath5k_qcu.c:27: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/ath/ath5k/ath5k_qcu.c:27: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ [BUILD] bin/ath9k_recv.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) ^ [BUILD] bin/ath9k_eeprom.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/ath9k_ar9003_hw.o In file included from In file included from drivers/net/ath/ath5k/ath5k_phy.cdrivers/net/ath/ath5k/ath5k_desc.c::3228: : In file included from In file included from drivers/net/ath/ath5k/ath5k.hdrivers/net/ath/ath5k/ath5k.h::2828: : In file included from In file included from include/ipxe/io.hinclude/ipxe/io.h::2424: : In file included from In file included from include/ipxe/uaccess.hinclude/ipxe/uaccess.h::2525: : include/string.hinclude/string.h::2828::55:: warningwarning: : attribute declaration must precede definition [-Wignored-attributes]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:: 566note:: 33expanded from macro '__pure': note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here arch/x86/include/bits/string.h:216:19: static inline int strncmp(const char * cs,const char * ct,size_t count)note : ^previous definition is here In file included from drivers/net/ath/ath5k/ath5k_phy.c:32: In file included from drivers/net/ath/ath5k/ath5k.h:static inline int strncmp(const char * cs,const char * ct,size_t count)28 : ^In file included from include/ipxe/io.hIn file included from :drivers/net/ath/ath5k/ath5k_desc.c24:: 28In file included from : include/ipxe/uaccess.hIn file included from :drivers/net/ath/ath5k/ath5k.h25:: 28include/string.h: :In file included from 29include/ipxe/io.h::2424:: In file included from warninginclude/ipxe/uaccess.h: :attribute declaration must precede definition [-Wignored-attributes]25 : include/string.h:29: size_t count) __nonnull;24 : ^ warninginclude/compiler.h: :attribute declaration must precede definition [-Wignored-attributes]580 :36: note size_t count) __nonnull;: expanded from macro '__nonnull' ^ include/compiler.h:580:#define __nonnull __attribute__ (( nonnull ))36 : ^ notearch/x86/include/bits/string.h: :expanded from macro '__nonnull'216 :19: note#define __nonnull __attribute__ (( nonnull )): previous definition is here ^ arch/x86/include/bits/string.h:216:19: static inline int strncmp(const char * cs,const char * ct,size_t count)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:36In file included from :drivers/net/ath/ath5k/ath5k_desc.c :note28: : expanded from macro '__nonnull'In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from #define __nonnull __attribute__ (( nonnull ))include/ipxe/io.h : ^24 : arch/x86/include/bits/string.hIn file included from :include/ipxe/uaccess.h159::2522: :include/string.h :note32: :previous definition is here8 : warning: attribute declaration must precede definition [-Wignored-attributes] static inline void * memmove(void * dest,const void * src, size_t n) ^ size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from drivers/net/ath/ath5k/ath5k_rfkill.c:39: In file included from drivers/net/ath/ath5k/base.h:49: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/ath/ath5k/ath5k_rfkill.c:39: In file included from drivers/net/ath/ath5k/base.h:49: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/ath/ath5k/ath5k_rfkill.c:39: In file included from drivers/net/ath/ath5k/base.h:49: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/ath/ath5k/ath5k_rfkill.c:39: In file included from drivers/net/ath/ath5k/base.h:49: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/ath/ath5k/ath5k_rfkill.c:39: In file included from drivers/net/ath/ath5k/base.h:49: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/ath/ath5k/ath5k_rfkill.c:39: In file included from drivers/net/ath/ath5k/base.h:49: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] drivers/net/ath/ath5k/ath5k_phy.c:1222:3: warning: shifting a negative signed value is undefined [-Wshift-negative-value] AR5K_REG_SM(-1, AR5K_PHY_SIG_FIRPWR), AR5K_PHY_SIG); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/net/ath/ath5k/ath5k.h:87:11: note: expanded from macro 'AR5K_REG_SM' (((_val) << _flags##_S) & (_flags)) ~~~~~~ ^ drivers/net/ath/ath5k/ath5k_phy.c:1226:3: warning: shifting a negative signed value is undefined [-Wshift-negative-value] AR5K_REG_SM(-1, AR5K_PHY_AGCCOARSE_HI) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/net/ath/ath5k/ath5k.h:87:11: note: expanded from macro 'AR5K_REG_SM' (((_val) << _flags##_S) & (_flags)) ~~~~~~ ^ drivers/net/ath/ath5k/ath5k_phy.c:1227:3: warning: shifting a negative signed value is undefined [-Wshift-negative-value] AR5K_REG_SM(-127, AR5K_PHY_AGCCOARSE_LO), AR5K_PHY_AGCCOARSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/net/ath/ath5k/ath5k.h:87:11: note: expanded from macro 'AR5K_REG_SM' (((_val) << _flags##_S) & (_flags)) ~~~~~~ ^ 6 warnings generated. In file included from drivers/net/ath/ath5k/ath5k_initvals.c:28: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/ath/ath5k/ath5k_initvals.c:28: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/ath/ath5k/ath5k_initvals.c:28: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/ath/ath5k/ath5k_initvals.c:28: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/ath/ath5k/ath5k_initvals.c:28: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/ath/ath5k/ath5k_initvals.c:28: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from drivers/net/ath/ath5k/ath5k.c:52: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/ath/ath5k/ath5k.c:52: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/ath/ath5k/ath5k.c:52: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/ath/ath5k/ath5k.c:52: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/ath/ath5k/ath5k.c:52: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/ath/ath5k/ath5k.c:52: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 6 warnings generated. [BUILD] bin/ath9k_main.o [BUILD] bin/ath9k_ani.o In file included from drivers/net/ath/ath5k/ath5k_gpio.c:27: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/ath/ath5k/ath5k_gpio.c:27: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/ath/ath5k/ath5k_gpio.c:27: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/ath/ath5k/ath5k_gpio.c:27: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/ath/ath5k/ath5k_gpio.c:27: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/ath/ath5k/ath5k_gpio.c:27: In file included from drivers/net/ath/ath5k/ath5k.h:28: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from drivers/net/ath/ath9k/ath9k_recv.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/ath/ath9k/ath9k_recv.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/ath/ath9k/ath9k_recv.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/ath/ath9k/ath9k_recv.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/ath/ath9k/ath9k_recv.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/ath/ath9k/ath9k_recv.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ [BUILD] bin/ath9k_ar5008_phy.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/ath/ath9k/ath9k_hw.c:21: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/ath/ath9k/ath9k_hw.c:21: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/ath/ath9k/ath9k_hw.c:21: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/ath/ath9k/ath9k_hw.c:21: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/ath/ath9k/ath9k_hw.c:21: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/ath/ath9k/ath9k_hw.c:21: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ [BUILD] bin/ath9k_xmit.o 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; ^~~~~~~~~~~ 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] 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; ^~~~~~~~~~~ int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: 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) ^ drivers/net/ath/ath5k/ath5k.c:89:37: warning: unused variable 'srev_names' [-Wunused-const-variable] static const struct ath5k_srev_name srev_names[] = { ^ 6 warnings generated. 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. 6 warnings generated. [BUILD] bin/ath9k_ar9002_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[] = ^ 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) ^ clang: warning: 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] [BUILD] bin/ath9k_ar9002_calib.o [BUILD] bin/ath9k_ar9002_mac.o In file included from drivers/net/ath/ath9k/ath9k_main.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/ath/ath9k/ath9k_main.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/ath/ath9k/ath9k_main.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/ath/ath9k/ath9k_main.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/ath/ath9k/ath9k_main.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/ath/ath9k/ath9k_main.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: 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 warningdrivers/net/ath/ath9k/ath9k_xmit.c: :optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]20 : clangIn file included from : include/ipxe/io.hwarning:: 24optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument]: In file included from include/ipxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: 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) ^ 6 warnings generated. In file included from drivers/net/ath/ath9k/ath9k_xmit.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/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) ^ [BUILD] bin/ath9k_ar9003_eeprom.o In file included from drivers/net/ath/ath9k/ath9k_ar9002_mac.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/ath/ath9k/ath9k_ar9002_mac.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/ath/ath9k/ath9k_ar9002_mac.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/ath/ath9k/ath9k_ar9002_mac.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/ath/ath9k/ath9k_ar9002_mac.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/ath/ath9k/ath9k_ar9002_mac.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 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) ^ 7 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/ath9k_mac.o 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] 6 warnings generated. 7 warnings generated. [BUILD] bin/ath9k_eeprom_def.o In file included from drivers/net/ath/ath9k/ath9k_mac.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/ath/ath9k/ath9k_mac.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/ath/ath9k/ath9k_mac.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/ath/ath9k/ath9k_mac.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/ath/ath9k/ath9k_mac.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/ath/ath9k/ath9k_mac.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ [BUILD] bin/ath9k_eeprom_4k.o [BUILD] bin/ath9k_calib.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from drivers/net/ath/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) ^ [BUILD] bin/ath9k_ar9003_phy.o 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) ^ 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. clangIn file included from : drivers/net/ath/ath9k/ath9k_eeprom_4k.cwarning:: 20optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]: In file included from include/ipxe/io.hclang:: 24warning: : In file included from optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument]include/ipxe/uaccess.h :25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/ath/ath9k/ath9k_eeprom_4k.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warningIn file included from : drivers/net/ath/ath9k/ath9k_eeprom_def.cattribute declaration must precede definition [-Wignored-attributes]: 20: In file included from include/ipxe/io.h size_t count) __nonnull;: 24 ^: In file included from include/compiler.hinclude/ipxe/uaccess.h::58025:: 36include/string.h:: 28note:: 5expanded from macro '__nonnull': warning: attribute declaration must precede definition [-Wignored-attributes]#define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here int __pure strncmp(const char * cs,const char * ct, static inline int strncmp(const char * cs,const char * ct,size_t count) ^ ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/ath/ath9k/ath9k_eeprom_def.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' In file included from drivers/net/ath/ath9k/ath9k_eeprom_4k.c:#define __nonnull __attribute__ (( nonnull ))20 : ^In file included from include/ipxe/io.harch/x86/include/bits/string.h::24216: :In file included from 19include/ipxe/uaccess.h:: 25note: : include/string.hprevious definition is here: 32:8: warning: attribute declaration must precede definition [-Wignored-attributes]static inline int strncmp(const char * cs,const char * ct,size_t count) ^ size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/ath/ath9k/ath9k_eeprom_4k.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here In file included from drivers/net/ath/ath9k/ath9k_eeprom_def.c:20static inline size_t strlen(const char * s): 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: In file included from expanded from macro '__pure'drivers/net/ath/ath9k/ath9k_eeprom_4k.c :20: In file included from #define __pure __attribute__ (( pure ))include/ipxe/io.h : ^24 : arch/x86/include/bits/string.hIn file included from :include/ipxe/uaccess.h239::2522: :include/string.h :note39: :previous definition is here44 : warning: attribute declaration must precede definition [-Wignored-attributes]static inline size_t strlen(const char * s) ^ In file included from drivers/net/ath/ath9k/ath9k_eeprom_def.cvoid * memset(void * s,int c,size_t count) __nonnull;: 20 ^: In file included from include/compiler.hinclude/ipxe/io.h::58024:: 36In file included from :include/ipxe/uaccess.h :note25: : expanded 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 :185:22:size_t __pure strlen(const char * s) __nonnull; note ^: previous definition is hereinclude/compiler.h :580:36: notestatic inline void * memset(void *s, int c,size_t count): expanded from macro '__nonnull' ^ #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22In file included from :drivers/net/ath/ath9k/ath9k_eeprom_4k.c :note20: : previous definition is hereIn file included from include/ipxe/io.h:24: In file included from static inline size_t strlen(const char * s)include/ipxe/uaccess.h : ^25 : include/string.h:40:58: 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 : drivers/net/ath/ath9k/ath9k_eeprom_def.cexpanded from macro '__nonnull': 20: In file included from include/ipxe/io.h:#define __nonnull __attribute__ (( nonnull ))24 : ^In file included from include/ipxe/uaccess.harch/x86/include/bits/string.h::25159: :include/string.h22::39 :note44: :previous definition is here warning: attribute declaration must precede definition [-Wignored-attributes] static inline void * memmove(void * dest,const void * src, size_t n) ^void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ 6 warnings generated. In file included from drivers/net/ath/ath9k/ath9k_eeprom_def.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 6 warnings generated. 9 warnings generated. [BUILD] bin/ath9k_ar9002_hw.o [BUILD] bin/ath9k_common.o [BUILD] bin/ath9k.o [BUILD] bin/ath9k_eeprom_9287.o 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] 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) ^ [BUILD] bin/ath9k_ar9003_calib.o clang: 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_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] In file included from drivers/net/ath/ath9k/ath9k_ar9003_phy.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/ath/ath9k/ath9k_ar9003_phy.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/ath/ath9k/ath9k_ar9003_phy.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/ath/ath9k/ath9k_ar9003_phy.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/ath/ath9k/ath9k_ar9003_phy.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/ath/ath9k/ath9k_ar9003_phy.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 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] drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:174:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:175:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -472 to 40 [-Wconstant-conversion] FREQ2FBIN(2437, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:176:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] FREQ2FBIN(2472, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:185:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:186:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -463 to 49 [-Wconstant-conversion] FREQ2FBIN(2484, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:189:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:190:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -472 to 40 [-Wconstant-conversion] FREQ2FBIN(2437, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:191:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] FREQ2FBIN(2472, 1) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ 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)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:386:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3425 to 97 [-Wconstant-conversion] FREQ2FBIN(5725, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:387:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3525 to 197 [-Wconstant-conversion] FREQ2FBIN(5825, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:423:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:424:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2920 to 104 [-Wconstant-conversion] FREQ2FBIN(5220, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:425:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3020 to 204 [-Wconstant-conversion] FREQ2FBIN(5320, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:426:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3100 to 28 [-Wconstant-conversion] FREQ2FBIN(5400, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:427:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:428:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3300 to 228 [-Wconstant-conversion] FREQ2FBIN(5600, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:429:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3425 to 97 [-Wconstant-conversion] FREQ2FBIN(5725, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:430:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3525 to 197 [-Wconstant-conversion] FREQ2FBIN(5825, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:433:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:434:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2940 to 124 [-Wconstant-conversion] FREQ2FBIN(5240, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:435:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3020 to 204 [-Wconstant-conversion] FREQ2FBIN(5320, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:436:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100: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: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3445 to 117 [-Wconstant-conversion] FREQ2FBIN(5745, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:439:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3425 to 97 [-Wconstant-conversion] FREQ2FBIN(5725, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:440:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3525 to 197 [-Wconstant-conversion] FREQ2FBIN(5825, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ 7drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c warning:s443 generated. :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:444:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2940 to 124 [-Wconstant-conversion] FREQ2FBIN(5240, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:445:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3020 to 204 [-Wconstant-conversion] FREQ2FBIN(5320, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:446:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:447:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion] FREQ2FBIN(5700, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:448:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3445 to 117 [-Wconstant-conversion] FREQ2FBIN(5745, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:449:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3425 to 97 [-Wconstant-conversion] FREQ2FBIN(5725, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:450:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3525 to 197 [-Wconstant-conversion] FREQ2FBIN(5825, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:497:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] /* Data[0].ctlEdges[0].bChannel */ FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:498:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2960 to 144 [-Wconstant-conversion] /* Data[0].ctlEdges[1].bChannel */ FREQ2FBIN(5260, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:499:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2980 to 164 [-Wconstant-conversion] /* Data[0].ctlEdges[2].bChannel */ FREQ2FBIN(5280, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:500:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] /* Data[0].ctlEdges[3].bChannel */ FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:501:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3300 to 228 [-Wconstant-conversion] /* Data[0].ctlEdges[4].bChannel */ FREQ2FBIN(5600, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:502:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion] /* Data[0].ctlEdges[5].bChannel */ FREQ2FBIN(5700, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:503:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3445 to 117 [-Wconstant-conversion] /* Data[0].ctlEdges[6].bChannel */ FREQ2FBIN(5745, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:504:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3525 to 197 [-Wconstant-conversion] /* Data[0].ctlEdges[7].bChannel */ FREQ2FBIN(5825, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:507:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] /* Data[1].ctlEdges[0].bChannel */ FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:508:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2960 to 144 [-Wconstant-conversion] /* Data[1].ctlEdges[1].bChannel */ FREQ2FBIN(5260, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:509:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2980 to 164 [-Wconstant-conversion] /* Data[1].ctlEdges[2].bChannel */ FREQ2FBIN(5280, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:510:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] /* Data[1].ctlEdges[3].bChannel */ FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:511:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3220 to 148 [-Wconstant-conversion] /* Data[1].ctlEdges[4].bChannel */ FREQ2FBIN(5520, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:512:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion] /* Data[1].ctlEdges[5].bChannel */ FREQ2FBIN(5700, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:513:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3445 to 117 [-Wconstant-conversion] /* Data[1].ctlEdges[6].bChannel */ FREQ2FBIN(5745, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:514:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3525 to 197 [-Wconstant-conversion] /* Data[1].ctlEdges[7].bChannel */ FREQ2FBIN(5825, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:518:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2890 to 74 [-Wconstant-conversion] /* Data[2].ctlEdges[0].bChannel */ FREQ2FBIN(5190, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:519:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2930 to 114 [-Wconstant-conversion] /* Data[2].ctlEdges[1].bChannel */ FREQ2FBIN(5230, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:520:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2970 to 154 [-Wconstant-conversion] /* Data[2].ctlEdges[2].bChannel */ FREQ2FBIN(5270, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:521:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3010 to 194 [-Wconstant-conversion] /* Data[2].ctlEdges[3].bChannel */ FREQ2FBIN(5310, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:522:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3210 to 138 [-Wconstant-conversion] /* Data[2].ctlEdges[4].bChannel */ FREQ2FBIN(5510, 0),clang : ^~~~~~~~~~~~~~~~~~ warningdrivers/net/ath/ath9k/eeprom.h: :optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]100 :clang38: :warning : noteoptimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument]: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:523:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3250 to 178 [-Wconstant-conversion] /* Data[2].ctlEdges[5].bChannel */ FREQ2FBIN(5550, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:524:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3370 to 42 [-Wconstant-conversion] /* Data[2].ctlEdges[6].bChannel */ FREQ2FBIN(5670, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:525:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3455 to 127 [-Wconstant-conversion] /* Data[2].ctlEdges[7].bChannel */ FREQ2FBIN(5755, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:529:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] /* Data[3].ctlEdges[0].bChannel */ FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:530:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2900 to 84 [-Wconstant-conversion] /* Data[3].ctlEdges[1].bChannel */ FREQ2FBIN(5200, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:531:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2960 to 144 [-Wconstant-conversion] /* Data[3].ctlEdges[2].bChannel */ FREQ2FBIN(5260, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:532:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3020 to 204 [-Wconstant-conversion] /* Data[3].ctlEdges[3].bChannel */ FREQ2FBIN(5320, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:533:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] /* Data[3].ctlEdges[4].bChannel */ FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:534:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion] /* Data[3].ctlEdges[5].bChannel */ FREQ2FBIN(5700, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ 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)) [BUILD] bin/ath9k_init.o ~~~~^~~~~~ 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)) ~~~~^~~~~~ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:718:17: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -467 to 45 [-Wconstant-conversion] .spurChans = {FREQ2FBIN(2464, 1), 0, 0, 0, 0}, ~^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:751:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:752:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -472 to 40 [-Wconstant-conversion] FREQ2FBIN(2437, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:753:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] FREQ2FBIN(2472, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:762:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:763:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] FREQ2FBIN(2472, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:766:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:767:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -472 to 40 [-Wconstant-conversion] FREQ2FBIN(2437, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:768:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] FREQ2FBIN(2472, 1) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:771:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:772:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -472 to 40 [-Wconstant-conversion] FREQ2FBIN(2437, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:773:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] FREQ2FBIN(2472, 1) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:776:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:777:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -472 to 40 [-Wconstant-conversion] FREQ2FBIN(2437, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:778:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] FREQ2FBIN(2472, 1) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:807:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:808:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:809:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -468 to 44 [-Wconstant-conversion] FREQ2FBIN(2457, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:810:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -467 to 45 [-Wconstant-conversion] FREQ2FBIN(2462, 1) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:813:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:814:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:815:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -467 to 45 [-Wconstant-conversion] FREQ2FBIN(2462, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:820:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:821:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:822:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -467 to 45 [-Wconstant-conversion] FREQ2FBIN(2462, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:826:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -475 to 37 [-Wconstant-conversion] FREQ2FBIN(2422, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:827:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -474 to 38 [-Wconstant-conversion] FREQ2FBIN(2427, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:828:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -470 to 42 [-Wconstant-conversion] FREQ2FBIN(2447, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:829:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -469 to 43 [-Wconstant-conversion] FREQ2FBIN(2452, 1) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:833:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] /* Data[4].ctlEdges[0].bChannel */ FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:834:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] /* Data[4].ctlEdges[1].bChannel */ FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:835:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] /* Data[4].ctlEdges[2].bChannel */ FREQ2FBIN(2472, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:836:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -463 to 49 [-Wconstant-conversion] /* Data[4].ctlEdges[3].bChannel */ FREQ2FBIN(2484, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:840:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] /* Data[5].ctlEdges[0].bChannel */ FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:841:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] /* Data[5].ctlEdges[1].bChannel */ FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:842:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] /* Data[5].ctlEdges[2].bChannel */ FREQ2FBIN(2472, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:847:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] /* Data[6].ctlEdges[0].bChannel */ FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:848:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] /* Data[6].ctlEdges[1].bChannel */ FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:849:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] FREQ2FBIN(2472, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:854:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -475 to 37 [-Wconstant-conversion] /* Data[7].ctlEdges[0].bChannel */ FREQ2FBIN(2422, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:855:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -474 to 38 [-Wconstant-conversion] /* Data[7].ctlEdges[1].bChannel */ FREQ2FBIN(2427, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:856:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -470 to 42 [-Wconstant-conversion] /* Data[7].ctlEdges[2].bChannel */ FREQ2FBIN(2447, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:857:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -467 to 45 [-Wconstant-conversion] /* Data[7].ctlEdges[3].bChannel */ FREQ2FBIN(2462, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:861:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] /* Data[8].ctlEdges[0].bChannel */ FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:862:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] /* Data[8].ctlEdges[1].bChannel */ FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:863:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] /* Data[8].ctlEdges[2].bChannel */ FREQ2FBIN(2472, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:867:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] /* Data[9].ctlEdges[0].bChannel */ FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:868:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] /* Data[9].ctlEdges[1].bChannel */ FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:869:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] /* Data[9].ctlEdges[2].bChannel */ FREQ2FBIN(2472, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:874:40: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] /* Data[10].ctlEdges[0].bChannel */ FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:875:40: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] /* Data[10].ctlEdges[1].bChannel */ FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:876:40: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] /* Data[10].ctlEdges[2].bChannel */ FREQ2FBIN(2472, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:881:40: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -475 to 37 [-Wconstant-conversion] /* Data[11].ctlEdges[0].bChannel */ FREQ2FBIN(2422, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:882:40: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -474 to 38 [-Wconstant-conversion] /* Data[11].ctlEdges[1].bChannel */ FREQ2FBIN(2427, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:883:40: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -470 to 42 [-Wconstant-conversion] /* Data[11].ctlEdges[2].bChannel */ FREQ2FBIN(2447, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:884:40: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -467 to 45 [-Wconstant-conversion] /* Data[11].ctlEdges[3].bChannel */ FREQ2FBIN(2462, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:924:17: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] .spurChans = {FREQ2FBIN(5500, 0), 0, 0, 0, 0}, ~^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:957:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:958:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2940 to 124 [-Wconstant-conversion] FREQ2FBIN(5240, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:959:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3020 to 204 [-Wconstant-conversion] FREQ2FBIN(5320, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:960:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3100 to 28 [-Wconstant-conversion] FREQ2FBIN(5400, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:961:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:962:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3300 to 228 [-Wconstant-conversion] FREQ2FBIN(5600, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:963:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3445 to 117 [-Wconstant-conversion] FREQ2FBIN(5745, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:964:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3485 to 157 [-Wconstant-conversion] FREQ2FBIN(5785, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ [BUILD] bin/vxge_main.o 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 [BUILD] bin/vxge_config.o :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)) ~~~~^~~~~~ [BUILD] bin/vxge.o 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' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1435:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -467 to 45 [-Wconstant-conversion] /* Data[7].ctlEdges[3].bChannel */ FREQ2FBIN(2462, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1439:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] /* Data[8].ctlEdges[0].bChannel */ FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1440:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] /* Data[8].ctlEdges[1].bChannel */ FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1441:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] /* Data[8].ctlEdges[2].bChannel */ FREQ2FBIN(2472, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1445:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] /* Data[9].ctlEdges[0].bChannel */ FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1446:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] /* Data[9].ctlEdges[1].bChannel */ FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1447:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] /* Data[9].ctlEdges[2].bChannel */ FREQ2FBIN(2472, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1452:40: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] /* Data[10].ctlEdges[0].bChannel */ FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1453:40: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] /* Data[10].ctlEdges[1].bChannel */ FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1454:40: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] /* Data[10].ctlEdges[2].bChannel */ FREQ2FBIN(2472, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1459:40: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -475 to 37 [-Wconstant-conversion] /* Data[11].ctlEdges[0].bChannel */ FREQ2FBIN(2422, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1460:40: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -474 to 38 [-Wconstant-conversion] /* Data[11].ctlEdges[1].bChannel */ FREQ2FBIN(2427, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1461:40: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -470 to 42 [-Wconstant-conversion] /* Data[11].ctlEdges[2].bChannel */ FREQ2FBIN(2447, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1462:40: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -467 to 45 [-Wconstant-conversion] /* Data[11].ctlEdges[3].bChannel */ FREQ2FBIN(2462, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1535:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1536:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2920 to 104 [-Wconstant-conversion] FREQ2FBIN(5220, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1537:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3020 to 204 [-Wconstant-conversion] FREQ2FBIN(5320, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1538:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3100 to 28 [-Wconstant-conversion] FREQ2FBIN(5400, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1539:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1540:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3300 to 228 [-Wconstant-conversion] FREQ2FBIN(5600, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1541:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion] FREQ2FBIN(5700, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1542:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3525 to 197 [-Wconstant-conversion] FREQ2FBIN(5825, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1578:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1579:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2940 to 124 [-Wconstant-conversion] FREQ2FBIN(5240, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1580:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3020 to 204 [-Wconstant-conversion] FREQ2FBIN(5320, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1581:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3100 to 28 [-Wconstant-conversion] FREQ2FBIN(5400, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1582:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1583:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3300 to 228 [-Wconstant-conversion] FREQ2FBIN(5600, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1584:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion] FREQ2FBIN(5700, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1585:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3525 to 197 [-Wconstant-conversion] FREQ2FBIN(5825, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1588:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1589:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2940 to 124 [-Wconstant-conversion] FREQ2FBIN(5240, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1590:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3020 to 204 [-Wconstant-conversion] FREQ2FBIN(5320, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1591:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3100 to 28 [-Wconstant-conversion] FREQ2FBIN(5400, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1592:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1593:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion] FREQ2FBIN(5700, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1594:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3445 to 117 [-Wconstant-conversion] FREQ2FBIN(5745, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1595:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3525 to 197 [-Wconstant-conversion] FREQ2FBIN(5825, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1598:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1599:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2940 to 124 [-Wconstant-conversion] FREQ2FBIN(5240, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1600:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3020 to 204 [-Wconstant-conversion] FREQ2FBIN(5320, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1601:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3100 to 28 [-Wconstant-conversion] FREQ2FBIN(5400, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1602:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1603:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion] FREQ2FBIN(5700, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1604:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3445 to 117 [-Wconstant-conversion] FREQ2FBIN(5745, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1605:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3525 to 197 [-Wconstant-conversion] FREQ2FBIN(5825, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1652:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] /* Data[0].ctlEdges[0].bChannel */ FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1653:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2960 to 144 [-Wconstant-conversion] /* Data[0].ctlEdges[1].bChannel */ FREQ2FBIN(5260, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1654:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2980 to 164 [-Wconstant-conversion] /* Data[0].ctlEdges[2].bChannel */ FREQ2FBIN(5280, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1655:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] /* Data[0].ctlEdges[3].bChannel */ FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1656:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3300 to 228 [-Wconstant-conversion] /* Data[0].ctlEdges[4].bChannel */ FREQ2FBIN(5600, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1657:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion] /* Data[0].ctlEdges[5].bChannel */ FREQ2FBIN(5700, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1658:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3445 to 117 [-Wconstant-conversion] /* Data[0].ctlEdges[6].bChannel */ FREQ2FBIN(5745, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1659:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3525 to 197 [-Wconstant-conversion] /* Data[0].ctlEdges[7].bChannel */ FREQ2FBIN(5825, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1662:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] /* Data[1].ctlEdges[0].bChannel */ FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1663:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2960 to 144 [-Wconstant-conversion] /* Data[1].ctlEdges[1].bChannel */ FREQ2FBIN(5260, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1664:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2980 to 164 [-Wconstant-conversion] /* Data[1].ctlEdges[2].bChannel */ FREQ2FBIN(5280, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1665:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] /* Data[1].ctlEdges[3].bChannel */ FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1666:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3220 to 148 [-Wconstant-conversion] /* Data[1].ctlEdges[4].bChannel */ FREQ2FBIN(5520, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1667:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion] /* Data[1].ctlEdges[5].bChannel */ FREQ2FBIN(5700, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1668:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3445 to 117 [-Wconstant-conversion] /* Data[1].ctlEdges[6].bChannel */ FREQ2FBIN(5745, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1669:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3525 to 197 [-Wconstant-conversion] /* Data[1].ctlEdges[7].bChannel */ FREQ2FBIN(5825, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1673:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2890 to 74 [-Wconstant-conversion] /* Data[2].ctlEdges[0].bChannel */ FREQ2FBIN(5190, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1674:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2930 to 114 [-Wconstant-conversion] /* Data[2].ctlEdges[1].bChannel */ FREQ2FBIN(5230, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1675:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2970 to 154 [-Wconstant-conversion] /* Data[2].ctlEdges[2].bChannel */ FREQ2FBIN(5270, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1676:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3010 to 194 [-Wconstant-conversion] /* Data[2].ctlEdges[3].bChannel */ FREQ2FBIN(5310, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1677:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3210 to 138 [-Wconstant-conversion] /* Data[2].ctlEdges[4].bChannel */ FREQ2FBIN(5510, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1678:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3250 to 178 [-Wconstant-conversion] /* Data[2].ctlEdges[5].bChannel */ FREQ2FBIN(5550, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1679:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3370 to 42 [-Wconstant-conversion] /* Data[2].ctlEdges[6].bChannel */ FREQ2FBIN(5670, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1680:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3455 to 127 [-Wconstant-conversion] /* Data[2].ctlEdges[7].bChannel */ FREQ2FBIN(5755, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1684:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] /* Data[3].ctlEdges[0].bChannel */ FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1685:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2900 to 84 [-Wconstant-conversion] /* Data[3].ctlEdges[1].bChannel */ FREQ2FBIN(5200, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1686:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2960 to 144 [-Wconstant-conversion] /* Data[3].ctlEdges[2].bChannel */ FREQ2FBIN(5260, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1687:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3020 to 204 [-Wconstant-conversion] /* Data[3].ctlEdges[3].bChannel */ FREQ2FBIN(5320, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1688:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] /* Data[3].ctlEdges[4].bChannel */ FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1689:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion] /* Data[3].ctlEdges[5].bChannel */ FREQ2FBIN(5700, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1695:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] /* Data[4].ctlEdges[0].bChannel */ FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1696:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2960 to 144 [-Wconstant-conversion] /* Data[4].ctlEdges[1].bChannel */ FREQ2FBIN(5260, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1697:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] /* Data[4].ctlEdges[2].bChannel */ FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1698:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion] /* Data[4].ctlEdges[3].bChannel */ FREQ2FBIN(5700, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #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)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1708:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3010 to 194 [-Wconstant-conversion] /* Data[5].ctlEdges[2].bChannel */ FREQ2FBIN(5310, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1709:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3210 to 138 [-Wconstant-conversion] /* Data[5].ctlEdges[3].bChannel */ FREQ2FBIN(5510, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1710:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3290 to 218 [-Wconstant-conversion] /* Data[5].ctlEdges[4].bChannel */ FREQ2FBIN(5590, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1711:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3370 to 42 [-Wconstant-conversion] /* Data[5].ctlEdges[5].bChannel */ FREQ2FBIN(5670, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1717:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] /* Data[6].ctlEdges[0].bChannel */ FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1718:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2900 to 84 [-Wconstant-conversion] /* Data[6].ctlEdges[1].bChannel */ FREQ2FBIN(5200, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1719:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2920 to 104 [-Wconstant-conversion] /* Data[6].ctlEdges[2].bChannel */ FREQ2FBIN(5220, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1720:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2960 to 144 [-Wconstant-conversion] /* Data[6].ctlEdges[3].bChannel */ FREQ2FBIN(5260, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1721:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] /* Data[6].ctlEdges[4].bChannel */ FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1722:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3300 to 228 [-Wconstant-conversion] /* Data[6].ctlEdges[5].bChannel */ FREQ2FBIN(5600, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ 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: 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:1731:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] /* Data[7].ctlEdges[3].bChannel */ FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1732:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3260 to 188 [-Wconstant-conversion] /* Data[7].ctlEdges[4].bChannel */ FREQ2FBIN(5560, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1733:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion] /* Data[7].ctlEdges[5].bChannel */ FREQ2FBIN(5700, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1734:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3445 to 117 [-Wconstant-conversion] /* Data[7].ctlEdges[6].bChannel */ FREQ2FBIN(5745, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1735:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3525 to 197 [-Wconstant-conversion] /* Data[7].ctlEdges[7].bChannel */ FREQ2FBIN(5825, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1739:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2890 to 74 [-Wconstant-conversion] /* Data[8].ctlEdges[0].bChannel */ FREQ2FBIN(5190, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1740:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2930 to 114 [-Wconstant-conversion] /* Data[8].ctlEdges[1].bChannel */ FREQ2FBIN(5230, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1741:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2970 to 154 [-Wconstant-conversion] /* Data[8].ctlEdges[2].bChannel */ FREQ2FBIN(5270, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1742:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3210 to 138 [-Wconstant-conversion] /* Data[8].ctlEdges[3].bChannel */ FREQ2FBIN(5510, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1743:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3250 to 178 [-Wconstant-conversion] /* Data[8].ctlEdges[4].bChannel */ FREQ2FBIN(5550, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1744:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3370 to 42 [-Wconstant-conversion] /* Data[8].ctlEdges[5].bChannel */ FREQ2FBIN(5670, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1745:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3455 to 127 [-Wconstant-conversion] /* Data[8].ctlEdges[6].bChannel */ FREQ2FBIN(5755, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1746:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3495 to 167 [-Wconstant-conversion] /* Data[8].ctlEdges[7].bChannel */ FREQ2FBIN(5795, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1874:17: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -467 to 45 [-Wconstant-conversion] .spurChans = {FREQ2FBIN(2464, 1), 0, 0, 0, 0}, ~^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1907:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1908:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -472 to 40 [-Wconstant-conversion] FREQ2FBIN(2437, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1909:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] FREQ2FBIN(2472, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1918:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1919:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] FREQ2FBIN(2472, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1922:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1923:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -472 to 40 [-Wconstant-conversion] FREQ2FBIN(2437, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1924:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] FREQ2FBIN(2472, 1) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1927:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1928:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -472 to 40 [-Wconstant-conversion] FREQ2FBIN(2437, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1929:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] FREQ2FBIN(2472, 1) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1932:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1933:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -472 to 40 [-Wconstant-conversion] FREQ2FBIN(2437, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1934:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] FREQ2FBIN(2472, 1) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1963:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1964:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1965:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -468 to 44 [-Wconstant-conversion] FREQ2FBIN(2457, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1966:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -467 to 45 [-Wconstant-conversion] FREQ2FBIN(2462, 1) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1969:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1970:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1971:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -467 to 45 [-Wconstant-conversion] FREQ2FBIN(2462, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1976:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1977:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1978:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -467 to 45 [-Wconstant-conversion] FREQ2FBIN(2462, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1982:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -475 to 37 [-Wconstant-conversion] FREQ2FBIN(2422, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1983:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -474 to 38 [-Wconstant-conversion] FREQ2FBIN(2427, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1984:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -470 to 42 [-Wconstant-conversion] FREQ2FBIN(2447, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1985:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -469 to 43 [-Wconstant-conversion] FREQ2FBIN(2452, 1) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1989:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] /* Data[4].ctledges[0].bchannel */ FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1990:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] /* Data[4].ctledges[1].bchannel */ FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1991:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] /* Data[4].ctledges[2].bchannel */ FREQ2FBIN(2472, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1992:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -463 to 49 [-Wconstant-conversion] /* Data[4].ctledges[3].bchannel */ FREQ2FBIN(2484, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1996:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] /* Data[5].ctledges[0].bchannel */ FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1997:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] /* Data[5].ctledges[1].bchannel */ FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:1998:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] /* Data[5].ctledges[2].bchannel */ FREQ2FBIN(2472, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2003:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] /* Data[6].ctledges[0].bchannel */ FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2004:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] /* Data[6].ctledges[1].bchannel */ FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2005:4: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] FREQ2FBIN(2472, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2010:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -475 to 37 [-Wconstant-conversion] /* Data[7].ctledges[0].bchannel */ FREQ2FBIN(2422, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2011:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -474 to 38 [-Wconstant-conversion] /* Data[7].ctledges[1].bchannel */ FREQ2FBIN(2427, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2012:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -470 to 42 [-Wconstant-conversion] /* Data[7].ctledges[2].bchannel */ FREQ2FBIN(2447, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2013:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -467 to 45 [-Wconstant-conversion] /* Data[7].ctledges[3].bchannel */ FREQ2FBIN(2462, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2017:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] /* Data[8].ctledges[0].bchannel */ FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2018:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] /* Data[8].ctledges[1].bchannel */ FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2019:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] /* Data[8].ctledges[2].bchannel */ FREQ2FBIN(2472, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2023:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] /* Data[9].ctledges[0].bchannel */ FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ 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:100clang: :warning62: :optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] noteclang: : expanded from macro 'FREQ2FBIN'warning : optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] #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'clang : warning: #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5))optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] ~~~~^~~~~~clang : warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2183:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3525 to 197 [-Wconstant-conversion] FREQ2FBIN(5825, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2230:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] /* Data[0].ctledges[0].bchannel */ FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2231:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2960 to 144 [-Wconstant-conversion] /* Data[0].ctledges[1].bchannel */ FREQ2FBIN(5260, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2232:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2980 to 164 [-Wconstant-conversion] /* Data[0].ctledges[2].bchannel */ FREQ2FBIN(5280, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2233:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] /* Data[0].ctledges[3].bchannel */ FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2234:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3300 to 228 [-Wconstant-conversion] /* Data[0].ctledges[4].bchannel */ FREQ2FBIN(5600, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2235:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion] /* Data[0].ctledges[5].bchannel */ FREQ2FBIN(5700, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2236:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3445 to 117 [-Wconstant-conversion] /* Data[0].ctledges[6].bchannel */ FREQ2FBIN(5745, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2237:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3525 to 197 [-Wconstant-conversion] /* Data[0].ctledges[7].bchannel */ FREQ2FBIN(5825, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2240:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] /* Data[1].ctledges[0].bchannel */ FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2241:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2960 to 144 [-Wconstant-conversion] /* Data[1].ctledges[1].bchannel */ FREQ2FBIN(5260, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2242:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2980 to 164 [-Wconstant-conversion] /* Data[1].ctledges[2].bchannel */ FREQ2FBIN(5280, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2243:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] /* Data[1].ctledges[3].bchannel */ FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2244:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3220 to 148 [-Wconstant-conversion] /* Data[1].ctledges[4].bchannel */ FREQ2FBIN(5520, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2245:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion] /* Data[1].ctledges[5].bchannel */ FREQ2FBIN(5700, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2246:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3445 to 117 [-Wconstant-conversion] /* Data[1].ctledges[6].bchannel */ FREQ2FBIN(5745, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2247:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3525 to 197 [-Wconstant-conversion] /* Data[1].ctledges[7].bchannel */ FREQ2FBIN(5825, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2251:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2890 to 74 [-Wconstant-conversion] /* Data[2].ctledges[0].bchannel */ FREQ2FBIN(5190, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2252:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2930 to 114 [-Wconstant-conversion] /* Data[2].ctledges[1].bchannel */ FREQ2FBIN(5230, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2253:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2970 to 154 [-Wconstant-conversion] /* Data[2].ctledges[2].bchannel */ FREQ2FBIN(5270, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2254:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3010 to 194 [-Wconstant-conversion] /* Data[2].ctledges[3].bchannel */ FREQ2FBIN(5310, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2255:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3210 to 138 [-Wconstant-conversion] /* Data[2].ctledges[4].bchannel */ FREQ2FBIN(5510, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2256:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3250 to 178 [-Wconstant-conversion] /* Data[2].ctledges[5].bchannel */ FREQ2FBIN(5550, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2257:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3370 to 42 [-Wconstant-conversion] /* Data[2].ctledges[6].bchannel */ FREQ2FBIN(5670, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2258:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3455 to 127 [-Wconstant-conversion] /* Data[2].ctledges[7].bchannel */ FREQ2FBIN(5755, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2262:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] /* Data[3].ctledges[0].bchannel */ FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2263:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2900 to 84 [-Wconstant-conversion] /* Data[3].ctledges[1].bchannel */ FREQ2FBIN(5200, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2264:39: warning: drivers/net/ath/ath9k/ath9k_ar9003_phy.cimplicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2960 to 144 [-Wconstant-conversion]: 862:7: /* Data[3].ctledges[2].bchannel */ FREQ2FBIN(5260, 0), warning ^~~~~~~~~~~~~~~~~~: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses]drivers/net/ath/ath9k/eeprom.h :100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) if (!on != aniState->ofdmWeakSigDetectOff) { ~~~~^~~~~~ ^ ~~ 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_phy.c:drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c862::22667::39 :note : warningadd parentheses after the '!' to evaluate the comparison first: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] if (!on != aniState->ofdmWeakSigDetectOff) { ^ /* Data[3].ctledges[4].bchannel */ FREQ2FBIN(5500, 0), ( ) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:drivers/net/ath/ath9k/ath9k_ar9003_phy.c100::86238::7 :note : noteexpanded from macro 'FREQ2FBIN': add parentheses around left hand side expression to silence this warning #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) if (!on != aniState->ofdmWeakSigDetectOff) { ~~~~^~~~~~ ^ ( ) drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2267:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion] /* Data[3].ctledges[5].bchannel */ FREQ2FBIN(5700, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2273:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] /* Data[4].ctledges[0].bchannel */ FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2274:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2960 to 144 [-Wconstant-conversion] /* Data[4].ctledges[1].bchannel */ FREQ2FBIN(5260, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2275:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] /* Data[4].ctledges[2].bchannel */ FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2276:39:drivers/net/ath/ath9k/ath9k_ar9003_phy.c :warning1016: :implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion]7 : warning: /* Data[4].ctledges[3].bchannel */ FREQ2FBIN(5700, 0),logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h if (!is_on != aniState->mrcCCKOff) {: 100 ^ ~~: 38: note: expanded from macro 'FREQ2FBIN'drivers/net/ath/ath9k/ath9k_ar9003_phy.c :1016:7: note#define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)): add parentheses after the '!' to evaluate the comparison first ~~~~^~~~~~ if (!is_on != aniState->mrcCCKOff) {drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c : ^2284 : ( )39 : warningdrivers/net/ath/ath9k/ath9k_ar9003_phy.c: :implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2890 to 74 [-Wconstant-conversion]1016 :7: note: /* Data[5].ctledges[0].bchannel */ FREQ2FBIN(5190, 0),add parentheses around left hand side expression to silence this warning ^~~~~~~~~~~~~~~~~~ if (!is_on != aniState->mrcCCKOff) {drivers/net/ath/ath9k/eeprom.h : ^100 : ( )38 : note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2285:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2970 to 154 [-Wconstant-conversion] /* Data[5].ctledges[1].bchannel */ FREQ2FBIN(5270, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2286:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3010 to 194 [-Wconstant-conversion] /* Data[5].ctledges[2].bchannel */ FREQ2FBIN(5310, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2287: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: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: clangexpanded from macro 'FREQ2FBIN': #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2300warning:: 39optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]: clangwarning: : warningimplicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3300 to 228 [-Wconstant-conversion]: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] /* Data[6].ctledges[5].bchannel */ FREQ2FBIN(5600, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2301:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion] /* Data[6].ctledges[6].bchannel */ FREQ2FBIN(5700, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2302:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3445 to 117 [-Wconstant-conversion] /* Data[6].ctledges[7].bchannel */ FREQ2FBIN(5745, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2306:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] /* Data[7].ctledges[0].bchannel */ FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2307:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2960 to 144 [-Wconstant-conversion] /* Data[7].ctledges[1].bchannel */ FREQ2FBIN(5260, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2308:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3020 to 204 [-Wconstant-conversion] /* Data[7].ctledges[2].bchannel */ FREQ2FBIN(5320, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2309:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] /* Data[7].ctledges[3].bchannel */ FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2310:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3260 to 188 [-Wconstant-conversion] /* Data[7].ctledges[4].bchannel */ FREQ2FBIN(5560, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2311:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion] /* Data[7].ctledges[5].bchannel */ FREQ2FBIN(5700, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2312:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3445 to 117 [-Wconstant-conversion] /* Data[7].ctledges[6].bchannel */ FREQ2FBIN(5745, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2313:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3525 to 197 [-Wconstant-conversion] /* Data[7].ctledges[7].bchannel */ FREQ2FBIN(5825, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2317:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2890 to 74 [-Wconstant-conversion] /* Data[8].ctledges[0].bchannel */ FREQ2FBIN(5190, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2318:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2930 to 114 [-Wconstant-conversion] /* Data[8].ctledges[1].bchannel */ FREQ2FBIN(5230, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2319:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2970 to 154 [-Wconstant-conversion] /* Data[8].ctledges[2].bchannel */ FREQ2FBIN(5270, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2320:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3210 to 138 [-Wconstant-conversion] /* Data[8].ctledges[3].bchannel */ FREQ2FBIN(5510, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:In file included from 2321drivers/net/ath/ath9k/ath9k_ar9003_mac.c::3919:: In file included from warninginclude/ipxe/io.h: :implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3250 to 178 [-Wconstant-conversion]24 : In file included from include/ipxe/uaccess.h:25: include/string.h:28 /* Data[8].ctledges[4].bchannel */ FREQ2FBIN(5550, 0),: 5 ^~~~~~~~~~~~~~~~~~: warningdrivers/net/ath/ath9k/eeprom.h: :attribute declaration must precede definition [-Wignored-attributes]100 :38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ int __pure strncmp(const char * cs,const char * ct, ^ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2322:39:include/compiler.h :warning566: :implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3370 to 42 [-Wconstant-conversion]33 : note: expanded from macro '__pure' /* Data[8].ctledges[5].bchannel */ FREQ2FBIN(5670, 0), #define __pure __attribute__ (( pure )) ^~~~~~~~~~~~~~~~~~ ^ drivers/net/ath/ath9k/eeprom.h:100:38:arch/x86/include/bits/string.h :note216: :expanded from macro 'FREQ2FBIN'19 : note: 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.cIn file included from :drivers/net/ath/ath9k/ath9k_ar9003_mac.c2323::1939: :In file included from include/ipxe/io.hwarning:: 24implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3455 to 127 [-Wconstant-conversion]: In file included from include/ipxe/uaccess.h:25: include/string.h:29: /* Data[8].ctledges[6].bchannel */ FREQ2FBIN(5755, 0),24 : ^~~~~~~~~~~~~~~~~~ warning: drivers/net/ath/ath9k/eeprom.hattribute declaration must precede definition [-Wignored-attributes]: 100:38: size_t count) __nonnull;note : ^expanded from macro 'FREQ2FBIN' include/compiler.h:580:36: note#define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)): expanded from macro '__nonnull' ~~~~^~~~~~ #define __nonnull __attribute__ (( nonnull ))drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c : ^2324 :arch/x86/include/bits/string.h39::216 :warning19: :implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3495 to 167 [-Wconstant-conversion] note: previous definition is here /* Data[8].ctledges[7].bchannel */ FREQ2FBIN(5795, 0) ^~~~~~~~~~~~~~~~~~static inline int strncmp(const char * cs,const char * ct,size_t count) 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_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) ^ 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)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2588:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -474 to 38 [-Wconstant-conversion] /* Data[7].ctlEdges[1].bChannel */ FREQ2FBIN(2427, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2589:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -470 to 42 [-Wconstant-conversion] /* Data[7].ctlEdges[2].bChannel */ FREQ2FBIN(2447, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2590:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -467 to 45 [-Wconstant-conversion] /* Data[7].ctlEdges[3].bChannel */ FREQ2FBIN(2462, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2594:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] /* Data[8].ctlEdges[0].bChannel */ FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2595:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] /* Data[8].ctlEdges[1].bChannel */ FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2596:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] /* Data[8].ctlEdges[2].bChannel */ FREQ2FBIN(2472, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2600:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] /* Data[9].ctlEdges[0].bChannel */ FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2601:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] /* Data[9].ctlEdges[1].bChannel */ FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2602:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] /* Data[9].ctlEdges[2].bChannel */ FREQ2FBIN(2472, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2607:40: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -477 to 35 [-Wconstant-conversion] /* Data[10].ctlEdges[0].bChannel */ FREQ2FBIN(2412, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2608:40: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -476 to 36 [-Wconstant-conversion] /* Data[10].ctlEdges[1].bChannel */ FREQ2FBIN(2417, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2609:40: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -465 to 47 [-Wconstant-conversion] /* Data[10].ctlEdges[2].bChannel */ FREQ2FBIN(2472, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2614:40: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -475 to 37 [-Wconstant-conversion] /* Data[11].ctlEdges[0].bChannel */ FREQ2FBIN(2422, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2615:40: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -474 to 38 [-Wconstant-conversion] /* Data[11].ctlEdges[1].bChannel */ FREQ2FBIN(2427, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2616:40: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -470 to 42 [-Wconstant-conversion] /* Data[11].ctlEdges[2].bChannel */ FREQ2FBIN(2447, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2617:40: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from -467 to 45 [-Wconstant-conversion] /* Data[11].ctlEdges[3].bChannel */ FREQ2FBIN(2462, 1), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:62: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~~~~~~~~~~^~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2690:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2691:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2920 to 104 [-Wconstant-conversion] FREQ2FBIN(5220, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2692:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3020 to 204 [-Wconstant-conversion] FREQ2FBIN(5320, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2693:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3100 to 28 [-Wconstant-conversion] FREQ2FBIN(5400, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2694:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2695:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3300 to 228 [-Wconstant-conversion] FREQ2FBIN(5600, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2696:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion] FREQ2FBIN(5700, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2697:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3485 to 157 [-Wconstant-conversion] FREQ2FBIN(5785, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2733:3: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100: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:386: warning snote generated. : expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2822:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion] /* Data[1].ctlEdges[5].bChannel */ FREQ2FBIN(5700, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2823:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3445 to 117 [-Wconstant-conversion] /* Data[1].ctlEdges[6].bChannel */ FREQ2FBIN(5745, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2824:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3525 to 197 [-Wconstant-conversion] /* Data[1].ctlEdges[7].bChannel */ FREQ2FBIN(5825, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2828:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2890 to 74 [-Wconstant-conversion] /* Data[2].ctlEdges[0].bChannel */ FREQ2FBIN(5190, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2829:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2930 to 114 [-Wconstant-conversion] /* Data[2].ctlEdges[1].bChannel */ FREQ2FBIN(5230, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2830:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2970 to 154 [-Wconstant-conversion] /* Data[2].ctlEdges[2].bChannel */ FREQ2FBIN(5270, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2831:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3010 to 194 [-Wconstant-conversion] /* Data[2].ctlEdges[3].bChannel */ FREQ2FBIN(5310, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2832:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3210 to 138 [-Wconstant-conversion] /* Data[2].ctlEdges[4].bChannel */ FREQ2FBIN(5510, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2833:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3250 to 178 [-Wconstant-conversion] /* Data[2].ctlEdges[5].bChannel */ FREQ2FBIN(5550, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2834:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3370 to 42 [-Wconstant-conversion] /* Data[2].ctlEdges[6].bChannel */ FREQ2FBIN(5670, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2835:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3455 to 127 [-Wconstant-conversion] /* Data[2].ctlEdges[7].bChannel */ FREQ2FBIN(5755, 0) ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2839:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] /* Data[3].ctlEdges[0].bChannel */ FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2840:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2900 to 84 [-Wconstant-conversion] /* Data[3].ctlEdges[1].bChannel */ FREQ2FBIN(5200, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2841:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2960 to 144 [-Wconstant-conversion] /* Data[3].ctlEdges[2].bChannel */ FREQ2FBIN(5260, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2842:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3020 to 204 [-Wconstant-conversion] /* Data[3].ctlEdges[3].bChannel */ FREQ2FBIN(5320, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2843:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] /* Data[3].ctlEdges[4].bChannel */ FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2844:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion] /* Data[3].ctlEdges[5].bChannel */ FREQ2FBIN(5700, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2850:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2880 to 64 [-Wconstant-conversion] /* Data[4].ctlEdges[0].bChannel */ FREQ2FBIN(5180, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2851:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2960 to 144 [-Wconstant-conversion] /* Data[4].ctlEdges[1].bChannel */ FREQ2FBIN(5260, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2852:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3200 to 128 [-Wconstant-conversion] /* Data[4].ctlEdges[2].bChannel */ FREQ2FBIN(5500, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2853:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 3400 to 72 [-Wconstant-conversion] /* Data[4].ctlEdges[3].bChannel */ FREQ2FBIN(5700, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2861:39: warning: implicit conversion from 'int' to 'u8' (aka 'unsigned char') changes value from 2890 to 74 [-Wconstant-conversion] /* Data[5].ctlEdges[0].bChannel */ FREQ2FBIN(5190, 0), ^~~~~~~~~~~~~~~~~~ drivers/net/ath/ath9k/eeprom.h:100:38: note: expanded from macro 'FREQ2FBIN' #define FREQ2FBIN(x, y) ((y) ? ((x) - 2300) : (((x) - 4800) / 5)) ~~~~^~~~~~ drivers/net/ath/ath9k/ath9k_ar9003_eeprom.c:2862:39: warning: 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)) ~~~~^~~~~~ [BUILD] bin/vxge_traffic.o [BUILD] bin/snponly.o 6 warnings generated. In file included from drivers/net/ath/ath9k/ath9k_init.c:21: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/ath/ath9k/ath9k_init.c:21: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from In file included from drivers/net/ath/ath9k/ath9k.carch/x86/include/ipxe/pcidirect.h::207: : In file included from In file included from include/ipxe/pci.hinclude/ipxe/io.h::2424: : In file included from In file included from include/ipxe/pci_io.hinclude/ipxe/uaccess.h::4925: : In file included from include/string.harch/x86/include/bits/pci_io.h::2913:: 24In file included from :arch/x86/include/ipxe/pcidirect.h :warning7: : attribute declaration must precede definition [-Wignored-attributes]In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h size_t count) __nonnull;: 25 ^: include/string.hinclude/compiler.h::28580::536:: warningnote: : attribute declaration must precede definition [-Wignored-attributes]expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: 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 In file included from include/ipxe/io.hdrivers/net/ath/ath9k/ath9k_init.c::2421: : In file included from In file included from include/ipxe/uaccess.hinclude/ipxe/pci_io.h::2549: : include/string.hIn file included from :arch/x86/include/bits/pci_io.h32::138: :In file included from arch/x86/include/ipxe/pcidirect.hwarning:: 7attribute declaration must precede definition [-Wignored-attributes]: In file included from include/ipxe/io.h:24: size_t __pure strlen(const char * s) __nonnull;In file included from include/ipxe/uaccess.h ^: 25include/compiler.h: :include/string.h566::3233::8 :note : warningexpanded from macro '__pure': 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 : ^239 :include/compiler.h22::566 :note33: :previous definition is here note: expanded from macro '__pure' static inline size_t strlen(const char * s) ^ #define __pure __attribute__ (( pure ))In file included from drivers/net/ath/ath9k/ath9k.c ^: 20arch/x86/include/bits/string.h: :In file included from 239include/ipxe/pci.h::2224:: In file included from noteinclude/ipxe/pci_io.h: :previous definition is here49 : In file included from arch/x86/include/bits/pci_io.h:13static inline size_t strlen(const char * s): In file included from ^arch/x86/include/ipxe/pcidirect.h :7In file included from : drivers/net/ath/ath9k/ath9k_init.cIn file included from :include/ipxe/io.h21:: 24In file included from : include/ipxe/pci_io.hIn file included from :include/ipxe/uaccess.h49:: 25In file included from : arch/x86/include/bits/pci_io.hinclude/string.h::1332: :In file included from 38arch/x86/include/ipxe/pcidirect.h:: 7warning: : In file included from attribute declaration must precede definition [-Wignored-attributes]include/ipxe/io.h :24: In file included from include/ipxe/uaccess.hsize_t __pure strlen(const char * s) __nonnull;: 25 ^: include/string.hinclude/compiler.h::32580::3836:: warningnote: : attribute declaration must precede definition [-Wignored-attributes]expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull ))size_t __pure strlen(const char * s) __nonnull; ^ ^ arch/x86/include/bits/string.hinclude/compiler.h::239580::2236:: notenote: : previous definition is hereexpanded from macro '__nonnull' static inline size_t strlen(const char * s) #define __nonnull __attribute__ (( nonnull )) ^ ^ arch/x86/include/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:In file included from 25drivers/net/ath/ath9k/ath9k_init.c: :include/string.h21:: 39In file included from :include/ipxe/pci_io.h44::49 : warningIn file included from : arch/x86/include/bits/pci_io.hattribute declaration must precede definition [-Wignored-attributes]: 13: In file included from arch/x86/include/ipxe/pcidirect.hvoid * memset(void * s,int c,size_t count) __nonnull;: 7 ^: In file included from include/compiler.hinclude/ipxe/io.h::58024:: 36In file included from :include/ipxe/uaccess.h :note25: : expanded from macro '__nonnull'include/string.h :39:44#define __nonnull __attribute__ (( nonnull )): ^warning : arch/x86/include/bits/string.hattribute declaration must precede definition [-Wignored-attributes]: 185:22: notevoid * memset(void * s,int c,size_t count) __nonnull;: previous definition is here ^ include/compiler.h:static inline void * memset(void *s, int c,size_t count)580 : ^36 : note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull ))In file included from drivers/net/ath/ath9k/ath9k.c ^: 20arch/x86/include/bits/string.h: :In file included from 185include/ipxe/pci.h::2224:: In file included from noteinclude/ipxe/pci_io.h: :previous definition is here49 : In file included from arch/x86/include/bits/pci_io.h:13static inline void * memset(void *s, int c,size_t count): In file included from ^arch/x86/include/ipxe/pcidirect.h :7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25In file included from : drivers/net/ath/ath9k/ath9k_init.cinclude/string.h::2140: :In file included from 58include/ipxe/pci_io.h:: 49warning: : In file included from attribute declaration must precede definition [-Wignored-attributes]arch/x86/include/bits/pci_io.h :13: In file included from arch/x86/include/ipxe/pcidirect.h:7: void * memmove(void * dest,const void *src,size_t count) __nonnull;In file included from include/ipxe/io.h ^: 24include/compiler.h: :In file included from 580include/ipxe/uaccess.h::3625:: include/string.hnote:: 40expanded from macro '__nonnull': 58: warning: #define __nonnull __attribute__ (( nonnull ))attribute declaration must precede definition [-Wignored-attributes] ^ arch/x86/include/bits/string.h:clang159: :void * memmove(void * dest,const void *src,size_t count) __nonnull;22 : ^warning : optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]noteinclude/compiler.h :clang: 580previous definition is here: warning:: 36optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument]: static inline void * memmove(void * dest,const void * src, size_t n) note ^: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from drivers/net/ath/ath9k/ath9k_eeprom_9287.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/ath/ath9k/ath9k_eeprom_9287.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/ath/ath9k/ath9k_eeprom_9287.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/ath/ath9k/ath9k_eeprom_9287.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/ath/ath9k/ath9k_eeprom_9287.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/ath/ath9k/ath9k_eeprom_9287.c:20: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ [BUILD] bin/snpnet.o 6 warnings generated. [BUILD] bin/scsi.o [BUILD] bin/srp.o In file included from drivers/net/vxge/vxge.c:10: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/vxge/vxge.c:10: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/vxge/vxge.c:10: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/vxge/vxge.c:10: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/vxge/vxge.c:10: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/vxge/vxge.c:10: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 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:216clang:: 19: note: previous definition is here warningstatic inline int strncmp(const char * cs,const char * ct,size_t count): optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] ^ clangIn file included from : drivers/net/ath/ath9k/ath9k_ar9003_calib.cwarning:: 20optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument]: 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) ^ clangIn file included from : drivers/net/ath/ath9k/ath9k_ar9003_calib.c:20: warningIn file included from : include/ipxe/io.hoptimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]: 24clang: : In file included from warninginclude/ipxe/uaccess.h: :optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument]25 : include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/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/ata.o 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 6 warningsstatic inline int strncmp(const char * cs,const char * ct,size_t count) 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:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/vxge/vxge_config.c:20: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/vxge/vxge_config.c:20: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/vxge/vxge_config.c:20: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 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'6 warnings generated. (_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] [BUILD] bin/ibft.o [BUILD] bin/nvs.o 8 warnings generated. 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/threewire.o In file included from drivers/net/vxge/vxge_main.c:19: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/vxge/vxge_main.c:19: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/vxge/vxge_main.c:19: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/vxge/vxge_main.c:19: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/vxge/vxge_main.c:19: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/vxge/vxge_main.c:19: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from drivers/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) ^ [BUILD] bin/nvsvpd.o clang: 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/spi.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-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) ^ 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/i2c_bit.o 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] 766 warnings generated. 6 warnings generated. 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/spi_bit.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/bitbash.o 6 warnings generated. 12 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) ^ [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/efi/snponly.c:21: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/efi/snponly.c:21: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/net/efi/snponly.c:21: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/efi/snponly.c:21: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/net/efi/snponly.c:21: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/net/efi/snponly.c:21: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from drivers/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) ^ 6 warnings generated. [BUILD] bin/qib7322.o clang: warning: optimization flag '-fstrength-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/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) ^ 6 warnings generated. [BUILD] bin/arbel.o In file included from drivers/nvs/threewire.c [BUILD] bin/hermon.o :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) ^ In file included from drivers/block/ata.c:23: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/block/ata.c:23: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/block/ata.c:23: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/block/ata.c:23: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/block/ata.c:23: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/block/ata.c:23: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 6 warnings generated. 6 warnings generated. [BUILD] bin/linda.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-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' 7 warnings#define __nonnull __attribute__ (( nonnull )) generated. ^ arch/x86/include/bits/string.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) ^ 6 warnings generated. [BUILD] bin/efi_io.o 6 warnings generated. 6 warnings generated. 6 warnings generated. [BUILD] bin/efi_uaccess.o [BUILD] bin/efi_init.o In file included from drivers/bitbash/spi_bit.c:23: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/bitbash/spi_bit.c:23: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/bitbash/spi_bit.c:23: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/bitbash/spi_bit.c:23: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/bitbash/spi_bit.c:23: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/bitbash/spi_bit.c:23: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ [BUILD] bin/efi_driver.o [BUILD] bin/efi_smbios.o [BUILD] bin/efi_timer.o [BUILD] bin/efi_strings.o In file included from drivers/bitbash/i2c_bit.c:24: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/bitbash/i2c_bit.c:24: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/bitbash/i2c_bit.c:24: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/bitbash/i2c_bit.c:24: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/bitbash/i2c_bit.c:24: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/bitbash/i2c_bit.c:24: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: 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] 6 warnings generated. In file included from drivers/infiniband/qib7322.c:26: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/infiniband/qib7322.c:26: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216: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] [BUILD] bin/efi_umalloc.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_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] clang: 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] 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 == ^~ = 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: [BUILD] bin/efi_pci.o note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from drivers/infiniband/arbel.c:27: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ [BUILD] bin/efi_strerror.o In file included from drivers/infiniband/arbel.c:27: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/infiniband/arbel.c:27: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from drivers/infiniband/arbel.c:27: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from drivers/infiniband/arbel.c:27: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-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 ))In file included from drivers/infiniband/linda.c ^: 26: arch/x86/include/bits/string.hIn file included from :include/ipxe/io.h216::2419: :In file included from include/ipxe/uaccess.hnote:: 25previous definition is here: include/string.h:28:5: warningstatic inline int strncmp(const char * cs,const char * ct,size_t count): attribute declaration must precede definition [-Wignored-attributes] ^ 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.hint __pure strncmp(const char * cs,const char * ct,: 216 ^: 19: note: previous definition is hereinclude/compiler.h :566:33: notestatic inline int strncmp(const char * cs,const char * ct,size_t count): expanded from macro '__pure' ^ #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216: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: In file included from previous definition is heredrivers/infiniband/hermon.c :25: include/string.h: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 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] 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) ^ clang: 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_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 ) { ^ 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 drivers/infiniband/linda.c:1269:31: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( ( linda_wq->eager_cons == ~~~~~~~~~~~~~~~~~~~~~^~ drivers/infiniband/linda.c:1269:31: note: remove extraneous parentheses around the comparison to silence this warning if ( ( linda_wq->eager_cons == ~~ ^ drivers/infiniband/linda.c:1269:31: note: use '=' to turn this equality comparison into an assignment if ( ( linda_wq->eager_cons == ^~ = In file included from interface/efi/efi_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] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h: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/arbel.c:449:1: warning: unused function 'arbel_cmd_disable_lam' [-Wunused-function] arbel_cmd_disable_lam ( struct arbel *arbel ) { ^ 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 ) { ^ 3 warnings generated. 8 warnings generated. [BUILD] bin/efi_console.o In file included from interface/efi/efi_bofm.c:22: In file included from include/ipxe/bofm.h:15: In file included from include/ipxe/pci.h:24: In file included from include/ipxe/pci_io.h:49: In file included from arch/x86/include/bits/pci_io.h:13: In file included from arch/x86/include/ipxe/pcidirect.h:7: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ 6 warnings generated. arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from 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/smbios_settings.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) ^ [BUILD] bin/smbios.o [BUILD] bin/bofm.o 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, ^ [BUILD] bin/memcpy_test.o In file included from interface/efi/efi_umalloc.c:22: In file included from include/ipxe/umalloc.h:15: In file included from include/ipxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from interface/efi/efi_umalloc.c:22: In file included from include/ipxe/umalloc.h:15: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from interface/efi/efi_umalloc.c:22: In file included from include/ipxe/umalloc.h:15: In file included from include/ipxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from interface/efi/efi_umalloc.c:22: In file included from include/ipxe/umalloc.h:15: In file included from include/ipxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from interface/efi/efi_umalloc.c:22: In file included from include/ipxe/umalloc.h:15: In file included from include/ipxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from interface/efi/efi_umalloc.c:22: In file included from include/ipxe/umalloc.h:15: In file included from include/ipxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 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 ) { ^ In file included from interface/efi/efi_init.c:21: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from interface/efi/efi_init.c:21: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from interface/efi/efi_init.c:21: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from interface/efi/efi_init.c:21: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from interface/efi/efi_init.c:21: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from interface/efi/efi_init.c:21: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ [BUILD] bin/list_test.o 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] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: 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] 7 warnings generated. 6 warnings generated. [BUILD] bin/test.o [BUILD] bin/uri_test.o [BUILD] bin/bofm_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] 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/umalloc_test.o 6 warnings generated. 7 warnings generated. In file included from interface/smbios/smbios_settings.c:22: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] [BUILD] bin/linebuf_test.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 interface/smbios/smbios_settings.c:22: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from interface/smbios/smbios_settings.c:22: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from interface/smbios/smbios_settings.c:22: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from interface/smbios/smbios_settings.c:22: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from interface/smbios/smbios_settings.c:22: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580clang:: 36: note: expanded from macro '__nonnull' warning#define __nonnull __attribute__ (( nonnull )): optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] ^ clangarch/x86/include/bits/string.h: :warning159: :optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument]22 : note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 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 )) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument]arch/x86/include/bits/string.h :216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from 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) ^ [BUILD] bin/chap.o 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) ^ 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.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) ^ clang: 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/md5.o In file included from interface/smbios/smbios.c:22: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from interface/smbios/smbios.c:22: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from interface/smbios/smbios.c:22: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from interface/smbios/smbios.c:22: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 6 warnings generated. [BUILD] bin/x509.o [BUILD] bin/sha1extra.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. 7 warnings generated. In file included from tests/list_test.c:31: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from tests/list_test.c:31: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from tests/list_test.c:31: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from tests/list_test.c:31: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from tests/list_test.c:31: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from tests/list_test.c:31: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ [BUILD] bin/arc4.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from tests/uri_test.c:4: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes]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' int __pure strncmp(const char * cs,const char * ct, ^#define __pure __attribute__ (( pure )) ^ include/compiler.h:566:33: note: expanded from macro '__pure'arch/x86/include/bits/string.h :216:19:#define __pure __attribute__ (( pure )) note ^: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from tests/uri_test.carch/x86/include/bits/string.h::4216: :include/string.h19::29 :note24: :previous definition is here warning: attribute declaration must precede definition [-Wignored-attributes] static inline int strncmp(const char * cs,const char * ct,size_t count) size_t count) __nonnull; ^ ^In file included from tests/bofm_test.cinclude/compiler.h::23580: :include/string.h36::29 :note24: :expanded from macro '__nonnull' warning: attribute declaration must precede definition [-Wignored-attributes] #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h size_t count) __nonnull;: 216 ^: 19include/compiler.h:: 580note:: 36previous definition is here: note: expanded from macro '__nonnull' static inline int strncmp(const char * cs,const char * ct,size_t count) ^ #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from tests/uri_test.c:4: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here In file included from tests/bofm_test.cstatic inline size_t strlen(const char * s): 23 ^: include/string.hIn file included from :tests/uri_test.c32::48: :include/string.h :warning32: :attribute declaration must precede definition [-Wignored-attributes]38 : warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ size_t __pure strlen(const char * s) __nonnull;include/compiler.h : ^566 :include/compiler.h33::580 :note36: :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::239 :note22: :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 ^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' In file included from tests/uri_test.c#define __nonnull __attribute__ (( nonnull )): 4 ^: include/string.harch/x86/include/bits/string.h::39239::4422:: warningnote: : attribute declaration must precede definition [-Wignored-attributes]previous definition is here void * memset(void * s,int c,size_t count) __nonnull;static inline size_t strlen(const char * s) ^ ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is hereIn file included from tests/bofm_test.c:23: static inline void * memset(void *s, int c,size_t count)include/string.h : ^39 :44: warning: attribute declaration must precede definition [-Wignored-attributes] In file included from tests/uri_test.c:4void * memset(void * s,int c,size_t count) __nonnull;: include/string.h ^: 40include/compiler.h::58580:: 36warning:: attribute declaration must precede definition [-Wignored-attributes]note : expanded from macro '__nonnull' void * memmove(void * dest,const void *src,size_t count) __nonnull; #define __nonnull __attribute__ (( nonnull )) ^ ^include/compiler.h :arch/x86/include/bits/string.h580::18536::22 :note : noteexpanded from macro '__nonnull': previous definition is here #define __nonnull __attribute__ (( nonnull )) ^ static inline void * memset(void *s, int c,size_t count)arch/x86/include/bits/string.h : ^159 :22: note: previous definition is here In file included from tests/bofm_test.c:static inline void * memmove(void * dest,const void * src, size_t n)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 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/crypto_null.o In file included from interface/efi/efi_snp.c:22: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from interface/efi/efi_snp.c:22: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ 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] 6 warnings generated. 6 warnings generated. [BUILD] bin/crandom.o 7 warnings generated. [BUILD] bin/crc32.o clang: 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_snp.c:996:6: warning: incompatible pointer types assigning to 'EFI_HII_PACKAGE_HEADER *' from 'char *' [-Wincompatible-pointer-types] end = (char *)package_list + plen - sizeof(*end); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from crypto/chap.c:23: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from crypto/chap.c:23: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from crypto/chap.c:23: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from crypto/chap.c:23: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes]clang : size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: warningexpanded from macro '__nonnull': optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang#define __nonnull __attribute__ (( nonnull )): warning ^: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument]arch/x86/include/bits/string.h :239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from crypto/chap.c:23: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from crypto/chap.c:23: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 6 warnings generated. 11 warnings generated. [BUILD] bin/hmac.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-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) ^ 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] [BUILD] bin/asn1.o [BUILD] bin/axtls_aes.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) ^ 6 warnings generated. In file included from tests/umalloc_test.c:2: In file included from include/ipxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from tests/umalloc_test.c:2: In file included from include/ipxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from tests/umalloc_test.c:2: In file included from include/ipxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from tests/umalloc_test.c:2: In file included from include/ipxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ [BUILD] bin/aes_wrap.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) ^ In file included from crypto/x509.c:22: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from crypto/x509.c:22: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from crypto/x509.c:22: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from crypto/x509.c:22: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from crypto/x509.c:22: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from crypto/x509.c:22: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from tests/linebuf_test.c:2: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from tests/linebuf_test.c:2: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from tests/linebuf_test.c:2: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from tests/linebuf_test.c:2: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from tests/linebuf_test.c:2: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from tests/linebuf_test.c:2: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 6 warnings generated. 6 warnings generated. 7 warnings generated. 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) ^ [BUILD] bin/axtls_sha1.o clang: 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/aes.o [BUILD] bin/cbc.o 6 warnings generated. [BUILD] bin/bigint.o [BUILD] bin/rsa.o 6 warnings generated. [BUILD] bin/sha1.o clang: 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/linux_args.o [BUILD] bin/shell.o clang: 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/strerror.o 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: 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/readline.o In file included from crypto/hmac.c:27: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from crypto/hmac.c:27: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from crypto/hmac.c:27: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from crypto/hmac.c:27: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from crypto/hmac.c:27: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from crypto/hmac.c:27: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: 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/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] 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/wireless_errors.o In file included from crypto/axtls_aes.c:21: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from crypto/axtls_aes.c:21: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] In file included from size_t count) __nonnull;crypto/aes_wrap.c : ^22 : include/compiler.hinclude/string.h:580::2836::5 :note : warningexpanded from macro '__nonnull': attribute declaration must precede definition [-Wignored-attributes] #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h: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/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: In file included from notecrypto/aes_wrap.c: :previous definition is here22 : include/string.h:32:8static inline size_t strlen(const char * s): ^warning : attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.hIn file included from :crypto/axtls_aes.c239::2122: :include/string.h :note39: :previous definition is here44 : warning: attribute declaration must precede definition [-Wignored-attributes]static inline size_t strlen(const char * s) ^ In file included from crypto/aes_wrap.c:void * memset(void * s,int c,size_t count) __nonnull;22 : ^include/string.h :include/compiler.h32::58038::36 :warning : noteattribute declaration must precede definition [-Wignored-attributes]: expanded from macro '__nonnull' size_t __pure strlen(const char * s) __nonnull; ^#define __nonnull __attribute__ (( nonnull )) include/compiler.h ^: 580arch/x86/include/bits/string.h::36185:: 22note:: expanded from macro '__nonnull'note : previous definition is here #define __nonnull __attribute__ (( nonnull )) ^ static inline void * memset(void *s, int c,size_t count)arch/x86/include/bits/string.h : ^239 :22: note: previous definition is here In file included from crypto/axtls_aes.cstatic inline size_t strlen(const char * s): 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: In file included from notecrypto/aes_wrap.c: :expanded from macro '__nonnull'22 : include/string.h:39:44#define __nonnull __attribute__ (( nonnull )): ^warning : arch/x86/include/bits/string.hattribute declaration must precede definition [-Wignored-attributes]: 159:22: note: void * memset(void * s,int c,size_t count) __nonnull;previous definition is here ^ include/compiler.h:580:36static inline void * memmove(void * dest,const void * src, size_t n): ^note : expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h: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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-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:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from crypto/axtls/aes.c:27: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from crypto/axtls/aes.c:27: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from crypto/axtls/aes.c:27: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 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) ^ In file included from crypto/axtls/sha1.c:24: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from crypto/axtls/sha1.c:24: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from crypto/axtls/sha1.c:24: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from crypto/axtls/sha1.c:24: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from crypto/axtls/sha1.c:24: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here In file included from static inline void * memset(void *s, int c,size_t count)crypto/axtls_sha1.c : ^1 : In file included from ./crypto/axtls/crypto.h:133: In file included from include/string.hcrypto/axtls/sha1.c::2824:: 5include/string.h:: 40warning:: 58attribute declaration must precede definition [-Wignored-attributes]: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22:int __pure strncmp(const char * cs,const char * ct, note ^: previous definition is here include/compiler.h:566:33static inline void * memmove(void * dest,const void * src, size_t n): ^note : expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from crypto/axtls_sha1.c:1: In file included from ./crypto/axtls/crypto.h:133: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from crypto/axtls_sha1.c:1: In file included from ./crypto/axtls/crypto.h:133: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from crypto/axtls_sha1.c:1: In file included from ./crypto/axtls/crypto.h:133: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from crypto/axtls_sha1.c:1: In file included from ./crypto/axtls/crypto.h:133: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from crypto/axtls_sha1.c:1: In file included from ./crypto/axtls/crypto.h:133: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from crypto/axtls/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) ^ [BUILD] bin/nvo_cmd.o 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. 6 warnings generated. [BUILD] bin/config_cmd.o [BUILD] bin/login_cmd.o [BUILD] bin/sanboot_cmd.o 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:6 warningwarnings: generated. attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from 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) ^ clang: 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_cmd.o In file included from hci/linux_args.c:23: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from hci/linux_args.c:23: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from hci/linux_args.c:23: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from hci/linux_args.c:23: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from hci/linux_args.c:23: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from hci/linux_args.c:23: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. 6 warnings generated. 6 warnings generated. 6 warnings generated. [BUILD] bin/gdbstub_cmd.o [BUILD] bin/time_cmd.o [BUILD] bin/autoboot_cmd.o [BUILD] bin/dhcp_cmd.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. In file included from hci/editstring.c:22: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from hci/editstring.c:22: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from hci/editstring.c:22: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from hci/editstring.c:22: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22:6 warningnotes: generated. 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) ^ 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) ^ [BUILD] bin/route_cmd.o 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 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) ^ [BUILD] bin/digest_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 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] 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 clang: 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_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) ^ [BUILD] bin/lotest_cmd.o 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) ^ 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) ^ 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 hci/commands/login_cmd.c:19: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from hci/commands/login_cmd.c:19: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from hci/commands/login_cmd.c:19: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from hci/commands/login_cmd.c:19: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from hci/commands/login_cmd.c:19: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from hci/commands/login_cmd.c:19: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/iwmgmt_cmd.o [BUILD] bin/vlan_cmd.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from hci/commands/time_cmd.c:26: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from hci/commands/time_cmd.c:26: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from hci/commands/time_cmd.c:26: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from hci/commands/time_cmd.c:26: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580In file included from :hci/commands/dhcp_cmd.c36::27 : noteinclude/string.h: :expanded from macro '__nonnull'28 :5: warning#define __nonnull __attribute__ (( nonnull )): 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 hci/commands/time_cmd.c:26: include/string.h:39int __pure strncmp(const char * cs,const char * ct,: 44 ^: warning: attribute declaration must precede definition [-Wignored-attributes] include/compiler.h:566:33void * memset(void * s,int c,size_t count) __nonnull;: ^note : include/compiler.hexpanded from macro '__pure': 580:36:#define __pure __attribute__ (( pure )) note ^: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.harch/x86/include/bits/string.h::185216::2219:: notenote: : previous definition is hereprevious definition is here static inline void * memset(void *s, int c,size_t count) static inline int strncmp(const char * cs,const char * ct,size_t count) ^ ^ In file included from hci/commands/dhcp_cmd.c:27: include/string.h:29:24:In file included from hci/commands/time_cmd.cwarning:: 26attribute declaration must precede definition [-Wignored-attributes]: include/string.h:40: size_t count) __nonnull;58 : ^ warninginclude/compiler.h: :attribute declaration must precede definition [-Wignored-attributes]580 :36: note: expanded from macro '__nonnull'void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ #define __nonnull __attribute__ (( nonnull ))include/compiler.h : ^580 :arch/x86/include/bits/string.h36::216 :note19: :expanded from macro '__nonnull' note: previous definition is here #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.hstatic inline int strncmp(const char * cs,const char * ct,size_t count): 159 ^: 22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from hci/commands/dhcp_cmd.c:27: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from hci/commands/dhcp_cmd.c:27: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from hci/commands/dhcp_cmd.c:27: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here 6static inline void * memset(void *s, int c,size_t count) warning s ^ generated. 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] 6 warnings generated. In file included from hci/commands/sanboot_cmd.c:20: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from hci/commands/sanboot_cmd.c:20: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from hci/commands/sanboot_cmd.c:20: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from hci/commands/sanboot_cmd.c:20: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from hci/commands/sanboot_cmd.c:20: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from hci/commands/sanboot_cmd.c:20: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 6 warnings generated. 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) ) { \ ^~~~~~~~~ In file included from hci/commands/sanboot_cmd.c:25: include/ipxe/uri.h:173:13: warning: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] ref_put ( &uri->refcnt ); ^~~~~~~~~~~ include/ipxe/refcnt.h:109:18: note: expanded from macro 'ref_put' ref_decrement ( refcnt ); \ ^~~~~~ [BUILD] bin/login_ui.o [BUILD] bin/settings_ui.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. 6 warnings generated. [BUILD] bin/alert.o [BUILD] bin/clear.o [BUILD] bin/edging.o 11 warnings generated. [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: clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/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] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from hci/commands/fcmgmt_cmd.c:24: In file included from include/strings.h:7: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from hci/commands/fcmgmt_cmd.c:24: In file included from include/strings.h:7: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: 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/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) ^ [BUILD] bin/slk.o In file included from hci/commands/image_cmd.c:26: In file included from include/ipxe/image.h:15: In file included from include/ipxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/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) ^ In file included from hci/commands/digest_cmd.c:22: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from hci/commands/digest_cmd.c:22: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from hci/commands/digest_cmd.c:22: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from hci/commands/digest_cmd.c:22: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from hci/commands/digest_cmd.c:22: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from hci/commands/digest_cmd.c:22: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ [BUILD] bin/print_nadv.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-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/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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from hci/tui/settings_ui.c:24: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from hci/tui/settings_ui.c:24: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from hci/tui/settings_ui.c:24: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from hci/tui/settings_ui.c:24: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from hci/tui/settings_ui.c:24: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from hci/tui/settings_ui.c:24: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 6 warnings generated. 6 warnings generated. 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) ^ 6 warnings generated. 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: 6warning warning: sattribute declaration must precede definition [-Wignored-attributes] generated. void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ [BUILD] bin/wininit.o [BUILD] bin/mucurses.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: 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/print.o [BUILD] bin/kb.o [BUILD] bin/windows.o 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 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' [BUILD] bin/editbox.o #define __nonnull __attribute__ (( nonnull )) ^ arch/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) ^ [BUILD] bin/colour.o clang: 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_pt.o 6 warnings generated. [BUILD] bin/keymap_dk.o [BUILD] bin/keymap_gr.o [BUILD] bin/keymap_il.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from hci/mucurses/slk.c:4: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h: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) ^ 6 warnings generated. [BUILD] bin/keymap_us.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/keymap_th.o clang: 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 6 warnings generated. [BUILD] bin/keymap_no.o [BUILD] bin/keymap_cf.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 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 [BUILD] bin/keymap_al.o In file included from hci/mucurses/widgets/editbox.c:21: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from hci/mucurses/widgets/editbox.c:21: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from hci/mucurses/widgets/editbox.c:21: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from hci/mucurses/widgets/editbox.c:21: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from hci/mucurses/widgets/editbox.c:21: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from hci/mucurses/widgets/editbox.c:21: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/keymap_sr.o [BUILD] bin/keymap_lt.o [BUILD] bin/keymap_ua.o [BUILD] bin/keymap_wo.o [BUILD] bin/keymap_mt.o [BUILD] bin/keymap_by.o [BUILD] bin/keymap_fr.o [BUILD] bin/keymap_az.o 1 warning 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/keymap_pl.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: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/keymap_mk.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: 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_fi.o [BUILD] bin/keymap_de.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/keymap_cz.o [BUILD] bin/keymap_nl.o [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] clang: 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 [BUILD] bin/keymap_es.o [BUILD] bin/keymap_sg.o [BUILD] bin/keymap_it.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/keymap_ro.o [BUILD] bin/prompt.o [BUILD] bin/route.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: 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 clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: 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.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/pxemenu.o [BUILD] bin/imgmgmt.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/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/autoboot.o [BUILD] bin/config_infiniband.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/ifmgmt.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] [BUILD] bin/config_ethernet.o [BUILD] bin/fcmgmt.o In file included from usr/iwmgmt.c:23: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from usr/iwmgmt.c:23: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from usr/iwmgmt.c:23: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from usr/iwmgmt.c:23: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from usr/iwmgmt.c:23: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from usr/iwmgmt.c:23: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/config.o usr/iwmgmt.c:197:26: warning: comparison of constant 4 with expression of type 'enum net80211_security_proto' is always false [-Wtautological-constant-out-of-range-compare] wlan->handshaking >= NR_AUTH_TYPES ) ~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/config_fc.o 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' [BUILD] bin/config_romprefix.o #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from usr/lotest.c:23: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from usr/lotest.c:23: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: 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 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, [BUILD] bin/rdtsc_timer.o ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h: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] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/basemem_packet.o 6 warnings generated. 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] [BUILD] bin/video_subr.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 usr/dhcpmgmt.c:21: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from usr/dhcpmgmt.c:21: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from usr/dhcpmgmt.c:21: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from usr/dhcpmgmt.c:21: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from usr/dhcpmgmt.c:21: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-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) ^ In file included from usr/autoboot.c:21: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from usr/autoboot.c:21: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from usr/autoboot.c:21: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from usr/autoboot.c:21: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: 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/gdbmach.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 ); \ ^~~~~~ In file included from usr/imgmgmt.c:25: In file included from include/ipxe/image.h:15: In file included from include/ipxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from usr/imgmgmt.c:25: In file included from include/ipxe/image.h:15: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from usr/imgmgmt.c:25: In file included from include/ipxe/image.h:15: In file included from include/ipxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from usr/imgmgmt.c:25: In file included from include/ipxe/image.h:15: In file included from include/ipxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from usr/imgmgmt.c:25: In file included from include/ipxe/image.h:15: In file included from include/ipxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from usr/imgmgmt.c:25: In file included from include/ipxe/image.h:15: In file included from include/ipxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ [BUILD] bin/cpu.o In file included from usr/imgmgmt.c:29: include/ipxe/uri.h:162:13: warning: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] ref_get ( &uri->refcnt ); ^~~~~~~~~~~ include/ipxe/refcnt.h:94:13: note: expanded from macro 'ref_get' assert ( (refcnt)->count >= 0 ); \ ^~~~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ In file included from usr/imgmgmt.c:29: include/ipxe/uri.h:162:13: warning: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] ref_get ( &uri->refcnt ); ^~~~~~~~~~~ include/ipxe/refcnt.h:95:18: note: expanded from macro 'ref_get' ref_increment ( refcnt ); \ ^~~~~~ In file included from usr/imgmgmt.c:29: include/ipxe/uri.h:162:13: warning: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] ref_get ( &uri->refcnt ); ^~~~~~~~~~~ include/ipxe/refcnt.h:96:3: note: expanded from macro 'ref_get' (refcnt); } ) ^~~~~~ In file included from usr/imgmgmt.c:29: include/ipxe/uri.h:173:13: warning: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] ref_put ( &uri->refcnt ); ^~~~~~~~~~~ include/ipxe/refcnt.h:108:13: note: expanded from macro 'ref_put' assert ( (refcnt)->count >= 0 ); \ ^~~~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ In file included from usr/imgmgmt.c:29: include/ipxe/uri.h:173:13: warning: taking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member] ref_put ( &uri->refcnt ); ^~~~~~~~~~~ include/ipxe/refcnt.h:109:18: note: expanded from macro 'ref_put' ref_decrement ( refcnt ); \ ^~~~~~ [BUILD] bin/pic8259.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: 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 usr/fcmgmt.c:21: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from usr/fcmgmt.c:21: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from usr/fcmgmt.c:21: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from usr/fcmgmt.c:21: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from usr/fcmgmt.c:21: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from usr/fcmgmt.c:21: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ [BUILD] bin/runtime.o 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) ^ 11 warnings generated. In file included from usr/ifmgmt.c:21: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from usr/ifmgmt.c:21: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from usr/ifmgmt.c:21: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from usr/ifmgmt.c:21: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: 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. 11 warnings generated. [BUILD] bin/timer2.o [BUILD] bin/x86_io.o [BUILD] bin/relocate.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 6 warnings generated. 6 warnings generated. [BUILD] bin/nulltrap.o [BUILD] bin/dumpregs.o clang: 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/librm_mgmt.o arch/i386/core/rdtsc_timer.c:43:13: warning: function 'rdtsc_udelay' is not needed and will not be emitted [-Wunneeded-internal-declaration] static void rdtsc_udelay ( unsigned long usecs ) { ^ arch/i386/core/rdtsc_timer.c:75:22: warning: function 'rdtsc_ticks_per_sec' is not needed and will not be emitted [-Wunneeded-internal-declaration] static unsigned long rdtsc_ticks_per_sec ( void ) { ^ In file included from arch/i386/core/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) ^ [BUILD] bin/hidemem.o [BUILD] bin/memmap.o 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) ^ 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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from arch/i386/core/gdbmach.c:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/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] [BUILD] bin/basemem.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 2 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:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/core/pic8259.c:21: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/core/pic8259.c:21: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/core/pic8259.c:21: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/core/pic8259.c:21: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from arch/i386/core/pic8259.c:21: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ [BUILD] bin/fakee820.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] 6 warnings generated. 6 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/bios_console.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: [BUILD] bin/pnpbios.o 25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from arch/i386/core/basemem_packet.c:29: In file included from arch/i386/include/basemem_packet.h:6: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/core/basemem_packet.c:29: In file included from arch/i386/include/basemem_packet.h:6: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/core/basemem_packet.c:29: In file included from arch/i386/include/basemem_packet.h:6: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from arch/i386/core/basemem_packet.c:29: In file included from arch/i386/include/basemem_packet.h:6: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 7 warnings generated. [BUILD] bin/com32.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' In file included from #define __pure __attribute__ (( pure ))arch/i386/core/relocate.c : ^1 : arch/x86/include/bits/string.hIn file included from :include/ipxe/io.h239::2422: :In file included from include/ipxe/uaccess.hnote:: 25previous definition is here: include/string.h:28static inline size_t strlen(const char * s): 5 ^: warningIn file included from : arch/i386/core/cpu.cattribute declaration must precede definition [-Wignored-attributes]: 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 int __pure strncmp(const char * cs,const char * ct, ^static inline size_t strlen(const char * s) ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ In file included from arch/i386/core/cpu.c:2: arch/x86/include/bits/string.hinclude/string.h::21639::1944:: notewarning: : previous definition is hereattribute declaration must precede definition [-Wignored-attributes] static inline int strncmp(const char * cs,const char * ct,size_t count) void * memset(void * s,int c,size_t count) __nonnull; ^ ^In file included from arch/i386/core/relocate.cinclude/compiler.h::1580: :In file included from 36include/ipxe/io.h:: 24note: : In file included from expanded from macro '__nonnull'include/ipxe/uaccess.h :25: include/string.h#define __nonnull __attribute__ (( nonnull )): 29 ^: 24arch/x86/include/bits/string.h:: 185warning:: 22attribute declaration must precede definition [-Wignored-attributes]: note: previous definition is here size_t count) __nonnull; ^ include/compiler.h:static inline void * memset(void *s, int c,size_t count)580 : ^36 : note: expanded from macro '__nonnull' In file included from #define __nonnull __attribute__ (( nonnull ))arch/i386/core/cpu.c : ^2 : arch/x86/include/bits/string.hinclude/string.h::21640::1958:: notewarning: : previous definition is hereattribute declaration must precede definition [-Wignored-attributes] static inline int strncmp(const char * cs,const char * ct,size_t count) void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from arch/i386/core/relocate.c:1: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/core/relocate.c:1: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/core/relocate.c:1: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from arch/i386/core/relocate.c:1: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from arch/i386/core/runtime.c:33: In file included from include/ipxe/image.h:15: In file included from include/ipxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/core/runtime.c:33: In file included from include/ipxe/image.h:15: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/core/runtime.c:33: In file included from include/ipxe/image.h:15: In file included from include/ipxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/core/runtime.c:33: In file included from include/ipxe/image.h:15: In file included from include/ipxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/core/runtime.c:33: In file included from include/ipxe/image.h:15: In file included from include/ipxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from arch/i386/core/runtime.c:33: In file included from include/ipxe/image.h:15: In file included from include/ipxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: 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/core/runtime.c:198:7: warning: variable 'rc' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized] if ( ! image->data ) { ^~~~~~~~~~~~~ arch/i386/core/runtime.c:223:9: note: uninitialized use occurs here return rc; ^~ arch/i386/core/runtime.c:198:2: note: remove the 'if' if its condition is always false if ( ! image->data ) { ^~~~~~~~~~~~~~~~~~~~~~ arch/i386/core/runtime.c:189:7: warning: variable 'rc' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized] if ( ! image ) { ^~~~~~~ arch/i386/core/runtime.c:223:9: note: uninitialized use occurs here return rc; ^~ arch/i386/core/runtime.c:189:2: note: remove the 'if' if its condition is always false if ( ! image ) { ^~~~~~~~~~~~~~~~ arch/i386/core/runtime.c:173:8: note: initialize the variable 'rc' to silence this warning int rc; ^ = 0 [BUILD] bin/nbi.o In file included from arch/i386/core/timer2.c:18: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/core/timer2.c:18: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/core/timer2.c:18: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/core/timer2.c:18: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/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) ^ 6 warnings generated. 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) ^ 6 warnings generated. arch/i386/firmware/pcbios/hidemem.c:64:13: warning: function with no prototype cannot use the stdcall calling convention [-Wmissing-prototype-for-cc] extern void int15(); ^ 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) ^ 6 warnings generated. In file included from arch/i386/firmware/pcbios/memmap.c:23: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/firmware/pcbios/memmap.c:23: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) clang ^: arch/x86/include/bits/string.hwarning:: 239optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]: 22clang:: warningnote: : optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument]previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/firmware/pcbios/memmap.c:23: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from arch/i386/firmware/pcbios/memmap.c:23: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: 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_image.o [BUILD] bin/bzimage.o In file included from arch/i386/core/dumpregs.c:2: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/core/dumpregs.c:2: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/core/dumpregs.c:2: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/core/dumpregs.c:2: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/core/dumpregs.c:2: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from arch/i386/core/dumpregs.c:2: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ [BUILD] bin/multiboot.o [BUILD] bin/bootsector.o clang: warning: optimization flag '-fstrength-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/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) ^ In file included from arch/i386/transitions/librm_mgmt.c:11: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/transitions/librm_mgmt.c:11: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/transitions/librm_mgmt.c:11: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/transitions/librm_mgmt.c:11: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:In file included from 239arch/i386/firmware/pcbios/fakee820.c::2220:: 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/include/realmode.h:6: In file included from include/ipxe/uaccess.h:25: In file included from include/string.harch/i386/transitions/librm_mgmt.c::2811:: 5In file included from :arch/i386/include/realmode.h :warning6: : attribute declaration must precede definition [-Wignored-attributes]In file included from include/ipxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159int __pure strncmp(const char * cs,const char * ct,: 22 ^: note: previous definition is here include/compiler.h:566:33static inline void * memmove(void * dest,const void * src, size_t n): ^note : expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: 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) ^ arch/i386/core/x86_io.c:38:17: warning: function 'x86_readq' is not needed and will not be emitted [-Wunneeded-internal-declaration] static uint64_t x86_readq ( volatile uint64_t *io_addr ) { ^ arch/i386/core/x86_io.c:59:13: warning: function 'x86_writeq' is not needed and will not be emitted [-Wunneeded-internal-declaration] static void x86_writeq ( uint64_t data, volatile uint64_t *io_addr ) { ^ In file included from arch/i386/firmware/pcbios/fakee820.c:20: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/firmware/pcbios/fakee820.c:20: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/firmware/pcbios/fakee820.c:20: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from arch/i386/firmware/pcbios/fakee820.c:20: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ arch/i386/firmware/pcbios/fakee820.c:24:13: warning: function with no prototype cannot use the stdcall calling convention [-Wmissing-prototype-for-cc] extern void int15_fakee820(); ^ clang: 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. [BUILD] bin/elfboot.o In file included from arch/i386/firmware/pcbios/basemem.c:22: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/firmware/pcbios/basemem.c:22: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/firmware/pcbios/basemem.c:22: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from clangarch/i386/firmware/pcbios/basemem.c: :22warning: : In file included from arch/i386/include/realmode.hoptimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]: 6clang: : In file included from warninginclude/ipxe/uaccess.h: :optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument]25 : include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/firmware/pcbios/basemem.c:22: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from arch/i386/firmware/pcbios/basemem.c:22: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: In file included from arch/i386/image/com32.c:30: include/string.h:28:5warning:: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]warning : clangattribute declaration must precede definition [-Wignored-attributes]: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/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) ^ 8 warnings generated. 7 warnings generated. In file included from arch/i386/image/com32.c:36: arch/i386/include/comboot.h:146:13: warning: function with no prototype cannot use the stdcall calling convention [-Wmissing-prototype-for-cc] extern void hook_comboot_interrupts ( ); ^ arch/i386/include/comboot.h:147:13: warning: function with no prototype cannot use the stdcall calling convention [-Wmissing-prototype-for-cc] extern void unhook_comboot_interrupts ( ); ^ arch/i386/include/comboot.h:153:13: warning: function with no prototype cannot use the stdcall calling convention [-Wmissing-prototype-for-cc] extern void com32_intcall_wrapper ( ); ^ arch/i386/include/comboot.h:154:13: warning: function with no prototype cannot use the stdcall calling convention [-Wmissing-prototype-for-cc] extern void com32_farcall_wrapper ( ); ^ arch/i386/include/comboot.h:155:13: warning: function with no prototype cannot use the stdcall calling convention [-Wmissing-prototype-for-cc] extern void com32_cfarcall_wrapper ( ); ^ arch/i386/include/comboot.h:156:13: warning: function with no prototype cannot use the stdcall calling convention [-Wmissing-prototype-for-cc] extern void com32_irq_wrapper ( ); ^ 6 warnings generated. [BUILD] bin/comboot.o [BUILD] bin/bios_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] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from arch/i386/image/nbi.c:3: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: 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) ^ [BUILD] bin/int13.o clang: 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/pcibios.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from arch/i386/firmware/pcbios/pnpbios.c:22: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/firmware/pcbios/pnpbios.c:22: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/firmware/pcbios/pnpbios.c:22: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/firmware/pcbios/pnpbios.c:22: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/firmware/pcbios/pnpbios.c:22: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from arch/i386/firmware/pcbios/pnpbios.c:22: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 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/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 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) ^ 6 warnings generated. In file included from arch/i386/image/multiboot.c:31: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/image/multiboot.c:31: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/image/multiboot.c:31: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/image/multiboot.c:31: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/image/multiboot.c:31: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from arch/i386/image/multiboot.c:31: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 6 warnings generated. clang6: warnings generated. warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/biosint.o [BUILD] bin/memtop_umalloc.o 6 warnings generated. [BUILD] bin/bios_smbios.o 12 warnings generated. [BUILD] bin/pxe_call.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 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 In file included from arch/i386/image/comboot.carch/i386/interface/pcbios/bios_nap.c::302: : include/string.hIn file included from :arch/i386/include/realmode.h39::644: :In file included from include/ipxe/uaccess.hwarning:: 25attribute declaration must precede definition [-Wignored-attributes]: include/string.h:28:5:void * memset(void * s,int c,size_t count) __nonnull; warning ^: attribute declaration must precede definition [-Wignored-attributes]include/compiler.h :580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here int __pure strncmp(const char * cs,const char * ct, ^static inline void * memset(void *s, int c,size_t count) ^ include/compiler.h:566:33: note: expanded from macro '__pure'In file included from arch/i386/image/comboot.c:30: include/string.h#define __pure __attribute__ (( pure )): 40 ^: 58: warning: arch/x86/include/bits/string.hattribute declaration must precede definition [-Wignored-attributes]: 216:19: notevoid * memmove(void * dest,const void *src,size_t count) __nonnull;: previous definition is here ^ include/compiler.h:580static inline int strncmp(const char * cs,const char * ct,size_t count): 36 ^: In file included from notearch/i386/interface/pcbios/bios_nap.c: :expanded from macro '__nonnull'2 : In file included from arch/i386/include/realmode.h:6#define __nonnull __attribute__ (( nonnull )): In file included from ^include/ipxe/uaccess.h :arch/x86/include/bits/string.h25:: 159include/string.h::2229:: 24note:: previous definition is herewarning : attribute declaration must precede definition [-Wignored-attributes] static inline void * memmove(void * dest,const void * src, size_t n) size_t count) __nonnull; ^ ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/interface/pcbios/bios_nap.c:2: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/interface/pcbios/bios_nap.c:2: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/interface/pcbios/bios_nap.c:2: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from arch/i386/interface/pcbios/bios_nap.c:2: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 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 ( ); ^ arch/i386/interface/pcbios/bios_nap.c:10:13: warning: function 'bios_cpu_nap' is not needed and will not be emitted [-Wunneeded-internal-declaration] static void bios_cpu_nap ( void ) { ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from arch/i386/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) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from arch/i386/interface/pcbios/bios_timer.c:28: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: 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) ^ In file included from arch/i386/interface/pcbios/int13.c:28: In file included from include/ipxe/blockdev.h:14: In file included from include/ipxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/interface/pcbios/int13.c:28: In file included from include/ipxe/blockdev.h:14: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ 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 ) { ^ [BUILD] bin/pxe_file.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:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/interface/pcbios/int13.c:28: In file included from include/ipxe/blockdev.h:14: In file included from include/ipxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/interface/pcbios/int13.c:28: In file included from include/ipxe/blockdev.h:14: In file included from include/ipxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from arch/i386/interface/pcbios/pcibios.c:22In file included from : arch/i386/interface/pcbios/int13.cIn file included from :include/ipxe/pci.h28:: 24In file included from : include/ipxe/blockdev.hIn file included from :include/ipxe/pci_io.h14:: 49In file included from : include/ipxe/uaccess.hIn file included from :arch/x86/include/bits/pci_io.h25:: 13include/string.h: :In file included from 40arch/x86/include/ipxe/pcidirect.h::587:: In file included from warninginclude/ipxe/io.h: :attribute declaration must precede definition [-Wignored-attributes]24 : In file included from include/ipxe/uaccess.h:25: void * memmove(void * dest,const void *src,size_t count) __nonnull;include/string.h : ^28 :include/compiler.h5::580 :warning36: :attribute declaration must precede definition [-Wignored-attributes] note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here int __pure strncmp(const char * cs,const char * ct, static inline void * memmove(void * dest,const void * src, size_t n) ^ ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from 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) ^ 7 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:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/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 In file included from arch/i386/image/pxe_image.carch/i386/interface/pcbios/pcibios.c::2922: : In file included from In file included from arch/i386/include/pxe_call.hinclude/ipxe/pci.h::1224: : In file included from In file included from arch/i386/include/realmode.hinclude/ipxe/pci_io.h::649: : In file included from In file included from include/ipxe/uaccess.harch/x86/include/bits/pci_io.h::2513: : include/string.hIn file included from :arch/x86/include/ipxe/pcidirect.h28::75: :In file included from include/ipxe/io.hwarning:: 24attribute declaration must precede definition [-Wignored-attributes]: In file included from include/ipxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:int __pure strncmp(const char * cs,const char * ct,22 : ^ note: previous definition is here include/compiler.h:566:33static inline void * memset(void *s, int c,size_t count): ^note : expanded from macro '__pure' #define __pure __attribute__ (( pure )) In file included from ^arch/i386/interface/pcbios/pcibios.c :22: In file included from include/ipxe/pci.harch/x86/include/bits/string.h::24216: :In file included from 19include/ipxe/pci_io.h:: 49note: : In file included from previous definition is herearch/x86/include/bits/pci_io.h :13: In file included from arch/x86/include/ipxe/pcidirect.h:static inline int strncmp(const char * cs,const char * ct,size_t count)7 : ^In file included from include/ipxe/io.hIn file included from :arch/i386/image/pxe_image.c24:: 29In file included from : include/ipxe/uaccess.hIn file included from :arch/i386/include/pxe_call.h25:: 12include/string.h: :In file included from 40arch/i386/include/realmode.h::586:: In file included from warninginclude/ipxe/uaccess.h: :attribute declaration must precede definition [-Wignored-attributes]25 : include/string.h:29:24: void * memmove(void * dest,const void *src,size_t count) __nonnull;warning : ^attribute declaration must precede definition [-Wignored-attributes] include/compiler.h:580:36 size_t count) __nonnull;: ^note : include/compiler.hexpanded from macro '__nonnull': 580:36: #define __nonnull __attribute__ (( nonnull ))note : ^expanded from macro '__nonnull' arch/x86/include/bits/string.h:159:#define __nonnull __attribute__ (( nonnull ))22 : ^ notearch/x86/include/bits/string.h: :previous definition is here216 :19: static inline void * memmove(void * dest,const void * src, size_t n)note : ^previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/image/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_exit_hook.o arch/i386/interface/pcbios/pcibios.c:36:12: warning: function 'pcibios_num_bus' is not needed and will not be emitted [-Wunneeded-internal-declaration] static int pcibios_num_bus ( void ) { ^ 7 warnings generated. 6 warnings generated. 6 warnings generated. 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:clang : warningwarning: : attribute declaration must precede definition [-Wignored-attributes]optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warningsize_t __pure strlen(const char * s) __nonnull;: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/interface/pcbios/memtop_umalloc.c:30: In file included from include/ipxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] 7void * memset(void * s,int c,size_t count) __nonnull; ^ warninginclude/compiler.hs: generated. 580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from arch/i386/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) ^ 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) ^ [BUILD] bin/pxe_tftp.o 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 ) { ^ [BUILD] bin/pxe_preboot.o clang: warning: optimization flag '-fstrength-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_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) ^ clang: warning: optimization flag '-fstrength-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_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) ^ 7 warnings generated. 6 warnings generated. 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: In file included from warningarch/i386/interface/pcbios/int13.c: :attribute declaration must precede definition [-Wignored-attributes]31 : include/ipxe/uri.h:162:13void * memmove(void * dest,const void *src,size_t count) __nonnull;: ^warning : include/compiler.htaking address of packed member 'refcnt' of class or structure 'uri' may result in an unaligned pointer value [-Waddress-of-packed-member]: 580:36: note: ref_get ( &uri->refcnt );expanded from macro '__nonnull' ^~~~~~~~~~~ #define __nonnull __attribute__ (( nonnull ))include/ipxe/refcnt.h : ^94 :arch/x86/include/bits/string.h13::159 :note22: :expanded from macro 'ref_get' note: previous definition is here assert ( (refcnt)->count >= 0 ); \ ^~~~~~ static inline void * memmove(void * dest,const void * src, size_t n)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 ); \ ^~~~~~ 12 warnings generated. [BUILD] bin/pxe_udp.o In file included from arch/i386/interface/pcbios/bios_smbios.c:22: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/interface/pcbios/bios_smbios.c:22: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/interface/pcbios/bios_smbios.c:22: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/interface/pcbios/bios_smbios.c:22: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/interface/pcbios/bios_smbios.c:22: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from arch/i386/interface/pcbios/bios_smbios.c:22: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: 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_loader.o [BUILD] bin/comboot_call.o In file included from arch/i386/interface/pxe/pxe_exit_hook.c:28: In file included from arch/i386/include/realmode.h:6: 6 warnings generated. In file included from include/ipxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h [BUILD] bin/pxeparent_dhcp.o :216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from 6 warningarch/i386/interface/pxe/pxe_exit_hook.cs: generated. 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) ^ [BUILD] bin/pxeparent.o [BUILD] bin/pxe_undi.o In file included from arch/i386/interface/pxe/pxe_exit_hook.c:28: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/interface/pxe/pxe_exit_hook.c:28: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/interface/pxe/pxe_exit_hook.c:28: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from arch/i386/interface/pxe/pxe_exit_hook.c:28: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ arch/i386/interface/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 ) { ^ [BUILD] bin/com32_call.o In file included from arch/i386/interface/pxe/pxe_tftp.c:31: In file included from include/ipxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/interface/pxe/pxe_tftp.c:31: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/interface/pxe/pxe_tftp.c:31: In file included from include/ipxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/interface/pxe/pxe_tftp.c:31: In file included from include/ipxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/interface/pxe/pxe_tftp.c:31: In file included from include/ipxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from arch/i386/interface/pxe/pxe_tftp.c:31: In file included from include/ipxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 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] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: 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/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_call.c:21: In file included from include/ipxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/interface/pxe/pxe_call.c:21: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/interface/pxe/pxe_call.c:21: In file included from include/ipxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/interface/pxe/pxe_call.c:21: In file included from include/ipxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/interface/pxe/pxe_call.c:21: In file included from include/ipxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from arch/i386/interface/pxe/pxe_call.c:21: In file included from include/ipxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: 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/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] [BUILD] bin/pcidirect.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from arch/i386/interface/pxeparent/pxeparent.c:21: In file included from include/ipxe/dhcp.h:19: In file included from include/ipxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/interface/pxeparent/pxeparent.c:21: In file included from include/ipxe/dhcp.h:19: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/interface/pxeparent/pxeparent.c:21: In file included from include/ipxe/dhcp.h:19: In file included from include/ipxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/interface/pxeparent/pxeparent.c:21: In file included from include/ipxe/dhcp.h:19: In file included from include/ipxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: noteIn file included from : arch/i386/interface/pxe/pxe_undi.cexpanded from macro '__nonnull': 29: #define __nonnull __attribute__ (( nonnull ))include/string.h : ^28 :arch/x86/include/bits/string.h5::239 :warning22: :attribute declaration must precede definition [-Wignored-attributes] note: previous definition is here static inline size_t strlen(const char * s) ^ int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19:In file included from arch/i386/interface/pxeparent/pxeparent.cnote:: 21previous definition is here: In file included from include/ipxe/dhcp.h:19: In file included from static inline int strncmp(const char * cs,const char * ct,size_t count)include/ipxe/uaccess.h : ^25 : In file included from include/string.harch/i386/interface/pxe/pxe_undi.c::3929:: 44include/string.h:: 29warning:: 24attribute declaration must precede definition [-Wignored-attributes]: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ size_t count) __nonnull; include/compiler.h ^: 580include/compiler.h::36580:: 36note:: expanded from macro '__nonnull'note : expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^#define __nonnull __attribute__ (( nonnull )) arch/x86/include/bits/string.h ^: 185arch/x86/include/bits/string.h::22216:: 19note:: previous definition is herenote : previous definition is here static inline void * memset(void *s, int c,size_t count) ^ static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/interface/pxeparent/pxeparent.c:21: In file included from include/ipxe/dhcp.h:19: In file included from include/ipxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from arch/i386/interface/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) ^ 6 warnings generated. In file included from arch/i386/interface/pxeparent/pxeparent_dhcp.c:21: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/interface/pxeparent/pxeparent_dhcp.c:21: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/interface/pxeparent/pxeparent_dhcp.c:21: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/interface/pxeparent/pxeparent_dhcp.c:21: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/interface/pxeparent/pxeparent_dhcp.c:21: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from arch/i386/interface/pxeparent/pxeparent_dhcp.c:21: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 7 warnings generated. 6 warnings generated. [BUILD] bin/x86_string.o [BUILD] bin/efix86_nap.o [BUILD] bin/efiprefix.o clangIn file included from : arch/i386/hci/commands/reboot_cmd.c:19: In file included from warningarch/i386/include/realmode.h: :optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]6 : In file included from clanginclude/ipxe/uaccess.h: :warning25: : optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument]include/string.h :28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/hci/commands/reboot_cmd.c:19: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/hci/commands/reboot_cmd.c:19: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/hci/commands/reboot_cmd.c:19: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/hci/commands/reboot_cmd.c:19: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from arch/i386/hci/commands/reboot_cmd.c:19: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 6 warnings generated. 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 )) ^ clangarch/x86/include/bits/string.h: :216:19:warning : noteoptimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]: previous definition is hereclang : warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/interface/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:clang: 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/efidrvprefix.o 25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __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: In file included from arch/i386/interface/syslinux/comboot_call.c:warning27: : optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]In file included from arch/i386/include/realmode.hclang:: 6warning: : In file included from optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument]include/ipxe/uaccess.h :25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/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 ( ); ^ In file included from arch/i386/interface/syslinux/com32_call.c:27: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/interface/syslinux/com32_call.c:27: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/interface/syslinux/com32_call.c:27: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/interface/syslinux/com32_call.c:27: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/interface/syslinux/com32_call.c:27: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from arch/i386/interface/syslinux/com32_call.c:27: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from arch/i386/interface/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 ( ); ^ 6 warnings generated. clangIn file included from : arch/i386/interface/pxe/pxe_udp.c:warning7: : optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument]include/string.h :28clang:: 5warning:: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument]warning : attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from 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) ^ 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__ ); \ ^~~~~~~~~~~ clang: 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/undipreload.o In file included from arch/x86/core/x86_string.c:27: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/x86/core/x86_string.c:27: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/x86/core/x86_string.c:27: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/x86/core/x86_string.c:27: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/x86/core/x86_string.c:27: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from arch/x86/core/x86_string.c:27: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 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] 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/undiload.o In file included from arch/x86/core/pcidirect.c:21: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/x86/core/pcidirect.c:21: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/x86/core/pcidirect.c:21: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/x86/core/pcidirect.c:21: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/x86/core/pcidirect.c:21: In file included from include/ipxe/io.h:24 [BUILD] bin/undionly.o arch/x86/interface/efi/efix86_nap.c:34:13: warning: function 'efix86_cpu_nap' is not needed and will not be emitted [-Wunneeded-internal-declaration] static void efix86_cpu_nap ( void ) { ^ 1 warning generated. 15 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] : In file included from include/ipxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from arch/x86/core/pcidirect.c:21: In file included from include/ipxe/io.h:24: In file included from include/ipxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ 6 warnings generated. 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) ^ 12 warnings generated. arch/i386/interface/pxe/pxe_preboot.c:265:1: warning: control may reach end of non-void function [-Wreturn-type] } ^ [BUILD] bin/undinet.o clang: warning: optimization flag '-fstrength-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/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) ^ arch/i386/drivers/net/undionly.c:84:14: warning: taking address of packed member 'dev' of class or structure 'undi_device' may result in an unaligned pointer value [-Waddress-of-packed-member] list_add ( &undi->dev.siblings, &rootdev->dev.children); ^~~~~~~~~~~~~~~~~~ include/ipxe/list.h:90:14: note: expanded from macro 'list_add' list_add ( (new), (head) ); \ ^~~ arch/i386/drivers/net/undionly.c:85:20: warning: taking address of packed member 'dev' of class or structure 'undi_device' may result in an unaligned pointer value [-Waddress-of-packed-member] INIT_LIST_HEAD ( &undi->dev.children ); ^~~~~~~~~~~~~~~~~~ include/ipxe/list.h:46:3: note: expanded from macro 'INIT_LIST_HEAD' (list)->next = (list); \ ^~~~ arch/i386/drivers/net/undionly.c:85:20: warning: taking address of packed member 'dev' of class or structure 'undi_device' may result in an unaligned pointer value [-Waddress-of-packed-member] INIT_LIST_HEAD ( &undi->dev.children ); ^~~~~~~~~~~~~~~~~~ include/ipxe/list.h:46:18: note: expanded from macro 'INIT_LIST_HEAD' (list)->next = (list); \ ^~~~ arch/i386/drivers/net/undionly.c:85:20: warning: taking address of packed member 'dev' of class or structure 'undi_device' may result in an unaligned pointer value [-Waddress-of-packed-member] INIT_LIST_HEAD ( &undi->dev.children ); ^~~~~~~~~~~~~~~~~~ include/ipxe/list.h:47:3: note: expanded from macro 'INIT_LIST_HEAD' (list)->prev = (list); \ ^~~~ arch/i386/drivers/net/undionly.c:85:20: warning: taking address of packed member 'dev' of class or structure 'undi_device' may result in an unaligned pointer value [-Waddress-of-packed-member] INIT_LIST_HEAD ( &undi->dev.children ); ^~~~~~~~~~~~~~~~~~ include/ipxe/list.h:47:18: note: expanded from macro 'INIT_LIST_HEAD' (list)->prev = (list); \ ^~~~ arch/i386/drivers/net/undionly.c:94:14: warning: taking address of packed member 'dev' of class or structure 'undi_device' may result in an unaligned pointer value [-Waddress-of-packed-member] list_del ( &undi->dev.siblings ); ^~~~~~~~~~~~~~~~~~ include/ipxe/list.h:132:16: note: expanded from macro 'list_del' list_check ( (list) ); \ ^~~~ include/ipxe/list.h:56:12: note: expanded from macro 'list_check' assert ( (list) != NULL ); \ ^~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ arch/i386/drivers/net/undionly.c:94:14: warning: taking address of packed member 'dev' of class or structure 'undi_device' may result in an unaligned pointer value [-Waddress-of-packed-member] list_del ( &undi->dev.siblings ); ^~~~~~~~~~~~~~~~~~ include/ipxe/list.h:132:16: note: expanded from macro 'list_del' list_check ( (list) ); \ ^~~~ include/ipxe/list.h:57:12: note: expanded from macro 'list_check' assert ( (list)->prev != NULL ); \ ^~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ arch/i386/drivers/net/undionly.c:94:14: warning: taking address of packed member 'dev' of class or structure 'undi_device' may result in an unaligned pointer value [-Waddress-of-packed-member] list_del ( &undi->dev.siblings ); ^~~~~~~~~~~~~~~~~~ include/ipxe/list.h:132:16: note: expanded from macro 'list_del' list_check ( (list) ); \ ^~~~ include/ipxe/list.h:58:12: note: expanded from macro 'list_check' assert ( (list)->next != NULL ); \ ^~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ arch/i386/drivers/net/undionly.c:94:14: warning: taking address of packed member 'dev' of class or structure 'undi_device' may result in an unaligned pointer value [-Waddress-of-packed-member] list_del ( &undi->dev.siblings ); ^~~~~~~~~~~~~~~~~~ include/ipxe/list.h:132:16: note: expanded from macro 'list_del' list_check ( (list) ); \ ^~~~ include/ipxe/list.h:59:12: note: expanded from macro 'list_check' assert ( (list)->next->prev == (list) ); \ ^~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ arch/i386/drivers/net/undionly.c:94:14: warning: taking address of packed member 'dev' of class or structure 'undi_device' may result in an unaligned pointer value [-Waddress-of-packed-member] list_del ( &undi->dev.siblings ); ^~~~~~~~~~~~~~~~~~ include/ipxe/list.h:132:16: note: expanded from macro 'list_del' list_check ( (list) ); \ ^~~~ include/ipxe/list.h:59:34: note: expanded from macro 'list_check' assert ( (list)->next->prev == (list) ); \ ^~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ arch/i386/drivers/net/undionly.c:94:14: warning: taking address of packed member 'dev' of class or structure 'undi_device' may result in an unaligned pointer value [-Waddress-of-packed-member] list_del ( &undi->dev.siblings ); ^~~~~~~~~~~~~~~~~~ include/ipxe/list.h:132:16: note: expanded from macro 'list_del' list_check ( (list) ); \ ^~~~ include/ipxe/list.h:60:12: note: expanded from macro 'list_check' assert ( (list)->prev->next == (list) ); \ ^~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ arch/i386/drivers/net/undionly.c:94:14: warning: taking address of packed member 'dev' of class or structure 'undi_device' may result in an unaligned pointer value [-Waddress-of-packed-member] list_del ( &undi->dev.siblings ); ^~~~~~~~~~~~~~~~~~ include/ipxe/list.h:132:16: note: expanded from macro 'list_del' list_check ( (list) ); \ ^~~~ include/ipxe/list.h:60:34: note: expanded from macro 'list_check' assert ( (list)->prev->next == (list) ); \ ^~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ arch/i386/drivers/net/undionly.c:94:14: warning: taking address of packed member 'dev' of class or structure 'undi_device' may result in an unaligned pointer value [-Waddress-of-packed-member] list_del ( &undi->dev.siblings ); ^~~~~~~~~~~~~~~~~~ include/ipxe/list.h:133:14: note: expanded from macro 'list_del' list_del ( (list) ); \ ^~~~ arch/i386/drivers/net/undionly.c:107:14: warning: taking address of packed member 'dev' of class or structure 'undi_device' may result in an unaligned pointer value [-Waddress-of-packed-member] list_del ( &undi->dev.siblings ); ^~~~~~~~~~~~~~~~~~ include/ipxe/list.h:132:16: note: expanded from macro 'list_del' list_check ( (list) ); \ ^~~~ include/ipxe/list.h:56:12: note: expanded from macro 'list_check' assert ( (list) != NULL ); \ ^~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ 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/i386/hci/commands/pxe_cmd.c:23: In file included from arch/i386/include/pxe_call.h:12: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/hci/commands/pxe_cmd.c:23: In file included from arch/i386/include/pxe_call.h:12: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/uaccess.h:25: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/hci/commands/pxe_cmd.c:23: In file included from arch/i386/include/pxe_call.h:12: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/hci/commands/pxe_cmd.c:23: In file included from arch/i386/include/pxe_call.h:12: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ [BUILD] bin/undi.o In file included from arch/i386/hci/commands/pxe_cmd.c:23: In file included from arch/i386/include/pxe_call.h:12: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/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/undirom.o [BUILD] bin/gdbstub_test.o In file included from arch/i386/interface/syslinux/comboot_resolv.c:2: In file included from arch/i386/include/comboot.h:13: In file included from arch/i386/include/setjmp.h:7: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/uaccess.h:25: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: 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) ^ 27 warnings generated. In file included from arch/i386/interface/syslinux/comboot_resolv.c:2: In file included from arch/i386/include/comboot.h:13: In file included from arch/i386/include/setjmp.h:7: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/uaccess.h:25: include/string.h:32:8: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/interface/syslinux/comboot_resolv.c:2: In file included from arch/i386/include/comboot.h:13: In file included from arch/i386/include/setjmp.h:7: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/uaccess.h:25: include/string.h:32:38: warning: attribute declaration must precede definition [-Wignored-attributes] size_t __pure strlen(const char * s) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:239:22: note: previous definition is here static inline size_t strlen(const char * s) ^ In file included from arch/i386/interface/syslinux/comboot_resolv.c:2: In file included from arch/i386/include/comboot.h:13: In file included from arch/i386/include/setjmp.h:7: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/uaccess.h:25: include/string.h:39:44: warning: attribute declaration must precede definition [-Wignored-attributes] void * memset(void * s,int c,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:185:22: note: previous definition is here static inline void * memset(void *s, int c,size_t count) ^ In file included from arch/i386/interface/syslinux/comboot_resolv.c:2: In file included from arch/i386/include/comboot.h:13: In file included from arch/i386/include/setjmp.h:7: In file included from arch/i386/include/realmode.h:6: In file included from include/ipxe/uaccess.h:25: include/string.h:40:58: warning: attribute declaration must precede definition [-Wignored-attributes] void * memmove(void * dest,const void *src,size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:159:22: note: previous definition is here static inline void * memmove(void * dest,const void * src, size_t n) ^ In file included from arch/i386/interface/syslinux/comboot_resolv.c:2: arch/i386/include/comboot.h:146:13: warning: function with no prototype cannot use the stdcall calling convention [-Wmissing-prototype-for-cc] extern void hook_comboot_interrupts ( ); ^ arch/i386/include/comboot.h:147:13: warning: function with no prototype cannot use the stdcall calling convention [-Wmissing-prototype-for-cc] extern void unhook_comboot_interrupts ( ); ^ arch/i386/include/comboot.h:153:13: warning: function with no prototype cannot use the stdcall calling convention [-Wmissing-prototype-for-cc] extern void com32_intcall_wrapper ( ); ^ arch/i386/include/comboot.h:154:13: warning: function with no prototype cannot use the stdcall calling convention [-Wmissing-prototype-for-cc] extern void com32_farcall_wrapper ( ); ^ arch/i386/include/comboot.h:155:13: warning: function with no prototype cannot use the stdcall calling convention [-Wmissing-prototype-for-cc] extern void com32_cfarcall_wrapper ( ); ^ arch/i386/include/comboot.h:156:13: warning: function with no prototype cannot use the stdcall calling convention [-Wmissing-prototype-for-cc] extern void com32_irq_wrapper ( ); ^ 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) ^ 6 warnings generated. 7 warnings generated. [BUILD] bin/virtaddr.o [BUILD] bin/patch_cf.o [BUILD] bin/gdbidt.o 12 warnings generated. [BUILD] bin/setjmp.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/stack.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-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) ^ 6 warnings generated. 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) ^ [BUILD] bin/stack16.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/libkir.o clang: 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/libpm.o [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] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] In file included from arch/i386/drivers/net/undi.c:24: include/string.h:28:5: warning: attribute declaration must precede definition [-Wignored-attributes] int __pure strncmp(const char * cs,const char * ct, ^ include/compiler.h:566:33: note: expanded from macro '__pure' #define __pure __attribute__ (( pure )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ In file included from arch/i386/drivers/net/undi.c:24: include/string.h:29:24: warning: attribute declaration must precede definition [-Wignored-attributes] size_t count) __nonnull; ^ include/compiler.h:580:36: note: expanded from macro '__nonnull' #define __nonnull __attribute__ (( nonnull )) ^ arch/x86/include/bits/string.h:216:19: note: previous definition is here static inline int strncmp(const char * cs,const char * ct,size_t count) ^ 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) ^ arch/i386/drivers/net/undi.c:105:20: warning: taking address of packed member 'dev' of class or structure 'undi_device' may result in an unaligned pointer value [-Waddress-of-packed-member] INIT_LIST_HEAD ( &undi->dev.children ); ^~~~~~~~~~~~~~~~~~ include/ipxe/list.h:46:3: note: expanded from macro 'INIT_LIST_HEAD' (list)->next = (list); \ ^~~~ arch/i386/drivers/net/undi.c:105:20: warning: taking address of packed member 'dev' of class or structure 'undi_device' may result in an unaligned pointer value [-Waddress-of-packed-member] INIT_LIST_HEAD ( &undi->dev.children ); ^~~~~~~~~~~~~~~~~~ include/ipxe/list.h:46:18: note: expanded from macro 'INIT_LIST_HEAD' (list)->next = (list); \ ^~~~ arch/i386/drivers/net/undi.c:105:20: warning: taking address of packed member 'dev' of class or structure 'undi_device' may result in an unaligned pointer value [-Waddress-of-packed-member] INIT_LIST_HEAD ( &undi->dev.children ); ^~~~~~~~~~~~~~~~~~ include/ipxe/list.h:47:3: note: expanded from macro 'INIT_LIST_HEAD' (list)->prev = (list); \ ^~~~ arch/i386/drivers/net/undi.c:105:20: warning: taking address of packed member 'dev' of class or structure 'undi_device' may result in an unaligned pointer value [-Waddress-of-packed-member] INIT_LIST_HEAD ( &undi->dev.children ); ^~~~~~~~~~~~~~~~~~ include/ipxe/list.h:47:18: note: expanded from macro 'INIT_LIST_HEAD' (list)->prev = (list); \ ^~~~ arch/i386/drivers/net/undi.c:106:14: warning: taking address of packed member 'dev' of class or structure 'undi_device' may result in an unaligned pointer value [-Waddress-of-packed-member] list_add ( &undi->dev.siblings, &pci->dev.children ); ^~~~~~~~~~~~~~~~~~ include/ipxe/list.h:90:14: note: expanded from macro 'list_add' list_add ( (new), (head) ); \ ^~~ arch/i386/drivers/net/undi.c:116:14: warning: taking address of packed member 'dev' of class or structure 'undi_device' may result in an unaligned pointer value [-Waddress-of-packed-member] list_del ( &undi->dev.siblings ); ^~~~~~~~~~~~~~~~~~ include/ipxe/list.h:132:16: note: expanded from macro 'list_del' list_check ( (list) ); \ ^~~~ include/ipxe/list.h:56:12: note: expanded from macro 'list_check' assert ( (list) != NULL ); \ ^~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ arch/i386/drivers/net/undi.c:116:14: warning: taking address of packed member 'dev' of class or structure 'undi_device' may result in an unaligned pointer value [-Waddress-of-packed-member] list_del ( &undi->dev.siblings ); ^~~~~~~~~~~~~~~~~~ include/ipxe/list.h:132:16: note: expanded from macro 'list_del' list_check ( (list) ); \ ^~~~ include/ipxe/list.h:57:12: note: expanded from macro 'list_check' assert ( (list)->prev != NULL ); \ ^~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ arch/i386/drivers/net/undi.c:116:14: warning: taking address of packed member 'dev' of class or structure 'undi_device' may result in an unaligned pointer value [-Waddress-of-packed-member] list_del ( &undi->dev.siblings ); ^~~~~~~~~~~~~~~~~~ include/ipxe/list.h:132:16: note: expanded from macro 'list_del' list_check ( (list) ); \ ^~~~ include/ipxe/list.h:58:12: note: expanded from macro 'list_check' assert ( (list)->next != NULL ); \ ^~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ arch/i386/drivers/net/undi.c:116:14: warning: taking address of packed member 'dev' of class or structure 'undi_device' may result in an unaligned pointer value [-Waddress-of-packed-member] list_del ( &undi->dev.siblings ); ^~~~~~~~~~~~~~~~~~ include/ipxe/list.h:132:16: note: expanded from macro 'list_del' list_check ( (list) ); \ ^~~~ include/ipxe/list.h:59:12: note: expanded from macro 'list_check' assert ( (list)->next->prev == (list) ); \ ^~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ arch/i386/drivers/net/undi.c:116:14: warning: taking address of packed member 'dev' of class or structure 'undi_device' may result in an unaligned pointer value [-Waddress-of-packed-member] list_del ( &undi->dev.siblings ); ^~~~~~~~~~~~~~~~~~ include/ipxe/list.h:132:16: note: expanded from macro 'list_del' list_check ( (list) ); \ ^~~~ include/ipxe/list.h:59:34: note: expanded from macro 'list_check' assert ( (list)->next->prev == (list) ); \ ^~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ arch/i386/drivers/net/undi.c:116:14: warning: taking address of packed member 'dev' of class or structure 'undi_device' may result in an unaligned pointer value [-Waddress-of-packed-member] list_del ( &undi->dev.siblings ); ^~~~~~~~~~~~~~~~~~ include/ipxe/list.h:132:16: note: expanded from macro 'list_del' list_check ( (list) ); \ ^~~~ include/ipxe/list.h:60:12: note: expanded from macro 'list_check' assert ( (list)->prev->next == (list) ); \ ^~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ arch/i386/drivers/net/undi.c:116:14: warning: taking address of packed member 'dev' of class or structure 'undi_device' may result in an unaligned pointer value [-Waddress-of-packed-member] list_del ( &undi->dev.siblings ); ^~~~~~~~~~~~~~~~~~ include/ipxe/list.h:132:16: note: expanded from macro 'list_del' list_check ( (list) ); \ ^~~~ include/ipxe/list.h:60:34: note: expanded from macro 'list_check' assert ( (list)->prev->next == (list) ); \ ^~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ arch/i386/drivers/net/undi.c:116:14: warning: taking address of packed member 'dev' of class or structure 'undi_device' may result in an unaligned pointer value [-Waddress-of-packed-member] list_del ( &undi->dev.siblings ); ^~~~~~~~~~~~~~~~~~ include/ipxe/list.h:133:14: note: expanded from macro 'list_del' list_del ( (list) ); \ ^~~~ arch/i386/drivers/net/undi.c:134:14: warning: taking address of packed member 'dev' of class or structure 'undi_device' may result in an unaligned pointer value [-Waddress-of-packed-member] list_del ( &undi->dev.siblings ); ^~~~~~~~~~~~~~~~~~ include/ipxe/list.h:132:16: note: expanded from macro 'list_del' list_check ( (list) ); \ ^~~~ include/ipxe/list.h:56:12: note: expanded from macro 'list_check' assert ( (list) != NULL ); \ ^~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ arch/i386/drivers/net/undi.c:134:14: warning: taking address of packed member 'dev' of class or structure 'undi_device' may result in an unaligned pointer value [-Waddress-of-packed-member] list_del ( &undi->dev.siblings ); ^~~~~~~~~~~~~~~~~~ include/ipxe/list.h:132:16: note: expanded from macro 'list_del' list_check ( (list) ); \ ^~~~ include/ipxe/list.h:57:12: note: expanded from macro 'list_check' assert ( (list)->prev != NULL ); \ ^~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ arch/i386/drivers/net/undi.c:134:14: warning: taking address of packed member 'dev' of class or structure 'undi_device' may result in an unaligned pointer value [-Waddress-of-packed-member] list_del ( &undi->dev.siblings ); ^~~~~~~~~~~~~~~~~~ include/ipxe/list.h:132:16: note: expanded from macro 'list_del' list_check ( (list) ); \ ^~~~ include/ipxe/list.h:58:12: note: expanded from macro 'list_check' assert ( (list)->next != NULL ); \ ^~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ arch/i386/drivers/net/undi.c:134:14: warning: taking address of packed member 'dev' of class or structure 'undi_device' may result in an unaligned pointer value [-Waddress-of-packed-member] list_del ( &undi->dev.siblings ); ^~~~~~~~~~~~~~~~~~ include/ipxe/list.h:132:16: note: expanded from macro 'list_del' list_check ( (list) ); \ ^~~~ include/ipxe/list.h:59:12: note: expanded from macro 'list_check' assert ( (list)->next->prev == (list) ); \ ^~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ arch/i386/drivers/net/undi.c:134:14: warning: taking address of packed member 'dev' of class or structure 'undi_device' may result in an unaligned pointer value [-Waddress-of-packed-member] list_del ( &undi->dev.siblings ); ^~~~~~~~~~~~~~~~~~ include/ipxe/list.h:132:16: note: expanded from macro 'list_del' list_check ( (list) ); \ ^~~~ include/ipxe/list.h:59:34: note: expanded from macro 'list_check' assert ( (list)->next->prev == (list) ); \ ^~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ arch/i386/drivers/net/undi.c:134:14: warning: taking address of packed member 'dev' of class or structure 'undi_device' may result in an unaligned pointer value [-Waddress-of-packed-member] list_del ( &undi->dev.siblings ); ^~~~~~~~~~~~~~~~~~ include/ipxe/list.h:132:16: note: expanded from macro 'list_del' list_check ( (list) ); \ ^~~~ include/ipxe/list.h:60:12: note: expanded from macro 'list_check' assert ( (list)->prev->next == (list) ); \ ^~~~ include/assert.h:47:24: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ arch/i386/drivers/net/undi.c:134:14: warning: taking address of packed member 'dev' of class or structure 'undi_device' may result in an unaligned pointer value [-Waddress-of-packed-member] list_del ( &undi->dev.siblings ); ^~~~~~~~~~~~~~~~~~ include/ipxe/list.h:132:16: note: expanded from macro 'list_del' list_check ( (list) ); \ ^~~~ include/ipxe/list.h:60:34: note: expanded from macro 'list_check' assert ( (list)->prev->next == (list) ); \clang : ^~~~warning : optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] include/assert.hclang:: 47warning:: 24optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument]: note: expanded from macro 'assert' if ( ASSERTING && ! (condition) ) { \ ^~~~~~~~~ arch/i386/drivers/net/undi.c:134:14: warning: taking address of packed member 'dev' of class or structure 'undi_device' may result in an unaligned pointer value [-Waddress-of-packed-member] list_del ( &undi->dev.siblings ); ^~~~~~~~~~~~~~~~~~ include/ipxe/list.h:133:14: note: expanded from macro 'list_del' list_del ( (list) ); \ ^~~~ [BUILD] bin/dskprefix.o [BUILD] bin/mromprefix.o [BUILD] bin/libprefix.o [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] 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/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] 12 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 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; ^~~~~~~~~ [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] 27 warnings generated. [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 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/bootpart.o [BUILD] bin/nullprefix.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: 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/nbiprefix.o 6 warnings generated. [BUILD] bin/kpxeprefix.o clang: 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/kkkpxeprefix.o [BUILD] bin/usbdisk.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 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) ^ 7 warnings generated. clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: clangwarning: : 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/hdprefix.o [BUILD] bin/exeprefix.o [BUILD] bin/romprefix.o [BUILD] bin/mbr.o [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] [BUILD] bin/e820mangler.o [BUILD] bin/pxe_entry.o [BUILD] bin/com32_wrapper.o clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] [BUILD] bin/undiisr.o [HOSTCC] util/zbin clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-fstrength-reduce' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-falign-functions=1' is not supported [-Wignored-optimization-argument] 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] clang: warning: optimization flag '-fstrength-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 [AR] bin/blib.a ar: creating bin/blib.a 6 warnings generated. [LD] bin/rtl8139.rom.tmp [ZINFO] bin/rtl8139.rom.zinfo [BIN] bin/rtl8139.rom.bin [ZBIN] bin/rtl8139.rom.zbin [FINISH] bin/rtl8139.rom rm bin/rtl8139.rom.zbin bin/rtl8139.rom.bin bin/rtl8139.rom.zinfo gmake[6]: Leaving directory '/data/scratch/sysutils/xentools45/work/ipxe/src' /usr/pkg/bin/gmake -C ipxe/src bin/8086100e.rom gmake[6]: Entering directory '/data/scratch/sysutils/xentools45/work/ipxe/src' [LD] bin/8086100e.rom.tmp [BIN] bin/8086100e.rom.bin [ZINFO] bin/8086100e.rom.zinfo [ZBIN] bin/8086100e.rom.zbin [FINISH] bin/8086100e.rom rm bin/8086100e.rom.zbin bin/8086100e.rom.bin bin/8086100e.rom.zinfo gmake[6]: Leaving directory '/data/scratch/sysutils/xentools45/work/ipxe/src' gmake[5]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/etherboot' gmake[4]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware' gmake[4]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware' /usr/pkg/bin/gmake -C hvmloader all gmake[5]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/hvmloader' gmake[6]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/hvmloader' /usr/pkg/bin/gmake -C acpi all gmake[7]: Entering directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/hvmloader/acpi' iasl -vs -p ssdt_s3 -tc ssdt_s3.asl iasl -vs -p ssdt_s4 -tc ssdt_s4.asl ASL Input: ssdt_s3.asl - 34 lines, 1067 bytes, 1 keywords AML Output: ssdt_s3.aml - 49 bytes, 1 named objects, 0 executable opcodes Hex Dump: ssdt_s3.hex - 924 bytes Compilation complete. 0 Errors, 0 Warnings, 0 Remarks, 4 Optimizations sed -e 's/AmlCode/ssdt_s3/g' ssdt_s3.hex >ssdt_s3.h iasl -vs -p ssdt_pm -tc ssdt_pm.asl ASL Input: ssdt_s4.asl - 34 lines, 1067 bytes, 1 keywords AML Output: ssdt_s4.aml - 49 bytes, 1 named objects, 0 executable opcodes Hex Dump: ssdt_s4.hex - 924 bytes Compilation complete. 0 Errors, 0 Warnings, 0 Remarks, 4 Optimizations sed -e 's/AmlCode/ssdt_s4/g' ssdt_s4.hex >ssdt_s4.h rm -f ssdt_s3.hex ssdt_s3.aml iasl -vs -p ssdt_tpm -tc ssdt_tpm.asl Compiler aborting due to parser-detected syntax error(s) ssdt_pm.asl 344: Name (_HID, EisaId ("PNP0C0A")) Error 6126 - syntax error ^ ssdt_pm.asl 389: Name (_HID, EisaId ("PNP0C0A")) Error 6126 - syntax error ^ ASL Input: ssdt_pm.asl - 424 lines, 12754 bytes, 192 keywords Hex Dump: ssdt_pm.hex - 233 bytes Compilation complete. 2 Errors, 0 Warnings, 0 Remarks, 0 Optimizations Makefile:30: recipe for target 'ssdt_pm.h' failed gmake[7]: *** [ssdt_pm.h] Error 255 gmake[7]: *** Waiting for unfinished jobs.... rm -f ssdt_s4.hex ssdt_s4.aml gmake[7]: *** wait: No child processes. Stop. /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/hvmloader/../../../tools/Rules.mk:116: recipe for target 'subdir-all-acpi' failed gmake[6]: *** [subdir-all-acpi] Error 2 gmake[6]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/hvmloader' /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/hvmloader/../../../tools/Rules.mk:111: recipe for target 'subdirs-all' failed gmake[5]: *** [subdirs-all] Error 2 gmake[5]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/hvmloader' /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/../../tools/Rules.mk:116: recipe for target 'subdir-all-hvmloader' failed gmake[4]: *** [subdir-all-hvmloader] Error 2 gmake[4]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware' /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware/../../tools/Rules.mk:111: recipe for target 'subdirs-all' failed gmake[3]: *** [subdirs-all] Error 2 gmake[3]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware' Makefile:33: recipe for target 'all' failed gmake[2]: *** [all] Error 2 gmake[2]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/firmware' /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/../tools/Rules.mk:116: recipe for target 'subdir-all-firmware' failed gmake[1]: *** [subdir-all-firmware] Error 2 gmake[1]: Leaving directory '/data/scratch/sysutils/xentools45/work/xen-4.5.5/tools' /data/scratch/sysutils/xentools45/work/xen-4.5.5/tools/../tools/Rules.mk:111: recipe for target 'subdirs-all' failed gmake: *** [subdirs-all] Error 2 *** Error code 2 Stop. make[1]: stopped in /data/pkgsrc/sysutils/xentools45 *** Error code 1 Stop. make: stopped in /data/pkgsrc/sysutils/xentools45