CC net.o CC slirp/cksum.o CC slirp/if.o CC slirp/ip_icmp.o CC slirp/ip_input.o CC slirp/ip_output.o In file included from /home/kashyapc/tinker-space/qemu/slirp/if.c:8: /home/kashyapc/tinker-space/qemu/slirp/slirp.h:6:1: warning: C++ style comments are not allowed in ISO C90 //#define DEBUG 1 ^ /home/kashyapc/tinker-space/qemu/slirp/slirp.h:6:1: warning: (this will be reported only once per input file) In file included from /home/kashyapc/tinker-space/qemu/slirp/slirp.h:21, from /home/kashyapc/tinker-space/qemu/slirp/if.c:8: /home/kashyapc/tinker-space/qemu/slirp/slirp_config.h:89:1: warning: C++ style comments are not allowed in ISO C90 //#undef WORDS_BIGENDIAN ^ /home/kashyapc/tinker-space/qemu/slirp/slirp_config.h:89:1: warning: (this will be reported only once per input file) In file included from /home/kashyapc/tinker-space/qemu/slirp/cksum.c:33: /home/kashyapc/tinker-space/qemu/slirp/slirp.h:6:1: warning: C++ style comments are not allowed in ISO C90 //#define DEBUG 1 ^ /home/kashyapc/tinker-space/qemu/slirp/slirp.h:6:1: warning: (this will be reported only once per input file) In file included from /home/kashyapc/tinker-space/qemu/slirp/slirp.h:21, from /home/kashyapc/tinker-space/qemu/slirp/cksum.c:33: /home/kashyapc/tinker-space/qemu/slirp/slirp_config.h:89:1: warning: C++ style comments are not allowed in ISO C90 //#undef WORDS_BIGENDIAN ^ /home/kashyapc/tinker-space/qemu/slirp/slirp_config.h:89:1: warning: (this will be reported only once per input file) CC slirp/slirp.o In file included from /home/kashyapc/tinker-space/qemu/console.h:4, from /home/kashyapc/tinker-space/qemu/net.c:26: /home/kashyapc/tinker-space/qemu/qemu-char.h:62:32: warning: invoking macro _TAILQ_ENTRY argument 2: empty macro arguments are undefined in ISO C90 [-Wpedantic] TAILQ_ENTRY(CharDriverState) next; ^ In file included from /home/kashyapc/tinker-space/qemu/slirp/ip_icmp.c:33: /home/kashyapc/tinker-space/qemu/slirp/slirp.h:6:1: warning: C++ style comments are not allowed in ISO C90 //#define DEBUG 1 ^ /home/kashyapc/tinker-space/qemu/slirp/slirp.h:6:1: warning: (this will be reported only once per input file) In file included from /home/kashyapc/tinker-space/qemu/slirp/slirp.h:21, from /home/kashyapc/tinker-space/qemu/slirp/ip_icmp.c:33: /home/kashyapc/tinker-space/qemu/slirp/slirp_config.h:89:1: warning: C++ style comments are not allowed in ISO C90 //#undef WORDS_BIGENDIAN ^ /home/kashyapc/tinker-space/qemu/slirp/slirp_config.h:89:1: warning: (this will be reported only once per input file) /home/kashyapc/tinker-space/qemu/qemu-char.h:62:32: warning: invoking macro _TAILQ_ENTRY argument 2: empty macro arguments are undefined in ISO C90 [-Wpedantic] /home/kashyapc/tinker-space/qemu/qemu-char.h:62:32: warning: invoking macro _TAILQ_ENTRY argument 2: empty macro arguments are undefined in ISO C90 [-Wpedantic] In file included from /home/kashyapc/tinker-space/qemu/net.c:27: /home/kashyapc/tinker-space/qemu/sysemu.h:35:1: warning: C++ style comments are not allowed in ISO C90 // Please implement a power failure function to signal the OS ^ /home/kashyapc/tinker-space/qemu/sysemu.h:35:1: warning: (this will be reported only once per input file) In file included from /home/kashyapc/tinker-space/qemu/slirp/ip_output.c:41: /home/kashyapc/tinker-space/qemu/slirp/slirp.h:6:1: warning: C++ style comments are not allowed in ISO C90 //#define DEBUG 1 ^ /home/kashyapc/tinker-space/qemu/slirp/slirp.h:6:1: warning: (this will be reported only once per input file) In file included from /home/kashyapc/tinker-space/qemu/slirp/slirp.h:21, from /home/kashyapc/tinker-space/qemu/slirp/ip_output.c:41: /home/kashyapc/tinker-space/qemu/slirp/slirp_config.h:89:1: warning: C++ style comments are not allowed in ISO C90 //#undef WORDS_BIGENDIAN ^ /home/kashyapc/tinker-space/qemu/slirp/slirp_config.h:89:1: warning: (this will be reported only once per input file) In file included from /home/kashyapc/tinker-space/qemu/slirp/ip_input.c:41: /home/kashyapc/tinker-space/qemu/slirp/slirp.h:6:1: warning: C++ style comments are not allowed in ISO C90 //#define DEBUG 1 ^ /home/kashyapc/tinker-space/qemu/slirp/slirp.h:6:1: warning: (this will be reported only once per input file) In file included from /home/kashyapc/tinker-space/qemu/slirp/slirp.h:21, from /home/kashyapc/tinker-space/qemu/slirp/ip_input.c:41: /home/kashyapc/tinker-space/qemu/slirp/slirp_config.h:89:1: warning: C++ style comments are not allowed in ISO C90 //#undef WORDS_BIGENDIAN ^ /home/kashyapc/tinker-space/qemu/slirp/slirp_config.h:89:1: warning: (this will be reported only once per input file) CC slirp/mbuf.o /home/kashyapc/tinker-space/qemu/net.c:91:30: warning: C++ style comments are not allowed in ISO C90 #include // must come after ip.h ^ /home/kashyapc/tinker-space/qemu/net.c:91:30: warning: (this will be reported only once per input file) In file included from /home/kashyapc/tinker-space/qemu/slirp/mbuf.c:18: /home/kashyapc/tinker-space/qemu/slirp/slirp.h:6:1: warning: C++ style comments are not allowed in ISO C90 //#define DEBUG 1 ^ /home/kashyapc/tinker-space/qemu/slirp/slirp.h:6:1: warning: (this will be reported only once per input file) In file included from /home/kashyapc/tinker-space/qemu/slirp/slirp.h:21, from /home/kashyapc/tinker-space/qemu/slirp/mbuf.c:18: /home/kashyapc/tinker-space/qemu/slirp/slirp_config.h:89:1: warning: C++ style comments are not allowed in ISO C90 //#undef WORDS_BIGENDIAN ^ /home/kashyapc/tinker-space/qemu/slirp/slirp_config.h:89:1: warning: (this will be reported only once per input file) /home/kashyapc/tinker-space/qemu/slirp/if.c: In function ‘if_init’: /home/kashyapc/tinker-space/qemu/slirp/if.c:39:9: warning: C++ style comments are not allowed in ISO C90 // sl_compress_init(&comp_s); ^ /home/kashyapc/tinker-space/qemu/slirp/if.c:39:9: warning: (this will be reported only once per input file) In file included from /home/kashyapc/tinker-space/qemu/slirp/slirp.c:25: /home/kashyapc/tinker-space/qemu/qemu-char.h:62:32: warning: invoking macro _TAILQ_ENTRY argument 2: empty macro arguments are undefined in ISO C90 [-Wpedantic] TAILQ_ENTRY(CharDriverState) next; ^ /home/kashyapc/tinker-space/qemu/qemu-char.h:62:32: warning: invoking macro _TAILQ_ENTRY argument 2: empty macro arguments are undefined in ISO C90 [-Wpedantic] /home/kashyapc/tinker-space/qemu/qemu-char.h:62:32: warning: invoking macro _TAILQ_ENTRY argument 2: empty macro arguments are undefined in ISO C90 [-Wpedantic] In file included from /home/kashyapc/tinker-space/qemu/slirp/slirp.c:26: /home/kashyapc/tinker-space/qemu/slirp/slirp.h:6:1: warning: C++ style comments are not allowed in ISO C90 //#define DEBUG 1 ^ /home/kashyapc/tinker-space/qemu/slirp/slirp.h:6:1: warning: (this will be reported only once per input file) In file included from /home/kashyapc/tinker-space/qemu/slirp/slirp.h:21, from /home/kashyapc/tinker-space/qemu/slirp/slirp.c:26: /home/kashyapc/tinker-space/qemu/slirp/slirp_config.h:89:1: warning: C++ style comments are not allowed in ISO C90 //#undef WORDS_BIGENDIAN ^ /home/kashyapc/tinker-space/qemu/slirp/slirp_config.h:89:1: warning: (this will be reported only once per input file) In file included from /home/kashyapc/tinker-space/qemu/slirp/ip_input.c:42: /home/kashyapc/tinker-space/qemu/slirp/ip_input.c: In function ‘ip_input’: /home/kashyapc/tinker-space/qemu/osdep.h:34:41: warning: ISO C forbids braced-groups within expressions [-Wpedantic] #define container_of(ptr, type, member) ({ \ ^ /home/kashyapc/tinker-space/qemu/slirp/ip_input.c:194:18: note: in expansion of macro ‘container_of’ fp = container_of(l, struct ipq, ip_link); ^~~~~~~~~~~~ /home/kashyapc/tinker-space/qemu/slirp/ip_input.c: In function ‘ip_slowtimo’: /home/kashyapc/tinker-space/qemu/osdep.h:34:41: warning: ISO C forbids braced-groups within expressions [-Wpedantic] #define container_of(ptr, type, member) ({ \ ^ /home/kashyapc/tinker-space/qemu/slirp/ip_input.c:481:26: note: in expansion of macro ‘container_of’ struct ipq *fp = container_of(l, struct ipq, ip_link); ^~~~~~~~~~~~ In file included from /home/kashyapc/tinker-space/qemu/slirp/slirp.c:27: /home/kashyapc/tinker-space/qemu/hw/hw.h:118:1: warning: C++ style comments are not allowed in ISO C90 // Signed versions for type safety ^ /home/kashyapc/tinker-space/qemu/hw/hw.h:118:1: warning: (this will be reported only once per input file) /home/kashyapc/tinker-space/qemu/slirp/slirp.c: In function ‘slirp_init’: /home/kashyapc/tinker-space/qemu/slirp/slirp.c:176:5: warning: C++ style comments are not allowed in ISO C90 // debug_init("/tmp/slirp.log", DEBUG_DEFAULT); ^ /home/kashyapc/tinker-space/qemu/slirp/slirp.c:176:5: warning: (this will be reported only once per input file) CC slirp/misc.o CC slirp/sbuf.o In file included from /home/kashyapc/tinker-space/qemu/slirp/sbuf.c:8: /home/kashyapc/tinker-space/qemu/slirp/slirp.h:6:1: warning: C++ style comments are not allowed in ISO C90 //#define DEBUG 1 ^ /home/kashyapc/tinker-space/qemu/slirp/slirp.h:6:1: warning: (this will be reported only once per input file) In file included from /home/kashyapc/tinker-space/qemu/slirp/slirp.h:21, from /home/kashyapc/tinker-space/qemu/slirp/sbuf.c:8: /home/kashyapc/tinker-space/qemu/slirp/slirp_config.h:89:1: warning: C++ style comments are not allowed in ISO C90 //#undef WORDS_BIGENDIAN ^ /home/kashyapc/tinker-space/qemu/slirp/slirp_config.h:89:1: warning: (this will be reported only once per input file) CC slirp/socket.o In file included from /home/kashyapc/tinker-space/qemu/slirp/misc.c:9: /home/kashyapc/tinker-space/qemu/slirp/slirp.h:6:1: warning: C++ style comments are not allowed in ISO C90 //#define DEBUG 1 ^ /home/kashyapc/tinker-space/qemu/slirp/slirp.h:6:1: warning: (this will be reported only once per input file) In file included from /home/kashyapc/tinker-space/qemu/slirp/slirp.h:21, from /home/kashyapc/tinker-space/qemu/slirp/misc.c:9: /home/kashyapc/tinker-space/qemu/slirp/slirp_config.h:89:1: warning: C++ style comments are not allowed in ISO C90 //#undef WORDS_BIGENDIAN ^ /home/kashyapc/tinker-space/qemu/slirp/slirp_config.h:89:1: warning: (this will be reported only once per input file) CC slirp/tcp_input.o CC slirp/tcp_output.o In file included from /home/kashyapc/tinker-space/qemu/slirp/tcp_input.c:41: /home/kashyapc/tinker-space/qemu/slirp/slirp.h:6:1: warning: C++ style comments are not allowed in ISO C90 //#define DEBUG 1 ^ /home/kashyapc/tinker-space/qemu/slirp/slirp.h:6:1: warning: (this will be reported only once per input file) CC slirp/tcp_subr.o In file included from /home/kashyapc/tinker-space/qemu/slirp/slirp.h:21, from /home/kashyapc/tinker-space/qemu/slirp/tcp_input.c:41: /home/kashyapc/tinker-space/qemu/slirp/slirp_config.h:89:1: warning: C++ style comments are not allowed in ISO C90 //#undef WORDS_BIGENDIAN ^ /home/kashyapc/tinker-space/qemu/slirp/slirp_config.h:89:1: warning: (this will be reported only once per input file) CC slirp/tcp_timer.o In file included from /home/kashyapc/tinker-space/qemu/slirp/tcp_subr.c:42: /home/kashyapc/tinker-space/qemu/slirp/slirp.h:6:1: warning: C++ style comments are not allowed in ISO C90 //#define DEBUG 1 ^ /home/kashyapc/tinker-space/qemu/slirp/slirp.h:6:1: warning: (this will be reported only once per input file) In file included from /home/kashyapc/tinker-space/qemu/slirp/slirp.h:21, from /home/kashyapc/tinker-space/qemu/slirp/tcp_subr.c:42: /home/kashyapc/tinker-space/qemu/slirp/slirp_config.h:89:1: warning: C++ style comments are not allowed in ISO C90 //#undef WORDS_BIGENDIAN ^ /home/kashyapc/tinker-space/qemu/slirp/slirp_config.h:89:1: warning: (this will be reported only once per input file) In file included from /home/kashyapc/tinker-space/qemu/slirp/tcp_output.c:41: /home/kashyapc/tinker-space/qemu/slirp/slirp.h:6:1: warning: C++ style comments are not allowed in ISO C90 //#define DEBUG 1 ^ /home/kashyapc/tinker-space/qemu/slirp/slirp.h:6:1: warning: (this will be reported only once per input file) In file included from /home/kashyapc/tinker-space/qemu/slirp/slirp.h:21, from /home/kashyapc/tinker-space/qemu/slirp/tcp_output.c:41: /home/kashyapc/tinker-space/qemu/slirp/slirp_config.h:89:1: warning: C++ style comments are not allowed in ISO C90 //#undef WORDS_BIGENDIAN ^ /home/kashyapc/tinker-space/qemu/slirp/slirp_config.h:89:1: warning: (this will be reported only once per input file) In file included from /home/kashyapc/tinker-space/qemu/slirp/socket.c:10: /home/kashyapc/tinker-space/qemu/slirp/slirp.h:6:1: warning: C++ style comments are not allowed in ISO C90 //#define DEBUG 1 ^ /home/kashyapc/tinker-space/qemu/slirp/slirp.h:6:1: warning: (this will be reported only once per input file) In file included from /home/kashyapc/tinker-space/qemu/slirp/slirp.h:21, from /home/kashyapc/tinker-space/qemu/slirp/socket.c:10: /home/kashyapc/tinker-space/qemu/slirp/slirp_config.h:89:1: warning: C++ style comments are not allowed in ISO C90 //#undef WORDS_BIGENDIAN ^ /home/kashyapc/tinker-space/qemu/slirp/slirp_config.h:89:1: warning: (this will be reported only once per input file) CC slirp/udp.o In file included from /home/kashyapc/tinker-space/qemu/slirp/tcp_timer.c:33: /home/kashyapc/tinker-space/qemu/slirp/slirp.h:6:1: warning: C++ style comments are not allowed in ISO C90 //#define DEBUG 1 ^ /home/kashyapc/tinker-space/qemu/slirp/slirp.h:6:1: warning: (this will be reported only once per input file) In file included from /home/kashyapc/tinker-space/qemu/slirp/slirp.h:21, from /home/kashyapc/tinker-space/qemu/slirp/tcp_timer.c:33: /home/kashyapc/tinker-space/qemu/slirp/slirp_config.h:89:1: warning: C++ style comments are not allowed in ISO C90 //#undef WORDS_BIGENDIAN ^ /home/kashyapc/tinker-space/qemu/slirp/slirp_config.h:89:1: warning: (this will be reported only once per input file) In file included from /home/kashyapc/tinker-space/qemu/slirp/udp.c:41: /home/kashyapc/tinker-space/qemu/slirp/slirp.h:6:1: warning: C++ style comments are not allowed in ISO C90 //#define DEBUG 1 ^ /home/kashyapc/tinker-space/qemu/slirp/slirp.h:6:1: warning: (this will be reported only once per input file) In file included from /home/kashyapc/tinker-space/qemu/slirp/slirp.h:21, from /home/kashyapc/tinker-space/qemu/slirp/udp.c:41: /home/kashyapc/tinker-space/qemu/slirp/slirp_config.h:89:1: warning: C++ style comments are not allowed in ISO C90 //#undef WORDS_BIGENDIAN ^ /home/kashyapc/tinker-space/qemu/slirp/slirp_config.h:89:1: warning: (this will be reported only once per input file) CC slirp/bootp.o CC slirp/debug.o In file included from /home/kashyapc/tinker-space/qemu/slirp/bootp.c:24: /home/kashyapc/tinker-space/qemu/slirp/slirp.h:6:1: warning: C++ style comments are not allowed in ISO C90 //#define DEBUG 1 ^ /home/kashyapc/tinker-space/qemu/slirp/slirp.h:6:1: warning: (this will be reported only once per input file) In file included from /home/kashyapc/tinker-space/qemu/slirp/slirp.h:21, from /home/kashyapc/tinker-space/qemu/slirp/bootp.c:24: /home/kashyapc/tinker-space/qemu/slirp/slirp_config.h:89:1: warning: C++ style comments are not allowed in ISO C90 //#undef WORDS_BIGENDIAN ^ /home/kashyapc/tinker-space/qemu/slirp/slirp_config.h:89:1: warning: (this will be reported only once per input file) In file included from /home/kashyapc/tinker-space/qemu/slirp/debug.c:9: /home/kashyapc/tinker-space/qemu/slirp/slirp.h:6:1: warning: C++ style comments are not allowed in ISO C90 //#define DEBUG 1 ^ /home/kashyapc/tinker-space/qemu/slirp/slirp.h:6:1: warning: (this will be reported only once per input file) In file included from /home/kashyapc/tinker-space/qemu/slirp/slirp.h:21, from /home/kashyapc/tinker-space/qemu/slirp/debug.c:9: /home/kashyapc/tinker-space/qemu/slirp/slirp_config.h:89:1: warning: C++ style comments are not allowed in ISO C90 //#undef WORDS_BIGENDIAN ^ /home/kashyapc/tinker-space/qemu/slirp/slirp_config.h:89:1: warning: (this will be reported only once per input file) /home/kashyapc/tinker-space/qemu/slirp/tcp_subr.c: In function ‘tcp_ctl’: /home/kashyapc/tinker-space/qemu/slirp/tcp_subr.c:1254:9: warning: C++ style comments are not allowed in ISO C90 // struct socket *tmpso; ^ /home/kashyapc/tinker-space/qemu/slirp/tcp_subr.c:1254:9: warning: (this will be reported only once per input file) /home/kashyapc/tinker-space/qemu/slirp/udp.c: In function ‘udp_emu’: /home/kashyapc/tinker-space/qemu/slirp/udp.c:429:22: warning: C++ style comments are not allowed in ISO C90 uint16_t d_family; // destination family ^ /home/kashyapc/tinker-space/qemu/slirp/udp.c:429:22: warning: (this will be reported only once per input file) CC slirp/tftp.o In file included from /home/kashyapc/tinker-space/qemu/slirp/tftp.c:25: /home/kashyapc/tinker-space/qemu/slirp/slirp.h:6:1: warning: C++ style comments are not allowed in ISO C90 //#define DEBUG 1 ^ /home/kashyapc/tinker-space/qemu/slirp/slirp.h:6:1: warning: (this will be reported only once per input file) In file included from /home/kashyapc/tinker-space/qemu/slirp/slirp.h:21, from /home/kashyapc/tinker-space/qemu/slirp/tftp.c:25: /home/kashyapc/tinker-space/qemu/slirp/slirp_config.h:89:1: warning: C++ style comments are not allowed in ISO C90 //#undef WORDS_BIGENDIAN ^ /home/kashyapc/tinker-space/qemu/slirp/slirp_config.h:89:1: warning: (this will be reported only once per input file) /home/kashyapc/tinker-space/qemu/slirp/bootp.c:49:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] #define dprintf(fmt, args...) ^~~ /home/kashyapc/tinker-space/qemu/slirp/tftp.c:26:26: warning: C++ style comments are not allowed in ISO C90 #include "qemu-common.h" // for pstrcpy ^ /home/kashyapc/tinker-space/qemu/slirp/tftp.c:26:26: warning: (this will be reported only once per input file) AR libqemu_common.a make[1]: Entering directory '/home/kashyapc/build/0.10-qemu/x86_64-softmmu' CC x86_64-softmmu/vl.o CC x86_64-softmmu/osdep.o CC x86_64-softmmu/monitor.o CC x86_64-softmmu/pci.o CC x86_64-softmmu/loader.o CC x86_64-softmmu/isa_mmio.o CC x86_64-softmmu/machine.o CC x86_64-softmmu/dma-helpers.o In file included from /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:45, from /home/kashyapc/tinker-space/qemu/qemu-common.h:84, from /home/kashyapc/tinker-space/qemu/hw/hw.h:5, from /home/kashyapc/tinker-space/qemu/vl.c:24: /home/kashyapc/tinker-space/qemu/cpu-defs.h:127:13: warning: ISO C forbids zero-size array ‘dummy’ [-Wpedantic] uint8_t dummy[(1 << CPU_TLB_ENTRY_BITS) - ^~~~~ /home/kashyapc/tinker-space/qemu/cpu-defs.h:151:30: warning: invoking macro _TAILQ_ENTRY argument 2: empty macro arguments are undefined in ISO C90 [-Wpedantic] TAILQ_ENTRY(CPUBreakpoint) entry; ^ /home/kashyapc/tinker-space/qemu/cpu-defs.h:151:30: warning: invoking macro _TAILQ_ENTRY argument 2: empty macro arguments are undefined in ISO C90 [-Wpedantic] /home/kashyapc/tinker-space/qemu/cpu-defs.h:151:30: warning: invoking macro _TAILQ_ENTRY argument 2: empty macro arguments are undefined in ISO C90 [-Wpedantic] /home/kashyapc/tinker-space/qemu/cpu-defs.h:158:30: warning: invoking macro _TAILQ_ENTRY argument 2: empty macro arguments are undefined in ISO C90 [-Wpedantic] TAILQ_ENTRY(CPUWatchpoint) entry; ^ /home/kashyapc/tinker-space/qemu/cpu-defs.h:158:30: warning: invoking macro _TAILQ_ENTRY argument 2: empty macro arguments are undefined in ISO C90 [-Wpedantic] /home/kashyapc/tinker-space/qemu/cpu-defs.h:158:30: warning: invoking macro _TAILQ_ENTRY argument 2: empty macro arguments are undefined in ISO C90 [-Wpedantic] In file included from /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:47, from /home/kashyapc/tinker-space/qemu/qemu-common.h:84, from /home/kashyapc/tinker-space/qemu/hw/hw.h:5, from /home/kashyapc/tinker-space/qemu/vl.c:24: /home/kashyapc/tinker-space/qemu/fpu/softfloat.h:120:1: warning: C++ style comments are not allowed in ISO C90 //#define USE_SOFTFLOAT_STRUCT_TYPES ^ /home/kashyapc/tinker-space/qemu/fpu/softfloat.h:120:1: warning: (this will be reported only once per input file) In file included from /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:45, from /home/kashyapc/tinker-space/qemu/qemu-common.h:84, from /home/kashyapc/tinker-space/qemu/hw/hw.h:5, from /home/kashyapc/tinker-space/qemu/hw/isa_mmio.c:25: /home/kashyapc/tinker-space/qemu/cpu-defs.h:127:13: warning: ISO C forbids zero-size array ‘dummy’ [-Wpedantic] uint8_t dummy[(1 << CPU_TLB_ENTRY_BITS) - ^~~~~ /home/kashyapc/tinker-space/qemu/cpu-defs.h:151:30: warning: invoking macro _TAILQ_ENTRY argument 2: empty macro arguments are undefined in ISO C90 [-Wpedantic] TAILQ_ENTRY(CPUBreakpoint) entry; ^ /home/kashyapc/tinker-space/qemu/cpu-defs.h:151:30: warning: invoking macro _TAILQ_ENTRY argument 2: empty macro arguments are undefined in ISO C90 [-Wpedantic] /home/kashyapc/tinker-space/qemu/cpu-defs.h:151:30: warning: invoking macro _TAILQ_ENTRY argument 2: empty macro arguments are undefined in ISO C90 [-Wpedantic] /home/kashyapc/tinker-space/qemu/cpu-defs.h:158:30: warning: invoking macro _TAILQ_ENTRY argument 2: empty macro arguments are undefined in ISO C90 [-Wpedantic] TAILQ_ENTRY(CPUWatchpoint) entry; ^ /home/kashyapc/tinker-space/qemu/cpu-defs.h:158:30: warning: invoking macro _TAILQ_ENTRY argument 2: empty macro arguments are undefined in ISO C90 [-Wpedantic] /home/kashyapc/tinker-space/qemu/cpu-defs.h:158:30: warning: invoking macro _TAILQ_ENTRY argument 2: empty macro arguments are undefined in ISO C90 [-Wpedantic] In file included from /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:47, from /home/kashyapc/tinker-space/qemu/qemu-common.h:84, from /home/kashyapc/tinker-space/qemu/hw/hw.h:5, from /home/kashyapc/tinker-space/qemu/hw/isa_mmio.c:25: /home/kashyapc/tinker-space/qemu/fpu/softfloat.h:120:1: warning: C++ style comments are not allowed in ISO C90 //#define USE_SOFTFLOAT_STRUCT_TYPES ^ /home/kashyapc/tinker-space/qemu/fpu/softfloat.h:120:1: warning: (this will be reported only once per input file) In file included from /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:45, from /home/kashyapc/tinker-space/qemu/qemu-common.h:84, from /home/kashyapc/tinker-space/qemu/osdep.c:36: /home/kashyapc/tinker-space/qemu/cpu-defs.h:127:13: warning: ISO C forbids zero-size array ‘dummy’ [-Wpedantic] uint8_t dummy[(1 << CPU_TLB_ENTRY_BITS) - ^~~~~ /home/kashyapc/tinker-space/qemu/cpu-defs.h:151:30: warning: invoking macro _TAILQ_ENTRY argument 2: empty macro arguments are undefined in ISO C90 [-Wpedantic] TAILQ_ENTRY(CPUBreakpoint) entry; ^ /home/kashyapc/tinker-space/qemu/cpu-defs.h:151:30: warning: invoking macro _TAILQ_ENTRY argument 2: empty macro arguments are undefined in ISO C90 [-Wpedantic] /home/kashyapc/tinker-space/qemu/cpu-defs.h:151:30: warning: invoking macro _TAILQ_ENTRY argument 2: empty macro arguments are undefined in ISO C90 [-Wpedantic] /home/kashyapc/tinker-space/qemu/cpu-defs.h:158:30: warning: invoking macro _TAILQ_ENTRY argument 2: empty macro arguments are undefined in ISO C90 [-Wpedantic] TAILQ_ENTRY(CPUWatchpoint) entry; ^ /home/kashyapc/tinker-space/qemu/cpu-defs.h:158:30: warning: invoking macro _TAILQ_ENTRY argument 2: empty macro arguments are undefined in ISO C90 [-Wpedantic] /home/kashyapc/tinker-space/qemu/cpu-defs.h:158:30: warning: invoking macro _TAILQ_ENTRY argument 2: empty macro arguments are undefined in ISO C90 [-Wpedantic] In file included from /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:47, from /home/kashyapc/tinker-space/qemu/qemu-common.h:84, from /home/kashyapc/tinker-space/qemu/osdep.c:36: /home/kashyapc/tinker-space/qemu/fpu/softfloat.h:120:1: warning: C++ style comments are not allowed in ISO C90 //#define USE_SOFTFLOAT_STRUCT_TYPES ^ In file included from /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:45, from /home/kashyapc/tinker-space/qemu/qemu-common.h:84, from /home/kashyapc/tinker-space/qemu/hw/hw.h:5, from /home/kashyapc/tinker-space/qemu/monitor.c:24: /home/kashyapc/tinker-space/qemu/cpu-defs.h:127:13: warning: ISO C forbids zero-size array ‘dummy’ [-Wpedantic] uint8_t dummy[(1 << CPU_TLB_ENTRY_BITS) - ^~~~~ /home/kashyapc/tinker-space/qemu/fpu/softfloat.h:120:1: warning: (this will be reported only once per input file) /home/kashyapc/tinker-space/qemu/cpu-defs.h:151:30: warning: invoking macro _TAILQ_ENTRY argument 2: empty macro arguments are undefined in ISO C90 [-Wpedantic] TAILQ_ENTRY(CPUBreakpoint) entry; ^ In file included from /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:45, from /home/kashyapc/tinker-space/qemu/qemu-common.h:84, from /home/kashyapc/tinker-space/qemu/loader.c:46: /home/kashyapc/tinker-space/qemu/cpu-defs.h:127:13: warning: ISO C forbids zero-size array ‘dummy’ [-Wpedantic] uint8_t dummy[(1 << CPU_TLB_ENTRY_BITS) - ^~~~~ In file included from /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:45, from /home/kashyapc/tinker-space/qemu/dma.h:14, from /home/kashyapc/tinker-space/qemu/dma-helpers.c:10: /home/kashyapc/tinker-space/qemu/cpu-defs.h:127:13: warning: ISO C forbids zero-size array ‘dummy’ [-Wpedantic] uint8_t dummy[(1 << CPU_TLB_ENTRY_BITS) - ^~~~~ /home/kashyapc/tinker-space/qemu/cpu-defs.h:151:30: warning: invoking macro _TAILQ_ENTRY argument 2: empty macro arguments are undefined in ISO C90 [-Wpedantic] TAILQ_ENTRY(CPUBreakpoint) entry; ^ /home/kashyapc/tinker-space/qemu/cpu-defs.h:151:30: warning: invoking macro _TAILQ_ENTRY argument 2: empty macro arguments are undefined in ISO C90 [-Wpedantic] /home/kashyapc/tinker-space/qemu/cpu-defs.h:151:30: warning: invoking macro _TAILQ_ENTRY argument 2: empty macro arguments are undefined in ISO C90 [-Wpedantic] /home/kashyapc/tinker-space/qemu/cpu-defs.h:158:30: warning: invoking macro _TAILQ_ENTRY argument 2: empty macro arguments are undefined in ISO C90 [-Wpedantic] TAILQ_ENTRY(CPUWatchpoint) entry; ^ /home/kashyapc/tinker-space/qemu/cpu-defs.h:158:30: warning: invoking macro _TAILQ_ENTRY argument 2: empty macro arguments are undefined in ISO C90 [-Wpedantic] /home/kashyapc/tinker-space/qemu/cpu-defs.h:158:30: warning: invoking macro _TAILQ_ENTRY argument 2: empty macro arguments are undefined in ISO C90 [-Wpedantic] In file included from /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:47, from /home/kashyapc/tinker-space/qemu/qemu-common.h:84, from /home/kashyapc/tinker-space/qemu/loader.c:46: /home/kashyapc/tinker-space/qemu/fpu/softfloat.h:120:1: warning: C++ style comments are not allowed in ISO C90 //#define USE_SOFTFLOAT_STRUCT_TYPES ^ /home/kashyapc/tinker-space/qemu/fpu/softfloat.h:120:1: warning: (this will be reported only once per input file) /home/kashyapc/tinker-space/qemu/cpu-defs.h:151:30: warning: invoking macro _TAILQ_ENTRY argument 2: empty macro arguments are undefined in ISO C90 [-Wpedantic] /home/kashyapc/tinker-space/qemu/cpu-defs.h:151:30: warning: invoking macro _TAILQ_ENTRY argument 2: empty macro arguments are undefined in ISO C90 [-Wpedantic] /home/kashyapc/tinker-space/qemu/cpu-defs.h:158:30: warning: invoking macro _TAILQ_ENTRY argument 2: empty macro arguments are undefined in ISO C90 [-Wpedantic] TAILQ_ENTRY(CPUWatchpoint) entry; ^ /home/kashyapc/tinker-space/qemu/cpu-defs.h:158:30: warning: invoking macro _TAILQ_ENTRY argument 2: empty macro arguments are undefined in ISO C90 [-Wpedantic] /home/kashyapc/tinker-space/qemu/cpu-defs.h:158:30: warning: invoking macro _TAILQ_ENTRY argument 2: empty macro arguments are undefined in ISO C90 [-Wpedantic] In file included from /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:47, from /home/kashyapc/tinker-space/qemu/qemu-common.h:84, from /home/kashyapc/tinker-space/qemu/hw/hw.h:5, from /home/kashyapc/tinker-space/qemu/monitor.c:24: /home/kashyapc/tinker-space/qemu/fpu/softfloat.h:120:1: warning: C++ style comments are not allowed in ISO C90 //#define USE_SOFTFLOAT_STRUCT_TYPES ^ /home/kashyapc/tinker-space/qemu/fpu/softfloat.h:120:1: warning: (this will be reported only once per input file) /home/kashyapc/tinker-space/qemu/cpu-defs.h:151:30: warning: invoking macro _TAILQ_ENTRY argument 2: empty macro arguments are undefined in ISO C90 [-Wpedantic] TAILQ_ENTRY(CPUBreakpoint) entry; ^ /home/kashyapc/tinker-space/qemu/cpu-defs.h:151:30: warning: invoking macro _TAILQ_ENTRY argument 2: empty macro arguments are undefined in ISO C90 [-Wpedantic] /home/kashyapc/tinker-space/qemu/cpu-defs.h:151:30: warning: invoking macro _TAILQ_ENTRY argument 2: empty macro arguments are undefined in ISO C90 [-Wpedantic] /home/kashyapc/tinker-space/qemu/cpu-defs.h:158:30: warning: invoking macro _TAILQ_ENTRY argument 2: empty macro arguments are undefined in ISO C90 [-Wpedantic] TAILQ_ENTRY(CPUWatchpoint) entry; ^ /home/kashyapc/tinker-space/qemu/cpu-defs.h:158:30: warning: invoking macro _TAILQ_ENTRY argument 2: empty macro arguments are undefined in ISO C90 [-Wpedantic] /home/kashyapc/tinker-space/qemu/cpu-defs.h:158:30: warning: invoking macro _TAILQ_ENTRY argument 2: empty macro arguments are undefined in ISO C90 [-Wpedantic] In file included from /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:47, from /home/kashyapc/tinker-space/qemu/dma.h:14, from /home/kashyapc/tinker-space/qemu/dma-helpers.c:10: /home/kashyapc/tinker-space/qemu/fpu/softfloat.h:120:1: warning: C++ style comments are not allowed in ISO C90 //#define USE_SOFTFLOAT_STRUCT_TYPES ^ /home/kashyapc/tinker-space/qemu/fpu/softfloat.h:120:1: warning: (this will be reported only once per input file) In file included from /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:45, from /home/kashyapc/tinker-space/qemu/qemu-common.h:84, from /home/kashyapc/tinker-space/qemu/hw/hw.h:5, from /home/kashyapc/tinker-space/qemu/target-i386/machine.c:1: /home/kashyapc/tinker-space/qemu/cpu-defs.h:127:13: warning: ISO C forbids zero-size array ‘dummy’ [-Wpedantic] uint8_t dummy[(1 << CPU_TLB_ENTRY_BITS) - ^~~~~ /home/kashyapc/tinker-space/qemu/cpu-defs.h:151:30: warning: invoking macro _TAILQ_ENTRY argument 2: empty macro arguments are undefined in ISO C90 [-Wpedantic] TAILQ_ENTRY(CPUBreakpoint) entry; ^ /home/kashyapc/tinker-space/qemu/cpu-defs.h:151:30: warning: invoking macro _TAILQ_ENTRY argument 2: empty macro arguments are undefined in ISO C90 [-Wpedantic] /home/kashyapc/tinker-space/qemu/cpu-defs.h:151:30: warning: invoking macro _TAILQ_ENTRY argument 2: empty macro arguments are undefined in ISO C90 [-Wpedantic] /home/kashyapc/tinker-space/qemu/cpu-defs.h:158:30: warning: invoking macro _TAILQ_ENTRY argument 2: empty macro arguments are undefined in ISO C90 [-Wpedantic] TAILQ_ENTRY(CPUWatchpoint) entry; ^ /home/kashyapc/tinker-space/qemu/cpu-defs.h:158:30: warning: invoking macro _TAILQ_ENTRY argument 2: empty macro arguments are undefined in ISO C90 [-Wpedantic] /home/kashyapc/tinker-space/qemu/cpu-defs.h:158:30: warning: invoking macro _TAILQ_ENTRY argument 2: empty macro arguments are undefined in ISO C90 [-Wpedantic] In file included from /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:47, from /home/kashyapc/tinker-space/qemu/qemu-common.h:84, from /home/kashyapc/tinker-space/qemu/hw/hw.h:5, from /home/kashyapc/tinker-space/qemu/target-i386/machine.c:1: /home/kashyapc/tinker-space/qemu/fpu/softfloat.h:120:1: warning: C++ style comments are not allowed in ISO C90 //#define USE_SOFTFLOAT_STRUCT_TYPES ^ /home/kashyapc/tinker-space/qemu/fpu/softfloat.h:120:1: warning: (this will be reported only once per input file) In file included from /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:45, from /home/kashyapc/tinker-space/qemu/qemu-common.h:84, from /home/kashyapc/tinker-space/qemu/hw/hw.h:5, from /home/kashyapc/tinker-space/qemu/hw/pci.c:24: /home/kashyapc/tinker-space/qemu/cpu-defs.h:127:13: warning: ISO C forbids zero-size array ‘dummy’ [-Wpedantic] uint8_t dummy[(1 << CPU_TLB_ENTRY_BITS) - ^~~~~ /home/kashyapc/tinker-space/qemu/cpu-defs.h:151:30: warning: invoking macro _TAILQ_ENTRY argument 2: empty macro arguments are undefined in ISO C90 [-Wpedantic] TAILQ_ENTRY(CPUBreakpoint) entry; ^ /home/kashyapc/tinker-space/qemu/cpu-defs.h:151:30: warning: invoking macro _TAILQ_ENTRY argument 2: empty macro arguments are undefined in ISO C90 [-Wpedantic] /home/kashyapc/tinker-space/qemu/cpu-defs.h:151:30: warning: invoking macro _TAILQ_ENTRY argument 2: empty macro arguments are undefined in ISO C90 [-Wpedantic] /home/kashyapc/tinker-space/qemu/cpu-defs.h:158:30: warning: invoking macro _TAILQ_ENTRY argument 2: empty macro arguments are undefined in ISO C90 [-Wpedantic] TAILQ_ENTRY(CPUWatchpoint) entry; ^ /home/kashyapc/tinker-space/qemu/cpu-defs.h:158:30: warning: invoking macro _TAILQ_ENTRY argument 2: empty macro arguments are undefined in ISO C90 [-Wpedantic] /home/kashyapc/tinker-space/qemu/cpu-defs.h:158:30: warning: invoking macro _TAILQ_ENTRY argument 2: empty macro arguments are undefined in ISO C90 [-Wpedantic] In file included from /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:47, from /home/kashyapc/tinker-space/qemu/qemu-common.h:84, from /home/kashyapc/tinker-space/qemu/hw/hw.h:5, from /home/kashyapc/tinker-space/qemu/hw/pci.c:24: /home/kashyapc/tinker-space/qemu/fpu/softfloat.h:120:1: warning: C++ style comments are not allowed in ISO C90 //#define USE_SOFTFLOAT_STRUCT_TYPES ^ /home/kashyapc/tinker-space/qemu/fpu/softfloat.h:120:1: warning: (this will be reported only once per input file) In file included from /home/kashyapc/tinker-space/qemu/qemu-common.h:84, from /home/kashyapc/tinker-space/qemu/hw/hw.h:5, from /home/kashyapc/tinker-space/qemu/hw/isa_mmio.c:25: /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:472:13: warning: comma at end of enumerator list [-Wpedantic] CC_OP_NB, ^ /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:634:6: warning: ISO C90 doesn’t support unnamed structs/unions [-Wpedantic] }; /* break/watchpoints for dr[0..3] */ ^ /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:638:5: warning: invoking macro _TAILQ_HEAD argument 3: empty macro arguments are undefined in ISO C90 [-Wpedantic] CPU_COMMON ^~~~~~~~~~ /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:638:5: warning: invoking macro _TAILQ_HEAD argument 3: empty macro arguments are undefined in ISO C90 [-Wpedantic] /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:638:5: warning: invoking macro _TAILQ_HEAD argument 3: empty macro arguments are undefined in ISO C90 [-Wpedantic] /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:638:5: warning: invoking macro _TAILQ_HEAD argument 3: empty macro arguments are undefined in ISO C90 [-Wpedantic] /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:638:5: warning: invoking macro _TAILQ_HEAD argument 3: empty macro arguments are undefined in ISO C90 [-Wpedantic] /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:638:5: warning: invoking macro _TAILQ_HEAD argument 3: empty macro arguments are undefined in ISO C90 [-Wpedantic] In file included from /home/kashyapc/tinker-space/qemu/qemu-common.h:84, from /home/kashyapc/tinker-space/qemu/hw/hw.h:5, from /home/kashyapc/tinker-space/qemu/vl.c:24: /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:472:13: warning: comma at end of enumerator list [-Wpedantic] CC_OP_NB, ^ /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:634:6: warning: ISO C90 doesn’t support unnamed structs/unions [-Wpedantic] }; /* break/watchpoints for dr[0..3] */ ^ /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:638:5: warning: invoking macro _TAILQ_HEAD argument 3: empty macro arguments are undefined in ISO C90 [-Wpedantic] CPU_COMMON ^~~~~~~~~~ /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:638:5: warning: invoking macro _TAILQ_HEAD argument 3: empty macro arguments are undefined in ISO C90 [-Wpedantic] /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:638:5: warning: invoking macro _TAILQ_HEAD argument 3: empty macro arguments are undefined in ISO C90 [-Wpedantic] /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:638:5: warning: invoking macro _TAILQ_HEAD argument 3: empty macro arguments are undefined in ISO C90 [-Wpedantic] /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:638:5: warning: invoking macro _TAILQ_HEAD argument 3: empty macro arguments are undefined in ISO C90 [-Wpedantic] /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:638:5: warning: invoking macro _TAILQ_HEAD argument 3: empty macro arguments are undefined in ISO C90 [-Wpedantic] In file included from /home/kashyapc/tinker-space/qemu/qemu-common.h:84, from /home/kashyapc/tinker-space/qemu/loader.c:46: /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:472:13: warning: comma at end of enumerator list [-Wpedantic] CC_OP_NB, ^ /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:634:6: warning: ISO C90 doesn’t support unnamed structs/unions [-Wpedantic] }; /* break/watchpoints for dr[0..3] */ ^ /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:638:5: warning: invoking macro _TAILQ_HEAD argument 3: empty macro arguments are undefined in ISO C90 [-Wpedantic] CPU_COMMON ^~~~~~~~~~ /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:638:5: warning: invoking macro _TAILQ_HEAD argument 3: empty macro arguments are undefined in ISO C90 [-Wpedantic] /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:638:5: warning: invoking macro _TAILQ_HEAD argument 3: empty macro arguments are undefined in ISO C90 [-Wpedantic] /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:638:5: warning: invoking macro _TAILQ_HEAD argument 3: empty macro arguments are undefined in ISO C90 [-Wpedantic] /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:638:5: warning: invoking macro _TAILQ_HEAD argument 3: empty macro arguments are undefined in ISO C90 [-Wpedantic] /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:638:5: warning: invoking macro _TAILQ_HEAD argument 3: empty macro arguments are undefined in ISO C90 [-Wpedantic] In file included from /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:866, from /home/kashyapc/tinker-space/qemu/qemu-common.h:84, from /home/kashyapc/tinker-space/qemu/hw/hw.h:5, from /home/kashyapc/tinker-space/qemu/hw/isa_mmio.c:25: /home/kashyapc/tinker-space/qemu/cpu-all.h:632:1: warning: C++ style comments are not allowed in ISO C90 //#define GUEST_BASE 0x20000000 ^ /home/kashyapc/tinker-space/qemu/cpu-all.h:632:1: warning: (this will be reported only once per input file) In file included from /home/kashyapc/tinker-space/qemu/exec-all.h:60, from /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:867, from /home/kashyapc/tinker-space/qemu/qemu-common.h:84, from /home/kashyapc/tinker-space/qemu/hw/hw.h:5, from /home/kashyapc/tinker-space/qemu/hw/isa_mmio.c:25: /home/kashyapc/tinker-space/qemu/qemu-log.h:29:18: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros] #define qemu_log(...) do { \ ^~~ In file included from /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:866, from /home/kashyapc/tinker-space/qemu/qemu-common.h:84, from /home/kashyapc/tinker-space/qemu/loader.c:46: /home/kashyapc/tinker-space/qemu/cpu-all.h:632:1: warning: C++ style comments are not allowed in ISO C90 //#define GUEST_BASE 0x20000000 ^ /home/kashyapc/tinker-space/qemu/qemu-log.h:43:26: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros] #define qemu_log_mask(b, ...) do { \ ^~~ In file included from /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:866, from /home/kashyapc/tinker-space/qemu/qemu-common.h:84, from /home/kashyapc/tinker-space/qemu/hw/hw.h:5, from /home/kashyapc/tinker-space/qemu/vl.c:24: /home/kashyapc/tinker-space/qemu/cpu-all.h:632:1: warning: C++ style comments are not allowed in ISO C90 //#define GUEST_BASE 0x20000000 ^ /home/kashyapc/tinker-space/qemu/cpu-all.h:632:1: warning: (this will be reported only once per input file) /home/kashyapc/tinker-space/qemu/cpu-all.h:632:1: warning: (this will be reported only once per input file) In file included from /home/kashyapc/tinker-space/qemu/exec-all.h:60, from /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:867, from /home/kashyapc/tinker-space/qemu/qemu-common.h:84, from /home/kashyapc/tinker-space/qemu/loader.c:46: /home/kashyapc/tinker-space/qemu/qemu-log.h:29:18: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros] #define qemu_log(...) do { \ ^~~ /home/kashyapc/tinker-space/qemu/qemu-log.h:43:26: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros] #define qemu_log_mask(b, ...) do { \ ^~~ In file included from /home/kashyapc/tinker-space/qemu/exec-all.h:60, from /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:867, from /home/kashyapc/tinker-space/qemu/qemu-common.h:84, from /home/kashyapc/tinker-space/qemu/hw/hw.h:5, from /home/kashyapc/tinker-space/qemu/vl.c:24: /home/kashyapc/tinker-space/qemu/qemu-log.h:29:18: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros] #define qemu_log(...) do { \ ^~~ /home/kashyapc/tinker-space/qemu/qemu-log.h:43:26: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros] #define qemu_log_mask(b, ...) do { \ ^~~ In file included from /home/kashyapc/tinker-space/qemu/hw/isa_mmio.c:25: /home/kashyapc/tinker-space/qemu/hw/hw.h:118:1: warning: C++ style comments are not allowed in ISO C90 // Signed versions for type safety ^ In file included from /home/kashyapc/tinker-space/qemu/loader.c:48: /home/kashyapc/tinker-space/qemu/sysemu.h:35:1: warning: C++ style comments are not allowed in ISO C90 // Please implement a power failure function to signal the OS ^ /home/kashyapc/tinker-space/qemu/sysemu.h:35:1: warning: (this will be reported only once per input file) /home/kashyapc/tinker-space/qemu/hw/hw.h:118:1: warning: (this will be reported only once per input file) In file included from /home/kashyapc/tinker-space/qemu/qemu-common.h:84, from /home/kashyapc/tinker-space/qemu/hw/hw.h:5, from /home/kashyapc/tinker-space/qemu/monitor.c:24: /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:472:13: warning: comma at end of enumerator list [-Wpedantic] CC_OP_NB, ^ /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:634:6: warning: ISO C90 doesn’t support unnamed structs/unions [-Wpedantic] }; /* break/watchpoints for dr[0..3] */ ^ /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:638:5: warning: invoking macro _TAILQ_HEAD argument 3: empty macro arguments are undefined in ISO C90 [-Wpedantic] CPU_COMMON ^~~~~~~~~~ /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:638:5: warning: invoking macro _TAILQ_HEAD argument 3: empty macro arguments are undefined in ISO C90 [-Wpedantic] /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:638:5: warning: invoking macro _TAILQ_HEAD argument 3: empty macro arguments are undefined in ISO C90 [-Wpedantic] /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:638:5: warning: invoking macro _TAILQ_HEAD argument 3: empty macro arguments are undefined in ISO C90 [-Wpedantic] /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:638:5: warning: invoking macro _TAILQ_HEAD argument 3: empty macro arguments are undefined in ISO C90 [-Wpedantic] /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:638:5: warning: invoking macro _TAILQ_HEAD argument 3: empty macro arguments are undefined in ISO C90 [-Wpedantic] In file included from /home/kashyapc/tinker-space/qemu/vl.c:24: /home/kashyapc/tinker-space/qemu/hw/hw.h:118:1: warning: C++ style comments are not allowed in ISO C90 // Signed versions for type safety ^ /home/kashyapc/tinker-space/qemu/hw/hw.h:118:1: warning: (this will be reported only once per input file) In file included from /home/kashyapc/tinker-space/qemu/qemu-aio.h:18, from /home/kashyapc/tinker-space/qemu/block.h:4, from /home/kashyapc/tinker-space/qemu/hw/usb.h:25, from /home/kashyapc/tinker-space/qemu/vl.c:26: /home/kashyapc/tinker-space/qemu/qemu-char.h:62:32: warning: invoking macro _TAILQ_ENTRY argument 2: empty macro arguments are undefined in ISO C90 [-Wpedantic] TAILQ_ENTRY(CharDriverState) next; ^ /home/kashyapc/tinker-space/qemu/qemu-char.h:62:32: warning: invoking macro _TAILQ_ENTRY argument 2: empty macro arguments are undefined in ISO C90 [-Wpedantic] /home/kashyapc/tinker-space/qemu/qemu-char.h:62:32: warning: invoking macro _TAILQ_ENTRY argument 2: empty macro arguments are undefined in ISO C90 [-Wpedantic] In file included from /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:866, from /home/kashyapc/tinker-space/qemu/qemu-common.h:84, from /home/kashyapc/tinker-space/qemu/hw/hw.h:5, from /home/kashyapc/tinker-space/qemu/monitor.c:24: /home/kashyapc/tinker-space/qemu/cpu-all.h:632:1: warning: C++ style comments are not allowed in ISO C90 //#define GUEST_BASE 0x20000000 ^ /home/kashyapc/tinker-space/qemu/cpu-all.h:632:1: warning: (this will be reported only once per input file) In file included from /home/kashyapc/tinker-space/qemu/exec-all.h:60, from /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:867, from /home/kashyapc/tinker-space/qemu/qemu-common.h:84, from /home/kashyapc/tinker-space/qemu/hw/hw.h:5, from /home/kashyapc/tinker-space/qemu/monitor.c:24: /home/kashyapc/tinker-space/qemu/qemu-log.h:29:18: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros] #define qemu_log(...) do { \ ^~~ /home/kashyapc/tinker-space/qemu/qemu-log.h:43:26: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros] #define qemu_log_mask(b, ...) do { \ ^~~ In file included from /home/kashyapc/tinker-space/qemu/vl.c:26: /home/kashyapc/tinker-space/qemu/hw/usb.h:48:1: warning: C++ style comments are not allowed in ISO C90 //#define USB_STATE_POWERED 2 ^ /home/kashyapc/tinker-space/qemu/hw/usb.h:48:1: warning: (this will be reported only once per input file) /home/kashyapc/tinker-space/qemu/hw/usb.h:291:19: warning: comma at end of enumerator list [-Wpedantic] __musb_irq_max, ^ In file included from /home/kashyapc/tinker-space/qemu/vl.c:32: /home/kashyapc/tinker-space/qemu/hw/bt.h:70:19: warning: comma at end of enumerator list [-Wpedantic] acl_parked, ^ /home/kashyapc/tinker-space/qemu/hw/bt.h:125:18: warning: comma at end of enumerator list [-Wpedantic] __csrhci_pins, ^ /home/kashyapc/tinker-space/qemu/hw/bt.h:167:26: warning: comma at end of enumerator list [-Wpedantic] BT_PSM_AVDTP = 0x0019, ^ /home/kashyapc/tinker-space/qemu/hw/bt.h:251:32: warning: comma at end of enumerator list [-Wpedantic] LMP_CHANNEL_CLASS = 0x7f11, ^ /home/kashyapc/tinker-space/qemu/hw/bt.h:261:27: warning: comma at end of enumerator list [-Wpedantic] HCI_VENDOR_PKT = 0xff, ^ /home/kashyapc/tinker-space/qemu/hw/bt.h:276:22: warning: comma at end of enumerator list [-Wpedantic] HCI_DH5 = 1 << 15, ^ /home/kashyapc/tinker-space/qemu/hw/bt.h:282:21: warning: comma at end of enumerator list [-Wpedantic] HCI_HV3 = 1 << 7, ^ /home/kashyapc/tinker-space/qemu/hw/bt.h:292:22: warning: comma at end of enumerator list [-Wpedantic] HCI_3EV5 = 1 << 9, ^ /home/kashyapc/tinker-space/qemu/hw/bt.h:346:35: warning: comma at end of enumerator list [-Wpedantic] HCI_ROLE_SWITCH_FAILED = 0x35, ^ /home/kashyapc/tinker-space/qemu/hw/bt.h:353:28: warning: comma at end of enumerator list [-Wpedantic] ACL_PICO_BCAST = 1 << 3, ^ /home/kashyapc/tinker-space/qemu/hw/bt.h:358:21: warning: comma at end of enumerator list [-Wpedantic] ACL_LINK = 0x01, ^ /home/kashyapc/tinker-space/qemu/hw/bt.h:369:28: warning: comma at end of enumerator list [-Wpedantic] LMP_SNIFF_MODE = 1 << 7, ^ /home/kashyapc/tinker-space/qemu/hw/bt.h:380:23: warning: comma at end of enumerator list [-Wpedantic] LMP_ALAW = 1 << 7, ^ /home/kashyapc/tinker-space/qemu/hw/bt.h:388:27: warning: comma at end of enumerator list [-Wpedantic] LMP_BCAST_ENC = 1 << 7, ^ /home/kashyapc/tinker-space/qemu/hw/bt.h:398:23: warning: comma at end of enumerator list [-Wpedantic] LMP_ESCO = 1 << 7, ^ /home/kashyapc/tinker-space/qemu/hw/bt.h:406:27: warning: comma at end of enumerator list [-Wpedantic] LMP_EDR_3SLOT = 1 << 7, ^ /home/kashyapc/tinker-space/qemu/hw/bt.h:416:29: warning: comma at end of enumerator list [-Wpedantic] LMP_EDR_3S_ESCO = 1 << 7, ^ /home/kashyapc/tinker-space/qemu/hw/bt.h:420:26: warning: comma at end of enumerator list [-Wpedantic] LMP_EXT_INQ = 1 << 0, ^ /home/kashyapc/tinker-space/qemu/hw/bt.h:424:26: warning: comma at end of enumerator list [-Wpedantic] LMP_EXT_FEAT = 1 << 7, ^ /home/kashyapc/tinker-space/qemu/hw/bt.h:431:26: warning: comma at end of enumerator list [-Wpedantic] HCI_LP_PARK = 1 << 3, ^ /home/kashyapc/tinker-space/qemu/hw/bt.h:441:27: warning: comma at end of enumerator list [-Wpedantic] HCI_LM_SECURE = 1 << 5, ^ /home/kashyapc/tinker-space/qemu/hw/bt.h:802:13: warning: ISO C forbids zero-size array ‘condition’ [-Wpedantic] uint8_t condition[0]; ^~~~~~~~~ /home/kashyapc/tinker-space/qemu/hw/bt.h:809:27: warning: comma at end of enumerator list [-Wpedantic] FLT_CONN_SETUP = 0x02, ^ /home/kashyapc/tinker-space/qemu/hw/bt.h:814:36: warning: comma at end of enumerator list [-Wpedantic] INQ_RESULT_RETURN_BDADDR = 0x02, ^ /home/kashyapc/tinker-space/qemu/hw/bt.h:819:35: warning: comma at end of enumerator list [-Wpedantic] CONN_SETUP_ALLOW_BDADDR = 0x02, ^ /home/kashyapc/tinker-space/qemu/hw/bt.h:823:31: warning: comma at end of enumerator list [-Wpedantic] CONN_SETUP_AUTO_ON = 0x02, ^ In file included from /home/kashyapc/tinker-space/qemu/qemu-common.h:84, from /home/kashyapc/tinker-space/qemu/hw/hw.h:5, from /home/kashyapc/tinker-space/qemu/target-i386/machine.c:1: /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:472:13: warning: comma at end of enumerator list [-Wpedantic] CC_OP_NB, ^ /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:634:6: warning: ISO C90 doesn’t support unnamed structs/unions [-Wpedantic] }; /* break/watchpoints for dr[0..3] */ ^ /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:638:5: warning: invoking macro _TAILQ_HEAD argument 3: empty macro arguments are undefined in ISO C90 [-Wpedantic] CPU_COMMON ^~~~~~~~~~ /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:638:5: warning: invoking macro _TAILQ_HEAD argument 3: empty macro arguments are undefined in ISO C90 [-Wpedantic] /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:638:5: warning: invoking macro _TAILQ_HEAD argument 3: empty macro arguments are undefined in ISO C90 [-Wpedantic] /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:638:5: warning: invoking macro _TAILQ_HEAD argument 3: empty macro arguments are undefined in ISO C90 [-Wpedantic] /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:638:5: warning: invoking macro _TAILQ_HEAD argument 3: empty macro arguments are undefined in ISO C90 [-Wpedantic] /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:638:5: warning: invoking macro _TAILQ_HEAD argument 3: empty macro arguments are undefined in ISO C90 [-Wpedantic] In file included from /home/kashyapc/tinker-space/qemu/monitor.c:24: /home/kashyapc/tinker-space/qemu/hw/hw.h:118:1: warning: C++ style comments are not allowed in ISO C90 // Signed versions for type safety ^ /home/kashyapc/tinker-space/qemu/hw/hw.h:118:1: warning: (this will be reported only once per input file) In file included from /home/kashyapc/tinker-space/qemu/qemu-aio.h:18, from /home/kashyapc/tinker-space/qemu/block.h:4, from /home/kashyapc/tinker-space/qemu/hw/usb.h:25, from /home/kashyapc/tinker-space/qemu/monitor.c:25: /home/kashyapc/tinker-space/qemu/qemu-char.h:62:32: warning: invoking macro _TAILQ_ENTRY argument 2: empty macro arguments are undefined in ISO C90 [-Wpedantic] TAILQ_ENTRY(CharDriverState) next; ^ /home/kashyapc/tinker-space/qemu/qemu-char.h:62:32: warning: invoking macro _TAILQ_ENTRY argument 2: empty macro arguments are undefined in ISO C90 [-Wpedantic] /home/kashyapc/tinker-space/qemu/qemu-char.h:62:32: warning: invoking macro _TAILQ_ENTRY argument 2: empty macro arguments are undefined in ISO C90 [-Wpedantic] /home/kashyapc/tinker-space/qemu/hw/bt.h:945:25: warning: comma at end of enumerator list [-Wpedantic] SCAN_PAGE = 1 << 1, ^ /home/kashyapc/tinker-space/qemu/hw/bt.h:1466:7: warning: ISO C forbids zero-size array ‘connection’ [-Wpedantic] } connection[0]; ^~~~~~~~~~ /home/kashyapc/tinker-space/qemu/hw/bt.h:1689:29: warning: comma at end of enumerator list [-Wpedantic] L2CAP_LM_SECURE = 1 << 5, ^ /home/kashyapc/tinker-space/qemu/hw/bt.h:1696:29: warning: comma at end of enumerator list [-Wpedantic] L2CAP_CID_ALLOC = 0x0040, ^ /home/kashyapc/tinker-space/qemu/hw/bt.h:1711:19: warning: comma at end of enumerator list [-Wpedantic] L2CAP_INFO_RSP, ^ /home/kashyapc/tinker-space/qemu/hw/bt.h:1718:19: warning: comma at end of enumerator list [-Wpedantic] L2CAP_SAR_CONT, ^ /home/kashyapc/tinker-space/qemu/hw/bt.h:1725:13: warning: ISO C forbids zero-size array ‘data’ [-Wpedantic] uint8_t data[0]; ^~~~ /home/kashyapc/tinker-space/qemu/hw/bt.h:1751:24: warning: comma at end of enumerator list [-Wpedantic] L2CAP_REJ_CID_INVAL, ^ /home/kashyapc/tinker-space/qemu/hw/bt.h:1774:20: warning: comma at end of enumerator list [-Wpedantic] L2CAP_CR_NO_MEM, ^ /home/kashyapc/tinker-space/qemu/hw/bt.h:1781:25: warning: comma at end of enumerator list [-Wpedantic] L2CAP_CS_AUTHOR_PEND, ^ /home/kashyapc/tinker-space/qemu/hw/bt.h:1787:13: warning: ISO C forbids zero-size array ‘data’ [-Wpedantic] uint8_t data[0]; ^~~~ /home/kashyapc/tinker-space/qemu/hw/bt.h:1795:13: warning: ISO C forbids zero-size array ‘data’ [-Wpedantic] uint8_t data[0]; ^~~~ /home/kashyapc/tinker-space/qemu/hw/bt.h:1803:23: warning: comma at end of enumerator list [-Wpedantic] L2CAP_CONF_UNKNOWN, ^ /home/kashyapc/tinker-space/qemu/hw/bt.h:1809:13: warning: ISO C forbids zero-size array ‘val’ [-Wpedantic] uint8_t val[0]; ^~~ /home/kashyapc/tinker-space/qemu/hw/bt.h:1818:41: warning: comma at end of enumerator list [-Wpedantic] L2CAP_CONF_RFC_MODE = L2CAP_CONF_RFC, ^ /home/kashyapc/tinker-space/qemu/hw/bt.h:1835:30: warning: comma at end of enumerator list [-Wpedantic] L2CAP_CONF_QOS_GUARANTEED, ^ /home/kashyapc/tinker-space/qemu/hw/bt.h:1843:27: warning: comma at end of enumerator list [-Wpedantic] L2CAP_MODE_FLOWCTL = 2, ^ /home/kashyapc/tinker-space/qemu/hw/bt.h:1866:13: warning: ISO C forbids zero-size array ‘data’ [-Wpedantic] uint8_t data[0]; ^~~~ /home/kashyapc/tinker-space/qemu/hw/bt.h:1873:23: warning: comma at end of enumerator list [-Wpedantic] L2CAP_IT_FEAT_MASK, ^ /home/kashyapc/tinker-space/qemu/hw/bt.h:1879:21: warning: comma at end of enumerator list [-Wpedantic] L2CAP_IR_NOTSUPP, ^ /home/kashyapc/tinker-space/qemu/hw/bt.h:1911:25: warning: comma at end of enumerator list [-Wpedantic] L2CAP_UUID = 0x0100, ^ /home/kashyapc/tinker-space/qemu/hw/bt.h:1985:37: warning: comma at end of enumerator list [-Wpedantic] APPLE_AGENT_SVCLASS_ID = 0x2112, ^ /home/kashyapc/tinker-space/qemu/hw/bt.h:2070:27: warning: comma at end of enumerator list [-Wpedantic] SDP_DTYPE_URL = 8 << 3, ^ /home/kashyapc/tinker-space/qemu/hw/bt.h:2082:37: warning: comma at end of enumerator list [-Wpedantic] SDP_DSIZE_MASK = SDP_DSIZE_NEXT4, ^ /home/kashyapc/tinker-space/qemu/hw/bt.h:2092:35: warning: comma at end of enumerator list [-Wpedantic] SDP_SVC_SEARCH_ATTR_RSP = 0x07, ^ /home/kashyapc/tinker-space/qemu/hw/bt.h:2100:33: warning: comma at end of enumerator list [-Wpedantic] SDP_INVALID_CSTATE = 0x0005, ^ /home/kashyapc/tinker-space/qemu/hw/bt.h:2187:36: warning: comma at end of enumerator list [-Wpedantic] SDP_ATTR_BOOT_DEVICE = 0x020e, ^ In file included from /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:866, from /home/kashyapc/tinker-space/qemu/qemu-common.h:84, from /home/kashyapc/tinker-space/qemu/hw/hw.h:5, from /home/kashyapc/tinker-space/qemu/target-i386/machine.c:1: /home/kashyapc/tinker-space/qemu/cpu-all.h:632:1: warning: C++ style comments are not allowed in ISO C90 //#define GUEST_BASE 0x20000000 ^ /home/kashyapc/tinker-space/qemu/cpu-all.h:632:1: warning: (this will be reported only once per input file) In file included from /home/kashyapc/tinker-space/qemu/monitor.c:25: /home/kashyapc/tinker-space/qemu/hw/usb.h:48:1: warning: C++ style comments are not allowed in ISO C90 //#define USB_STATE_POWERED 2 ^ /home/kashyapc/tinker-space/qemu/hw/usb.h:48:1: warning: (this will be reported only once per input file) /home/kashyapc/tinker-space/qemu/hw/usb.h:291:19: warning: comma at end of enumerator list [-Wpedantic] __musb_irq_max, ^ In file included from /home/kashyapc/tinker-space/qemu/monitor.c:32: /home/kashyapc/tinker-space/qemu/sysemu.h:35:1: warning: C++ style comments are not allowed in ISO C90 // Please implement a power failure function to signal the OS ^ /home/kashyapc/tinker-space/qemu/sysemu.h:35:1: warning: (this will be reported only once per input file) In file included from /home/kashyapc/tinker-space/qemu/vl.c:35: /home/kashyapc/tinker-space/qemu/sysemu.h:35:1: warning: C++ style comments are not allowed in ISO C90 // Please implement a power failure function to signal the OS ^ /home/kashyapc/tinker-space/qemu/sysemu.h:35:1: warning: (this will be reported only once per input file) In file included from /home/kashyapc/tinker-space/qemu/exec-all.h:60, from /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:867, from /home/kashyapc/tinker-space/qemu/qemu-common.h:84, from /home/kashyapc/tinker-space/qemu/hw/hw.h:5, from /home/kashyapc/tinker-space/qemu/target-i386/machine.c:1: /home/kashyapc/tinker-space/qemu/qemu-log.h:29:18: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros] #define qemu_log(...) do { \ ^~~ /home/kashyapc/tinker-space/qemu/qemu-log.h:43:26: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros] #define qemu_log_mask(b, ...) do { \ ^~~ In file included from /home/kashyapc/tinker-space/qemu/qemu-common.h:84, from /home/kashyapc/tinker-space/qemu/osdep.c:36: /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:472:13: warning: comma at end of enumerator list [-Wpedantic] CC_OP_NB, ^ In file included from /home/kashyapc/tinker-space/qemu/target-i386/machine.c:1: /home/kashyapc/tinker-space/qemu/hw/hw.h:118:1: warning: C++ style comments are not allowed in ISO C90 // Signed versions for type safety ^ /home/kashyapc/tinker-space/qemu/hw/hw.h:118:1: warning: (this will be reported only once per input file) /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:634:6: warning: ISO C90 doesn’t support unnamed structs/unions [-Wpedantic] }; /* break/watchpoints for dr[0..3] */ ^ In file included from /home/kashyapc/tinker-space/qemu/cpu-defs.h:31, from /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:45, from /home/kashyapc/tinker-space/qemu/qemu-common.h:84, from /home/kashyapc/tinker-space/qemu/hw/hw.h:5, from /home/kashyapc/tinker-space/qemu/monitor.c:24: /home/kashyapc/tinker-space/qemu/migration.h: In function ‘migrate_to_fms’: /home/kashyapc/tinker-space/qemu/osdep.h:34:41: warning: ISO C forbids braced-groups within expressions [-Wpedantic] #define container_of(ptr, type, member) ({ \ ^ /home/kashyapc/tinker-space/qemu/migration.h:94:12: note: in expansion of macro ‘container_of’ return container_of(mig_state, FdMigrationState, mig_state); ^~~~~~~~~~~~ /home/kashyapc/tinker-space/qemu/monitor.c: At top level: /home/kashyapc/tinker-space/qemu/target-i386/machine.c: In function ‘fp64_to_fp80’: /home/kashyapc/tinker-space/qemu/target-i386/machine.c:155:28: warning: use of C99 long long integer constant [-Wlong-long] #define MANTD1(fp) (fp & ((1LL << 52) - 1)) ^~~ /home/kashyapc/tinker-space/qemu/target-i386/machine.c:164:16: note: in expansion of macro ‘MANTD1’ p->mant = (MANTD1(temp) << 11) | (1LL << 63); ^~~~~~ /home/kashyapc/tinker-space/qemu/target-i386/machine.c:164:39: warning: use of C99 long long integer constant [-Wlong-long] p->mant = (MANTD1(temp) << 11) | (1LL << 63); ^~~ /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:638:5: warning: invoking macro _TAILQ_HEAD argument 3: empty macro arguments are undefined in ISO C90 [-Wpedantic] CPU_COMMON ^~~~~~~~~~ /home/kashyapc/tinker-space/qemu/monitor.c:43:1: warning: C++ style comments are not allowed in ISO C90 //#define DEBUG ^ /home/kashyapc/tinker-space/qemu/monitor.c:43:1: warning: (this will be reported only once per input file) /home/kashyapc/tinker-space/qemu/monitor.c:72:25: error: array size missing in ‘term_cmds’ static const term_cmd_t term_cmds[]; ^~~~~~~~~ /home/kashyapc/tinker-space/qemu/monitor.c:73:25: error: array size missing in ‘info_cmds’ static const term_cmd_t info_cmds[]; ^~~~~~~~~ /home/kashyapc/tinker-space/qemu/monitor.c: In function ‘do_info’: /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:638:5: warning: invoking macro _TAILQ_HEAD argument 3: empty macro arguments are undefined in ISO C90 [-Wpedantic] /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:638:5: warning: invoking macro _TAILQ_HEAD argument 3: empty macro arguments are undefined in ISO C90 [-Wpedantic] /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:638:5: warning: invoking macro _TAILQ_HEAD argument 3: empty macro arguments are undefined in ISO C90 [-Wpedantic] /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:638:5: warning: invoking macro _TAILQ_HEAD argument 3: empty macro arguments are undefined in ISO C90 [-Wpedantic] /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:638:5: warning: invoking macro _TAILQ_HEAD argument 3: empty macro arguments are undefined in ISO C90 [-Wpedantic] /home/kashyapc/tinker-space/qemu/monitor.c:242:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] handler = cmd->handler; ^ In file included from /home/kashyapc/tinker-space/qemu/cpu-defs.h:31, from /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:45, from /home/kashyapc/tinker-space/qemu/qemu-common.h:84, from /home/kashyapc/tinker-space/qemu/hw/hw.h:5, from /home/kashyapc/tinker-space/qemu/vl.c:24: /home/kashyapc/tinker-space/qemu/migration.h: In function ‘migrate_to_fms’: /home/kashyapc/tinker-space/qemu/osdep.h:34:41: warning: ISO C forbids braced-groups within expressions [-Wpedantic] #define container_of(ptr, type, member) ({ \ ^ /home/kashyapc/tinker-space/qemu/migration.h:94:12: note: in expansion of macro ‘container_of’ return container_of(mig_state, FdMigrationState, mig_state); ^~~~~~~~~~~~ In file included from /home/kashyapc/tinker-space/qemu/dma.h:14, from /home/kashyapc/tinker-space/qemu/dma-helpers.c:10: /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:472:13: warning: comma at end of enumerator list [-Wpedantic] CC_OP_NB, ^ /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:634:6: warning: ISO C90 doesn’t support unnamed structs/unions [-Wpedantic] }; /* break/watchpoints for dr[0..3] */ ^ /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:638:5: warning: invoking macro _TAILQ_HEAD argument 3: empty macro arguments are undefined in ISO C90 [-Wpedantic] CPU_COMMON ^~~~~~~~~~ /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:638:5: warning: invoking macro _TAILQ_HEAD argument 3: empty macro arguments are undefined in ISO C90 [-Wpedantic] In file included from /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:866, from /home/kashyapc/tinker-space/qemu/qemu-common.h:84, from /home/kashyapc/tinker-space/qemu/osdep.c:36: /home/kashyapc/tinker-space/qemu/cpu-all.h:632:1: warning: C++ style comments are not allowed in ISO C90 //#define GUEST_BASE 0x20000000 ^ /home/kashyapc/tinker-space/qemu/cpu-all.h:632:1: warning: (this will be reported only once per input file) /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:638:5: warning: invoking macro _TAILQ_HEAD argument 3: empty macro arguments are undefined in ISO C90 [-Wpedantic] /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:638:5: warning: invoking macro _TAILQ_HEAD argument 3: empty macro arguments are undefined in ISO C90 [-Wpedantic] /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:638:5: warning: invoking macro _TAILQ_HEAD argument 3: empty macro arguments are undefined in ISO C90 [-Wpedantic] /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:638:5: warning: invoking macro _TAILQ_HEAD argument 3: empty macro arguments are undefined in ISO C90 [-Wpedantic] /home/kashyapc/tinker-space/qemu/monitor.c: At top level: /home/kashyapc/tinker-space/qemu/monitor.c:1476:23: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic] { "help|?", "s?", do_help, ^~~~~~~ /home/kashyapc/tinker-space/qemu/monitor.c:1476:23: note: (near initialization for ‘term_cmds[0].handler’) /home/kashyapc/tinker-space/qemu/monitor.c:1478:22: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic] { "commit", "s", do_commit, ^~~~~~~~~ /home/kashyapc/tinker-space/qemu/monitor.c:1478:22: note: (near initialization for ‘term_cmds[1].handler’) /home/kashyapc/tinker-space/qemu/monitor.c:1478:5: warning: excess elements in array initializer { "commit", "s", do_commit, ^ /home/kashyapc/tinker-space/qemu/monitor.c:1478:5: note: (near initialization for ‘term_cmds’) /home/kashyapc/tinker-space/qemu/monitor.c:1480:21: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic] { "info", "s?", do_info, ^~~~~~~ /home/kashyapc/tinker-space/qemu/monitor.c:1480:21: note: (near initialization for ‘term_cmds[1].handler’) /home/kashyapc/tinker-space/qemu/monitor.c:1480:5: warning: excess elements in array initializer { "info", "s?", do_info, ^ /home/kashyapc/tinker-space/qemu/monitor.c:1480:5: note: (near initialization for ‘term_cmds’) /home/kashyapc/tinker-space/qemu/monitor.c:1482:21: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic] { "q|quit", "", do_quit, ^~~~~~~ /home/kashyapc/tinker-space/qemu/monitor.c:1482:21: note: (near initialization for ‘term_cmds[1].handler’) /home/kashyapc/tinker-space/qemu/monitor.c:1482:5: warning: excess elements in array initializer { "q|quit", "", do_quit, ^ /home/kashyapc/tinker-space/qemu/monitor.c:1482:5: note: (near initialization for ‘term_cmds’) /home/kashyapc/tinker-space/qemu/monitor.c:1484:23: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic] { "eject", "-fB", do_eject, ^~~~~~~~ /home/kashyapc/tinker-space/qemu/monitor.c:1484:23: note: (near initialization for ‘term_cmds[1].handler’) /home/kashyapc/tinker-space/qemu/monitor.c:1484:5: warning: excess elements in array initializer { "eject", "-fB", do_eject, ^ /home/kashyapc/tinker-space/qemu/monitor.c:1484:5: note: (near initialization for ‘term_cmds’) /home/kashyapc/tinker-space/qemu/monitor.c:1486:25: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic] { "change", "BFs?", do_change, ^~~~~~~~~ /home/kashyapc/tinker-space/qemu/monitor.c:1486:25: note: (near initialization for ‘term_cmds[1].handler’) /home/kashyapc/tinker-space/qemu/monitor.c:1486:5: warning: excess elements in array initializer { "change", "BFs?", do_change, ^ /home/kashyapc/tinker-space/qemu/monitor.c:1486:5: note: (near initialization for ‘term_cmds’) /home/kashyapc/tinker-space/qemu/monitor.c:1488:26: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic] { "screendump", "F", do_screen_dump, ^~~~~~~~~~~~~~ /home/kashyapc/tinker-space/qemu/monitor.c:1488:26: note: (near initialization for ‘term_cmds[1].handler’) /home/kashyapc/tinker-space/qemu/monitor.c:1488:5: warning: excess elements in array initializer { "screendump", "F", do_screen_dump, ^ /home/kashyapc/tinker-space/qemu/monitor.c:1488:5: note: (near initialization for ‘term_cmds’) /home/kashyapc/tinker-space/qemu/monitor.c:1490:23: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic] { "logfile", "F", do_logfile, ^~~~~~~~~~ /home/kashyapc/tinker-space/qemu/monitor.c:1490:23: note: (near initialization for ‘term_cmds[1].handler’) /home/kashyapc/tinker-space/qemu/monitor.c:1490:5: warning: excess elements in array initializer { "logfile", "F", do_logfile, ^ /home/kashyapc/tinker-space/qemu/monitor.c:1490:5: note: (near initialization for ‘term_cmds’) /home/kashyapc/tinker-space/qemu/monitor.c:1492:19: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic] { "log", "s", do_log, ^~~~~~ /home/kashyapc/tinker-space/qemu/monitor.c:1492:19: note: (near initialization for ‘term_cmds[1].handler’) /home/kashyapc/tinker-space/qemu/monitor.c:1492:5: warning: excess elements in array initializer { "log", "s", do_log, ^ /home/kashyapc/tinker-space/qemu/monitor.c:1492:5: note: (near initialization for ‘term_cmds’) /home/kashyapc/tinker-space/qemu/monitor.c:1494:23: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic] { "savevm", "s?", do_savevm, ^~~~~~~~~ /home/kashyapc/tinker-space/qemu/monitor.c:1494:23: note: (near initialization for ‘term_cmds[1].handler’) /home/kashyapc/tinker-space/qemu/monitor.c:1494:5: warning: excess elements in array initializer { "savevm", "s?", do_savevm, ^ /home/kashyapc/tinker-space/qemu/monitor.c:1494:5: note: (near initialization for ‘term_cmds’) /home/kashyapc/tinker-space/qemu/monitor.c:1496:22: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic] { "loadvm", "s", do_loadvm, ^~~~~~~~~ /home/kashyapc/tinker-space/qemu/monitor.c:1496:22: note: (near initialization for ‘term_cmds[1].handler’) /home/kashyapc/tinker-space/qemu/monitor.c:1496:5: warning: excess elements in array initializer { "loadvm", "s", do_loadvm, ^ /home/kashyapc/tinker-space/qemu/monitor.c:1496:5: note: (near initialization for ‘term_cmds’) /home/kashyapc/tinker-space/qemu/monitor.c:1498:21: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic] { "delvm", "s", do_delvm, ^~~~~~~~ /home/kashyapc/tinker-space/qemu/monitor.c:1498:21: note: (near initialization for ‘term_cmds[1].handler’) /home/kashyapc/tinker-space/qemu/monitor.c:1498:5: warning: excess elements in array initializer { "delvm", "s", do_delvm, ^ /home/kashyapc/tinker-space/qemu/monitor.c:1498:5: note: (near initialization for ‘term_cmds’) /home/kashyapc/tinker-space/qemu/monitor.c:1500:19: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic] { "stop", "", do_stop, ^~~~~~~ /home/kashyapc/tinker-space/qemu/monitor.c:1500:19: note: (near initialization for ‘term_cmds[1].handler’) /home/kashyapc/tinker-space/qemu/monitor.c:1500:5: warning: excess elements in array initializer { "stop", "", do_stop, ^ /home/kashyapc/tinker-space/qemu/monitor.c:1500:5: note: (near initialization for ‘term_cmds’) /home/kashyapc/tinker-space/qemu/monitor.c:1502:21: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic] { "c|cont", "", do_cont, ^~~~~~~ /home/kashyapc/tinker-space/qemu/monitor.c:1502:21: note: (near initialization for ‘term_cmds[1].handler’) /home/kashyapc/tinker-space/qemu/monitor.c:1502:5: warning: excess elements in array initializer { "c|cont", "", do_cont, ^ /home/kashyapc/tinker-space/qemu/monitor.c:1502:5: note: (near initialization for ‘term_cmds’) /home/kashyapc/tinker-space/qemu/monitor.c:1505:26: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic] { "gdbserver", "s?", do_gdbserver, ^~~~~~~~~~~~ /home/kashyapc/tinker-space/qemu/monitor.c:1505:26: note: (near initialization for ‘term_cmds[1].handler’) /home/kashyapc/tinker-space/qemu/monitor.c:1505:5: warning: excess elements in array initializer { "gdbserver", "s?", do_gdbserver, ^ /home/kashyapc/tinker-space/qemu/monitor.c:1505:5: note: (near initialization for ‘term_cmds’) /home/kashyapc/tinker-space/qemu/monitor.c:1508:18: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic] { "x", "/l", do_memory_dump, ^~~~~~~~~~~~~~ /home/kashyapc/tinker-space/qemu/monitor.c:1508:18: note: (near initialization for ‘term_cmds[1].handler’) /home/kashyapc/tinker-space/qemu/monitor.c:1508:5: warning: excess elements in array initializer { "x", "/l", do_memory_dump, ^ /home/kashyapc/tinker-space/qemu/monitor.c:1508:5: note: (near initialization for ‘term_cmds’) /home/kashyapc/tinker-space/qemu/monitor.c:1510:19: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic] { "xp", "/l", do_physical_memory_dump, ^~~~~~~~~~~~~~~~~~~~~~~ /home/kashyapc/tinker-space/qemu/monitor.c:1510:19: note: (near initialization for ‘term_cmds[1].handler’) /home/kashyapc/tinker-space/qemu/monitor.c:1510:5: warning: excess elements in array initializer { "xp", "/l", do_physical_memory_dump, ^ /home/kashyapc/tinker-space/qemu/monitor.c:1510:5: note: (near initialization for ‘term_cmds’) /home/kashyapc/tinker-space/qemu/monitor.c:1512:24: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic] { "p|print", "/l", do_print, ^~~~~~~~ /home/kashyapc/tinker-space/qemu/monitor.c:1512:24: note: (near initialization for ‘term_cmds[1].handler’) /home/kashyapc/tinker-space/qemu/monitor.c:1512:5: warning: excess elements in array initializer { "p|print", "/l", do_print, ^ /home/kashyapc/tinker-space/qemu/monitor.c:1512:5: note: (near initialization for ‘term_cmds’) /home/kashyapc/tinker-space/qemu/monitor.c:1514:20: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic] { "i", "/ii.", do_ioport_read, ^~~~~~~~~~~~~~ /home/kashyapc/tinker-space/qemu/monitor.c:1514:20: note: (near initialization for ‘term_cmds[1].handler’) /home/kashyapc/tinker-space/qemu/monitor.c:1514:5: warning: excess elements in array initializer { "i", "/ii.", do_ioport_read, ^ /home/kashyapc/tinker-space/qemu/monitor.c:1514:5: note: (near initialization for ‘term_cmds’) /home/kashyapc/tinker-space/qemu/monitor.c:1517:25: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic] { "sendkey", "si?", do_sendkey, ^~~~~~~~~~ /home/kashyapc/tinker-space/qemu/monitor.c:1517:25: note: (near initialization for ‘term_cmds[1].handler’) /home/kashyapc/tinker-space/qemu/monitor.c:1517:5: warning: excess elements in array initializer { "sendkey", "si?", do_sendkey, ^ /home/kashyapc/tinker-space/qemu/monitor.c:1517:5: note: (near initialization for ‘term_cmds’) /home/kashyapc/tinker-space/qemu/monitor.c:1519:27: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic] { "system_reset", "", do_system_reset, ^~~~~~~~~~~~~~~ /home/kashyapc/tinker-space/qemu/monitor.c:1519:27: note: (near initialization for ‘term_cmds[1].handler’) /home/kashyapc/tinker-space/qemu/monitor.c:1519:5: warning: excess elements in array initializer { "system_reset", "", do_system_reset, ^ /home/kashyapc/tinker-space/qemu/monitor.c:1519:5: note: (near initialization for ‘term_cmds’) /home/kashyapc/tinker-space/qemu/monitor.c:1521:31: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic] { "system_powerdown", "", do_system_powerdown, ^~~~~~~~~~~~~~~~~~~ /home/kashyapc/tinker-space/qemu/monitor.c:1521:31: note: (near initialization for ‘term_cmds[1].handler’) /home/kashyapc/tinker-space/qemu/monitor.c:1521:5: warning: excess elements in array initializer { "system_powerdown", "", do_system_powerdown, ^ /home/kashyapc/tinker-space/qemu/monitor.c:1521:5: note: (near initialization for ‘term_cmds’) /home/kashyapc/tinker-space/qemu/monitor.c:1523:20: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic] { "sum", "ii", do_sum, ^~~~~~ /home/kashyapc/tinker-space/qemu/monitor.c:1523:20: note: (near initialization for ‘term_cmds[1].handler’) /home/kashyapc/tinker-space/qemu/monitor.c:1523:5: warning: excess elements in array initializer { "sum", "ii", do_sum, ^ /home/kashyapc/tinker-space/qemu/monitor.c:1523:5: note: (near initialization for ‘term_cmds’) /home/kashyapc/tinker-space/qemu/monitor.c:1525:23: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic] { "usb_add", "s", do_usb_add, ^~~~~~~~~~ /home/kashyapc/tinker-space/qemu/monitor.c:1525:23: note: (near initialization for ‘term_cmds[1].handler’) /home/kashyapc/tinker-space/qemu/monitor.c:1525:5: warning: excess elements in array initializer { "usb_add", "s", do_usb_add, ^ /home/kashyapc/tinker-space/qemu/monitor.c:1525:5: note: (near initialization for ‘term_cmds’) /home/kashyapc/tinker-space/qemu/monitor.c:1527:23: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic] { "usb_del", "s", do_usb_del, ^~~~~~~~~~ /home/kashyapc/tinker-space/qemu/monitor.c:1527:23: note: (near initialization for ‘term_cmds[1].handler’) /home/kashyapc/tinker-space/qemu/monitor.c:1527:5: warning: excess elements in array initializer { "usb_del", "s", do_usb_del, ^ /home/kashyapc/tinker-space/qemu/monitor.c:1527:5: note: (near initialization for ‘term_cmds’) /home/kashyapc/tinker-space/qemu/monitor.c:1529:19: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic] { "cpu", "i", do_cpu_set, ^~~~~~~~~~ /home/kashyapc/tinker-space/qemu/monitor.c:1529:19: note: (near initialization for ‘term_cmds[1].handler’) /home/kashyapc/tinker-space/qemu/monitor.c:1529:5: warning: excess elements in array initializer { "cpu", "i", do_cpu_set, ^ /home/kashyapc/tinker-space/qemu/monitor.c:1529:5: note: (near initialization for ‘term_cmds’) /home/kashyapc/tinker-space/qemu/monitor.c:1531:29: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic] { "mouse_move", "sss?", do_mouse_move, ^~~~~~~~~~~~~ /home/kashyapc/tinker-space/qemu/monitor.c:1531:29: note: (near initialization for ‘term_cmds[1].handler’) /home/kashyapc/tinker-space/qemu/monitor.c:1531:5: warning: excess elements in array initializer { "mouse_move", "sss?", do_mouse_move, ^ /home/kashyapc/tinker-space/qemu/monitor.c:1531:5: note: (near initialization for ‘term_cmds’) /home/kashyapc/tinker-space/qemu/monitor.c:1533:28: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic] { "mouse_button", "i", do_mouse_button, ^~~~~~~~~~~~~~~ /home/kashyapc/tinker-space/qemu/monitor.c:1533:28: note: (near initialization for ‘term_cmds[1].handler’) /home/kashyapc/tinker-space/qemu/monitor.c:1533:5: warning: excess elements in array initializer { "mouse_button", "i", do_mouse_button, ^ /home/kashyapc/tinker-space/qemu/monitor.c:1533:5: note: (near initialization for ‘term_cmds’) /home/kashyapc/tinker-space/qemu/monitor.c:1535:25: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic] { "mouse_set", "i", do_mouse_set, ^~~~~~~~~~~~ /home/kashyapc/tinker-space/qemu/monitor.c:1535:25: note: (near initialization for ‘term_cmds[1].handler’) /home/kashyapc/tinker-space/qemu/monitor.c:1535:5: warning: excess elements in array initializer { "mouse_set", "i", do_mouse_set, ^ /home/kashyapc/tinker-space/qemu/monitor.c:1535:5: note: (near initialization for ‘term_cmds’) /home/kashyapc/tinker-space/qemu/monitor.c:1538:32: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic] { "wavcapture", "si?i?i?", do_wav_capture, ^~~~~~~~~~~~~~ /home/kashyapc/tinker-space/qemu/monitor.c:1538:32: note: (near initialization for ‘term_cmds[1].handler’) /home/kashyapc/tinker-space/qemu/monitor.c:1538:5: warning: excess elements in array initializer { "wavcapture", "si?i?i?", do_wav_capture, ^ /home/kashyapc/tinker-space/qemu/monitor.c:1538:5: note: (near initialization for ‘term_cmds’) /home/kashyapc/tinker-space/qemu/monitor.c:1542:27: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic] { "stopcapture", "i", do_stop_capture, ^~~~~~~~~~~~~~~ /home/kashyapc/tinker-space/qemu/monitor.c:1542:27: note: (near initialization for ‘term_cmds[1].handler’) /home/kashyapc/tinker-space/qemu/monitor.c:1542:5: warning: excess elements in array initializer { "stopcapture", "i", do_stop_capture, ^ /home/kashyapc/tinker-space/qemu/monitor.c:1542:5: note: (near initialization for ‘term_cmds’) /home/kashyapc/tinker-space/qemu/monitor.c:1544:25: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic] { "memsave", "lis", do_memory_save, ^~~~~~~~~~~~~~ /home/kashyapc/tinker-space/qemu/monitor.c:1544:25: note: (near initialization for ‘term_cmds[1].handler’) /home/kashyapc/tinker-space/qemu/monitor.c:1544:5: warning: excess elements in array initializer { "memsave", "lis", do_memory_save, ^ /home/kashyapc/tinker-space/qemu/monitor.c:1544:5: note: (near initialization for ‘term_cmds’) /home/kashyapc/tinker-space/qemu/monitor.c:1546:26: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic] { "pmemsave", "lis", do_physical_memory_save, ^~~~~~~~~~~~~~~~~~~~~~~ /home/kashyapc/tinker-space/qemu/monitor.c:1546:26: note: (near initialization for ‘term_cmds[1].handler’) /home/kashyapc/tinker-space/qemu/monitor.c:1546:5: warning: excess elements in array initializer { "pmemsave", "lis", do_physical_memory_save, ^ /home/kashyapc/tinker-space/qemu/monitor.c:1546:5: note: (near initialization for ‘term_cmds’) /home/kashyapc/tinker-space/qemu/monitor.c:1548:24: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic] { "boot_set", "s", do_boot_set, ^~~~~~~~~~~ /home/kashyapc/tinker-space/qemu/monitor.c:1548:24: note: (near initialization for ‘term_cmds[1].handler’) /home/kashyapc/tinker-space/qemu/monitor.c:1548:5: warning: excess elements in array initializer { "boot_set", "s", do_boot_set, ^ /home/kashyapc/tinker-space/qemu/monitor.c:1548:5: note: (near initialization for ‘term_cmds’) /home/kashyapc/tinker-space/qemu/monitor.c:1551:19: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic] { "nmi", "i", do_inject_nmi, ^~~~~~~~~~~~~ /home/kashyapc/tinker-space/qemu/monitor.c:1551:19: note: (near initialization for ‘term_cmds[1].handler’) /home/kashyapc/tinker-space/qemu/monitor.c:1551:5: warning: excess elements in array initializer { "nmi", "i", do_inject_nmi, ^ /home/kashyapc/tinker-space/qemu/monitor.c:1551:5: note: (near initialization for ‘term_cmds’) In file included from /home/kashyapc/tinker-space/qemu/exec-all.h:60, from /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:867, from /home/kashyapc/tinker-space/qemu/qemu-common.h:84, from /home/kashyapc/tinker-space/qemu/osdep.c:36: /home/kashyapc/tinker-space/qemu/qemu-log.h:29:18: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros] #define qemu_log(...) do { \ ^~~ /home/kashyapc/tinker-space/qemu/monitor.c:1554:25: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic] { "migrate", "-ds", do_migrate, ^~~~~~~~~~ /home/kashyapc/tinker-space/qemu/monitor.c:1554:25: note: (near initialization for ‘term_cmds[1].handler’) /home/kashyapc/tinker-space/qemu/monitor.c:1554:5: warning: excess elements in array initializer { "migrate", "-ds", do_migrate, ^ /home/kashyapc/tinker-space/qemu/monitor.c:1554:5: note: (near initialization for ‘term_cmds’) /home/kashyapc/tinker-space/qemu/monitor.c:1556:29: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic] { "migrate_cancel", "", do_migrate_cancel, ^~~~~~~~~~~~~~~~~ /home/kashyapc/tinker-space/qemu/monitor.c:1556:29: note: (near initialization for ‘term_cmds[1].handler’) /home/kashyapc/tinker-space/qemu/monitor.c:1556:5: warning: excess elements in array initializer { "migrate_cancel", "", do_migrate_cancel, ^ /home/kashyapc/tinker-space/qemu/monitor.c:1556:5: note: (near initialization for ‘term_cmds’) /home/kashyapc/tinker-space/qemu/monitor.c:1558:33: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic] { "migrate_set_speed", "s", do_migrate_set_speed, ^~~~~~~~~~~~~~~~~~~~ /home/kashyapc/tinker-space/qemu/monitor.c:1558:33: note: (near initialization for ‘term_cmds[1].handler’) /home/kashyapc/tinker-space/qemu/monitor.c:1558:5: warning: excess elements in array initializer { "migrate_set_speed", "s", do_migrate_set_speed, ^ /home/kashyapc/tinker-space/qemu/monitor.c:1558:5: note: (near initialization for ‘term_cmds’) /home/kashyapc/tinker-space/qemu/monitor.c:1561:26: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic] { "drive_add", "ss", drive_hot_add, "pci_addr=[[:]:]\n" ^~~~~~~~~~~~~ /home/kashyapc/tinker-space/qemu/monitor.c:1561:26: note: (near initialization for ‘term_cmds[1].handler’) /home/kashyapc/tinker-space/qemu/monitor.c:1561:5: warning: excess elements in array initializer { "drive_add", "ss", drive_hot_add, "pci_addr=[[:]:]\n" ^ /home/kashyapc/tinker-space/qemu/monitor.c:1561:5: note: (near initialization for ‘term_cmds’) /home/kashyapc/tinker-space/qemu/monitor.c:1567:25: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic] { "pci_add", "sss", pci_device_hot_add, "pci_addr=auto|[[:]:] nic|storage [[vlan=n][,macaddr=addr][,model=type]] [file=file][,if=type][,bus=nr]...", "hot-add PCI device" }, ^~~~~~~~~~~~~~~~~~ /home/kashyapc/tinker-space/qemu/monitor.c:1567:25: note: (near initialization for ‘term_cmds[1].handler’) /home/kashyapc/tinker-space/qemu/monitor.c:1567:5: warning: excess elements in array initializer { "pci_add", "sss", pci_device_hot_add, "pci_addr=auto|[[:]:] nic|storage [[vlan=n][,macaddr=addr][,model=type]] [file=file][,if=type][,bus=nr]...", "hot-add PCI device" }, ^ /home/kashyapc/tinker-space/qemu/monitor.c:1567:5: note: (near initialization for ‘term_cmds’) /home/kashyapc/tinker-space/qemu/monitor.c:1568:23: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic] { "pci_del", "s", pci_device_hot_remove, "pci_addr=[[:]:]", "hot remove PCI device" }, ^~~~~~~~~~~~~~~~~~~~~ /home/kashyapc/tinker-space/qemu/monitor.c:1568:23: note: (near initialization for ‘term_cmds[1].handler’) /home/kashyapc/tinker-space/qemu/monitor.c:1568:5: warning: excess elements in array initializer { "pci_del", "s", pci_device_hot_remove, "pci_addr=[[:]:]", "hot remove PCI device" }, ^ /home/kashyapc/tinker-space/qemu/monitor.c:1568:5: note: (near initialization for ‘term_cmds’) /home/kashyapc/tinker-space/qemu/monitor.c:1569:29: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic] { "host_net_add", "ss", net_host_device_add, ^~~~~~~~~~~~~~~~~~~ /home/kashyapc/tinker-space/qemu/monitor.c:1569:29: note: (near initialization for ‘term_cmds[1].handler’) /home/kashyapc/tinker-space/qemu/monitor.c:1569:5: warning: excess elements in array initializer { "host_net_add", "ss", net_host_device_add, ^ /home/kashyapc/tinker-space/qemu/monitor.c:1569:5: note: (near initialization for ‘term_cmds’) /home/kashyapc/tinker-space/qemu/monitor.c:1571:32: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic] { "host_net_remove", "is", net_host_device_remove, ^~~~~~~~~~~~~~~~~~~~~~ /home/kashyapc/tinker-space/qemu/monitor.c:1571:32: note: (near initialization for ‘term_cmds[1].handler’) /home/kashyapc/tinker-space/qemu/monitor.c:1571:5: warning: excess elements in array initializer { "host_net_remove", "is", net_host_device_remove, ^ /home/kashyapc/tinker-space/qemu/monitor.c:1571:5: note: (near initialization for ‘term_cmds’) /home/kashyapc/tinker-space/qemu/monitor.c:1574:23: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic] { "balloon", "i", do_balloon, ^~~~~~~~~~ /home/kashyapc/tinker-space/qemu/monitor.c:1574:23: note: (near initialization for ‘term_cmds[1].handler’) /home/kashyapc/tinker-space/qemu/monitor.c:1574:5: warning: excess elements in array initializer { "balloon", "i", do_balloon, ^ /home/kashyapc/tinker-space/qemu/monitor.c:1574:5: note: (near initialization for ‘term_cmds’) /home/kashyapc/tinker-space/qemu/monitor.c:1576:25: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic] { "set_link", "ss", do_set_link, ^~~~~~~~~~~ /home/kashyapc/tinker-space/qemu/monitor.c:1576:25: note: (near initialization for ‘term_cmds[1].handler’) /home/kashyapc/tinker-space/qemu/monitor.c:1576:5: warning: excess elements in array initializer { "set_link", "ss", do_set_link, ^ /home/kashyapc/tinker-space/qemu/monitor.c:1576:5: note: (near initialization for ‘term_cmds’) /home/kashyapc/tinker-space/qemu/monitor.c:1578:5: warning: excess elements in array initializer { NULL, NULL, }, ^ /home/kashyapc/tinker-space/qemu/monitor.c:1578:5: note: (near initialization for ‘term_cmds’) /home/kashyapc/tinker-space/qemu/monitor.c:1583:22: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic] { "version", "", do_info_version, ^~~~~~~~~~~~~~~ /home/kashyapc/tinker-space/qemu/monitor.c:1583:22: note: (near initialization for ‘info_cmds[0].handler’) /home/kashyapc/tinker-space/qemu/monitor.c:1585:22: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic] { "network", "", do_info_network, ^~~~~~~~~~~~~~~ /home/kashyapc/tinker-space/qemu/monitor.c:1585:22: note: (near initialization for ‘info_cmds[1].handler’) /home/kashyapc/tinker-space/qemu/monitor.c:1585:5: warning: excess elements in array initializer { "network", "", do_info_network, ^ /home/kashyapc/tinker-space/qemu/monitor.c:1585:5: note: (near initialization for ‘info_cmds’) /home/kashyapc/tinker-space/qemu/monitor.c:1587:22: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic] { "chardev", "", qemu_chr_info, ^~~~~~~~~~~~~ /home/kashyapc/tinker-space/qemu/monitor.c:1587:22: note: (near initialization for ‘info_cmds[1].handler’) /home/kashyapc/tinker-space/qemu/monitor.c:1587:5: warning: excess elements in array initializer { "chardev", "", qemu_chr_info, ^ /home/kashyapc/tinker-space/qemu/monitor.c:1587:5: note: (near initialization for ‘info_cmds’) /home/kashyapc/tinker-space/qemu/monitor.c:1589:20: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic] { "block", "", do_info_block, ^~~~~~~~~~~~~ In file included from /home/kashyapc/tinker-space/qemu/qemu-common.h:84, from /home/kashyapc/tinker-space/qemu/hw/hw.h:5, from /home/kashyapc/tinker-space/qemu/hw/pci.c:24: /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:472:13: warning: comma at end of enumerator list [-Wpedantic] CC_OP_NB, ^ /home/kashyapc/tinker-space/qemu/monitor.c:1589:20: note: (near initialization for ‘info_cmds[1].handler’) /home/kashyapc/tinker-space/qemu/monitor.c:1589:5: warning: excess elements in array initializer { "block", "", do_info_block, ^ /home/kashyapc/tinker-space/qemu/monitor.c:1589:5: note: (near initialization for ‘info_cmds’) /home/kashyapc/tinker-space/qemu/monitor.c:1591:25: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic] { "blockstats", "", do_info_blockstats, ^~~~~~~~~~~~~~~~~~ /home/kashyapc/tinker-space/qemu/monitor.c:1591:25: note: (near initialization for ‘info_cmds[1].handler’) /home/kashyapc/tinker-space/qemu/monitor.c:1591:5: warning: excess elements in array initializer { "blockstats", "", do_info_blockstats, ^ /home/kashyapc/tinker-space/qemu/monitor.c:1591:5: note: (near initialization for ‘info_cmds’) /home/kashyapc/tinker-space/qemu/monitor.c:1593:24: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic] { "registers", "", do_info_registers, ^~~~~~~~~~~~~~~~~ /home/kashyapc/tinker-space/qemu/monitor.c:1593:24: note: (near initialization for ‘info_cmds[1].handler’) /home/kashyapc/tinker-space/qemu/monitor.c:1593:5: warning: excess elements in array initializer { "registers", "", do_info_registers, ^ /home/kashyapc/tinker-space/qemu/monitor.c:1593:5: note: (near initialization for ‘info_cmds’) /home/kashyapc/tinker-space/qemu/monitor.c:1595:19: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic] { "cpus", "", do_info_cpus, ^~~~~~~~~~~~ /home/kashyapc/tinker-space/qemu/monitor.c:1595:19: note: (near initialization for ‘info_cmds[1].handler’) /home/kashyapc/tinker-space/qemu/monitor.c:1595:5: warning: excess elements in array initializer { "cpus", "", do_info_cpus, ^ /home/kashyapc/tinker-space/qemu/monitor.c:1595:5: note: (near initialization for ‘info_cmds’) /home/kashyapc/tinker-space/qemu/monitor.c:1597:22: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic] { "history", "", do_info_history, ^~~~~~~~~~~~~~~ /home/kashyapc/tinker-space/qemu/monitor.c:1597:22: note: (near initialization for ‘info_cmds[1].handler’) /home/kashyapc/tinker-space/qemu/monitor.c:1597:5: warning: excess elements in array initializer { "history", "", do_info_history, ^ /home/kashyapc/tinker-space/qemu/monitor.c:1597:5: note: (near initialization for ‘info_cmds’) /home/kashyapc/tinker-space/qemu/monitor.c:1599:18: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic] { "irq", "", irq_info, ^~~~~~~~ /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:634:6: warning: ISO C90 doesn’t support unnamed structs/unions [-Wpedantic] }; /* break/watchpoints for dr[0..3] */ ^ /home/kashyapc/tinker-space/qemu/monitor.c:1599:18: note: (near initialization for ‘info_cmds[1].handler’) /home/kashyapc/tinker-space/qemu/monitor.c:1599:5: warning: excess elements in array initializer { "irq", "", irq_info, ^ /home/kashyapc/tinker-space/qemu/monitor.c:1599:5: note: (near initialization for ‘info_cmds’) /home/kashyapc/tinker-space/qemu/monitor.c:1601:18: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic] { "pic", "", pic_info, ^~~~~~~~ /home/kashyapc/tinker-space/qemu/qemu-log.h:43:26: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros] #define qemu_log_mask(b, ...) do { \ ^~~ /home/kashyapc/tinker-space/qemu/monitor.c:1601:18: note: (near initialization for ‘info_cmds[1].handler’) /home/kashyapc/tinker-space/qemu/monitor.c:1601:5: warning: excess elements in array initializer { "pic", "", pic_info, ^ /home/kashyapc/tinker-space/qemu/monitor.c:1601:5: note: (near initialization for ‘info_cmds’) /home/kashyapc/tinker-space/qemu/monitor.c:1603:18: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic] { "pci", "", pci_info, ^~~~~~~~ /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:638:5: warning: invoking macro _TAILQ_HEAD argument 3: empty macro arguments are undefined in ISO C90 [-Wpedantic] CPU_COMMON ^~~~~~~~~~ /home/kashyapc/tinker-space/qemu/monitor.c:1603:18: note: (near initialization for ‘info_cmds[1].handler’) /home/kashyapc/tinker-space/qemu/monitor.c:1603:5: warning: excess elements in array initializer { "pci", "", pci_info, ^ /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:638:5: warning: invoking macro _TAILQ_HEAD argument 3: empty macro arguments are undefined in ISO C90 [-Wpedantic] /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:638:5: warning: invoking macro _TAILQ_HEAD argument 3: empty macro arguments are undefined in ISO C90 [-Wpedantic] /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:638:5: warning: invoking macro _TAILQ_HEAD argument 3: empty macro arguments are undefined in ISO C90 [-Wpedantic] /home/kashyapc/tinker-space/qemu/monitor.c:1603:5: note: (near initialization for ‘info_cmds’) /home/kashyapc/tinker-space/qemu/monitor.c:1606:18: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic] { "tlb", "", tlb_info, ^~~~~~~~ /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:638:5: warning: invoking macro _TAILQ_HEAD argument 3: empty macro arguments are undefined in ISO C90 [-Wpedantic] /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:638:5: warning: invoking macro _TAILQ_HEAD argument 3: empty macro arguments are undefined in ISO C90 [-Wpedantic] In file included from /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:866, from /home/kashyapc/tinker-space/qemu/qemu-common.h:84, from /home/kashyapc/tinker-space/qemu/hw/hw.h:5, from /home/kashyapc/tinker-space/qemu/hw/pci.c:24: /home/kashyapc/tinker-space/qemu/cpu-all.h:632:1: warning: C++ style comments are not allowed in ISO C90 //#define GUEST_BASE 0x20000000 ^ /home/kashyapc/tinker-space/qemu/monitor.c:1606:18: note: (near initialization for ‘info_cmds[1].handler’) /home/kashyapc/tinker-space/qemu/monitor.c:1606:5: warning: excess elements in array initializer { "tlb", "", tlb_info, ^ /home/kashyapc/tinker-space/qemu/monitor.c:1606:5: note: (near initialization for ‘info_cmds’) /home/kashyapc/tinker-space/qemu/monitor.c:1610:18: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic] { "mem", "", mem_info, ^~~~~~~~ /home/kashyapc/tinker-space/qemu/monitor.c:1610:18: note: (near initialization for ‘info_cmds[1].handler’) /home/kashyapc/tinker-space/qemu/monitor.c:1610:5: warning: excess elements in array initializer { "mem", "", mem_info, ^ /home/kashyapc/tinker-space/qemu/monitor.c:1610:5: note: (near initialization for ‘info_cmds’) /home/kashyapc/tinker-space/qemu/monitor.c:1612:19: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic] { "hpet", "", do_info_hpet, ^~~~~~~~~~~~ /home/kashyapc/tinker-space/qemu/monitor.c:1612:19: note: (near initialization for ‘info_cmds[1].handler’) /home/kashyapc/tinker-space/qemu/monitor.c:1612:5: warning: excess elements in array initializer { "hpet", "", do_info_hpet, ^ /home/kashyapc/tinker-space/qemu/monitor.c:1612:5: note: (near initialization for ‘info_cmds’) /home/kashyapc/tinker-space/qemu/monitor.c:1615:18: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic] { "jit", "", do_info_jit, ^~~~~~~~~~~ /home/kashyapc/tinker-space/qemu/monitor.c:1615:18: note: (near initialization for ‘info_cmds[1].handler’) /home/kashyapc/tinker-space/qemu/monitor.c:1615:5: warning: excess elements in array initializer { "jit", "", do_info_jit, ^ /home/kashyapc/tinker-space/qemu/monitor.c:1615:5: note: (near initialization for ‘info_cmds’) /home/kashyapc/tinker-space/qemu/monitor.c:1617:20: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic] { "kqemu", "", do_info_kqemu, ^~~~~~~~~~~~~ /home/kashyapc/tinker-space/qemu/monitor.c:1617:20: note: (near initialization for ‘info_cmds[1].handler’) /home/kashyapc/tinker-space/qemu/monitor.c:1617:5: warning: excess elements in array initializer { "kqemu", "", do_info_kqemu, ^ /home/kashyapc/tinker-space/qemu/monitor.c:1617:5: note: (near initialization for ‘info_cmds’) /home/kashyapc/tinker-space/qemu/monitor.c:1619:18: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic] { "kvm", "", do_info_kvm, ^~~~~~~~~~~ /home/kashyapc/tinker-space/qemu/monitor.c:1619:18: note: (near initialization for ‘info_cmds[1].handler’) /home/kashyapc/tinker-space/qemu/monitor.c:1619:5: warning: excess elements in array initializer { "kvm", "", do_info_kvm, ^ /home/kashyapc/tinker-space/qemu/monitor.c:1619:5: note: (near initialization for ‘info_cmds’) /home/kashyapc/tinker-space/qemu/monitor.c:1621:18: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic] { "usb", "", usb_info, ^~~~~~~~ /home/kashyapc/tinker-space/qemu/monitor.c:1621:18: note: (near initialization for ‘info_cmds[1].handler’) /home/kashyapc/tinker-space/qemu/monitor.c:1621:5: warning: excess elements in array initializer { "usb", "", usb_info, ^ /home/kashyapc/tinker-space/qemu/monitor.c:1621:5: note: (near initialization for ‘info_cmds’) /home/kashyapc/tinker-space/qemu/monitor.c:1623:22: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic] { "usbhost", "", usb_host_info, ^~~~~~~~~~~~~ /home/kashyapc/tinker-space/qemu/monitor.c:1623:22: note: (near initialization for ‘info_cmds[1].handler’) /home/kashyapc/tinker-space/qemu/monitor.c:1623:5: warning: excess elements in array initializer { "usbhost", "", usb_host_info, ^ /home/kashyapc/tinker-space/qemu/monitor.c:1623:5: note: (near initialization for ‘info_cmds’) /home/kashyapc/tinker-space/qemu/monitor.c:1625:22: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic] { "profile", "", do_info_profile, ^~~~~~~~~~~~~~~ /home/kashyapc/tinker-space/qemu/monitor.c:1625:22: note: (near initialization for ‘info_cmds[1].handler’) /home/kashyapc/tinker-space/qemu/monitor.c:1625:5: warning: excess elements in array initializer { "profile", "", do_info_profile, ^ /home/kashyapc/tinker-space/qemu/monitor.c:1625:5: note: (near initialization for ‘info_cmds’) /home/kashyapc/tinker-space/qemu/monitor.c:1627:22: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic] { "capture", "", do_info_capture, ^~~~~~~~~~~~~~~ /home/kashyapc/tinker-space/qemu/monitor.c:1627:22: note: (near initialization for ‘info_cmds[1].handler’) /home/kashyapc/tinker-space/qemu/monitor.c:1627:5: warning: excess elements in array initializer { "capture", "", do_info_capture, ^ /home/kashyapc/tinker-space/qemu/monitor.c:1627:5: note: (near initialization for ‘info_cmds’) /home/kashyapc/tinker-space/qemu/monitor.c:1629:24: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic] { "snapshots", "", do_info_snapshots, ^~~~~~~~~~~~~~~~~ /home/kashyapc/tinker-space/qemu/monitor.c:1629:24: note: (near initialization for ‘info_cmds[1].handler’) CC x86_64-softmmu/virtio.o /home/kashyapc/tinker-space/qemu/monitor.c:1629:5: warning: excess elements in array initializer { "snapshots", "", do_info_snapshots, ^ /home/kashyapc/tinker-space/qemu/monitor.c:1629:5: note: (near initialization for ‘info_cmds’) /home/kashyapc/tinker-space/qemu/monitor.c:1631:21: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic] { "status", "", do_info_status, ^~~~~~~~~~~~~~ /home/kashyapc/tinker-space/qemu/monitor.c:1631:21: note: (near initialization for ‘info_cmds[1].handler’) /home/kashyapc/tinker-space/qemu/monitor.c:1631:5: warning: excess elements in array initializer { "status", "", do_info_status, ^ /home/kashyapc/tinker-space/qemu/monitor.c:1631:5: note: (near initialization for ‘info_cmds’) /home/kashyapc/tinker-space/qemu/monitor.c:1633:21: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic] { "pcmcia", "", pcmcia_info, ^~~~~~~~~~~ /home/kashyapc/tinker-space/qemu/monitor.c:1633:21: note: (near initialization for ‘info_cmds[1].handler’) /home/kashyapc/tinker-space/qemu/monitor.c:1633:5: warning: excess elements in array initializer { "pcmcia", "", pcmcia_info, ^ /home/kashyapc/tinker-space/qemu/monitor.c:1633:5: note: (near initialization for ‘info_cmds’) /home/kashyapc/tinker-space/qemu/monitor.c:1635:19: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic] { "mice", "", do_info_mice, ^~~~~~~~~~~~ /home/kashyapc/tinker-space/qemu/monitor.c:1635:19: note: (near initialization for ‘info_cmds[1].handler’) /home/kashyapc/tinker-space/qemu/monitor.c:1635:5: warning: excess elements in array initializer { "mice", "", do_info_mice, ^ /home/kashyapc/tinker-space/qemu/monitor.c:1635:5: note: (near initialization for ‘info_cmds’) /home/kashyapc/tinker-space/qemu/monitor.c:1637:18: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic] { "vnc", "", do_info_vnc, ^~~~~~~~~~~ /home/kashyapc/tinker-space/qemu/monitor.c:1637:18: note: (near initialization for ‘info_cmds[1].handler’) /home/kashyapc/tinker-space/qemu/monitor.c:1637:5: warning: excess elements in array initializer { "vnc", "", do_info_vnc, ^ /home/kashyapc/tinker-space/qemu/monitor.c:1637:5: note: (near initialization for ‘info_cmds’) /home/kashyapc/tinker-space/qemu/monitor.c:1639:19: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic] { "name", "", do_info_name, ^~~~~~~~~~~~ /home/kashyapc/tinker-space/qemu/monitor.c:1639:19: note: (near initialization for ‘info_cmds[1].handler’) /home/kashyapc/tinker-space/qemu/monitor.c:1639:5: warning: excess elements in array initializer { "name", "", do_info_name, ^ /home/kashyapc/tinker-space/qemu/monitor.c:1639:5: note: (near initialization for ‘info_cmds’) /home/kashyapc/tinker-space/qemu/monitor.c:1641:19: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic] { "uuid", "", do_info_uuid, ^~~~~~~~~~~~ /home/kashyapc/tinker-space/qemu/monitor.c:1641:19: note: (near initialization for ‘info_cmds[1].handler’) /home/kashyapc/tinker-space/qemu/monitor.c:1641:5: warning: excess elements in array initializer { "uuid", "", do_info_uuid, ^ /home/kashyapc/tinker-space/qemu/monitor.c:1641:5: note: (near initialization for ‘info_cmds’) /home/kashyapc/tinker-space/qemu/monitor.c:1648:20: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic] { "slirp", "", do_info_slirp, ^~~~~~~~~~~~~ /home/kashyapc/tinker-space/qemu/monitor.c:1648:20: note: (near initialization for ‘info_cmds[1].handler’) /home/kashyapc/tinker-space/qemu/monitor.c:1648:5: warning: excess elements in array initializer { "slirp", "", do_info_slirp, ^ /home/kashyapc/tinker-space/qemu/monitor.c:1648:5: note: (near initialization for ‘info_cmds’) /home/kashyapc/tinker-space/qemu/monitor.c:1651:22: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic] { "migrate", "", do_info_migrate, "", "show migration status" }, ^~~~~~~~~~~~~~~ /home/kashyapc/tinker-space/qemu/monitor.c:1651:22: note: (near initialization for ‘info_cmds[1].handler’) /home/kashyapc/tinker-space/qemu/monitor.c:1651:5: warning: excess elements in array initializer { "migrate", "", do_info_migrate, "", "show migration status" }, ^ /home/kashyapc/tinker-space/qemu/cpu-all.h:632:1: warning: (this will be reported only once per input file) /home/kashyapc/tinker-space/qemu/monitor.c:1651:5: note: (near initialization for ‘info_cmds’) /home/kashyapc/tinker-space/qemu/monitor.c:1652:22: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic] { "balloon", "", do_info_balloon, ^~~~~~~~~~~~~~~ /home/kashyapc/tinker-space/qemu/monitor.c:1652:22: note: (near initialization for ‘info_cmds[1].handler’) /home/kashyapc/tinker-space/qemu/monitor.c:1652:5: warning: excess elements in array initializer { "balloon", "", do_info_balloon, ^ /home/kashyapc/tinker-space/qemu/monitor.c:1652:5: note: (near initialization for ‘info_cmds’) /home/kashyapc/tinker-space/qemu/monitor.c:1654:5: warning: excess elements in array initializer { NULL, NULL, }, ^ /home/kashyapc/tinker-space/qemu/monitor.c:1654:5: note: (near initialization for ‘info_cmds’) /home/kashyapc/tinker-space/qemu/monitor.c: In function ‘next’: In file included from /home/kashyapc/tinker-space/qemu/osdep.c:37: /home/kashyapc/tinker-space/qemu/sysemu.h:35:1: warning: C++ style comments are not allowed in ISO C90 // Please implement a power failure function to signal the OS ^ /home/kashyapc/tinker-space/qemu/sysemu.h:35:1: warning: (this will be reported only once per input file) In file included from /home/kashyapc/tinker-space/qemu/exec-all.h:60, from /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:867, from /home/kashyapc/tinker-space/qemu/qemu-common.h:84, from /home/kashyapc/tinker-space/qemu/hw/hw.h:5, from /home/kashyapc/tinker-space/qemu/hw/pci.c:24: /home/kashyapc/tinker-space/qemu/qemu-log.h:29:18: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros] #define qemu_log(...) do { \ ^~~ /home/kashyapc/tinker-space/qemu/qemu-log.h:43:26: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros] #define qemu_log_mask(b, ...) do { \ ^~~ /home/kashyapc/tinker-space/qemu/monitor.c:2042:13: warning: comparison between pointer and zero character constant [-Wpointer-compare] if (pch != '\0') { ^~ /home/kashyapc/tinker-space/qemu/monitor.c:2042:9: note: did you mean to dereference the pointer? if (pch != '\0') { ^ /home/kashyapc/tinker-space/qemu/monitor.c: In function ‘monitor_handle_command’: In file included from /home/kashyapc/tinker-space/qemu/hw/pci.c:24: /home/kashyapc/tinker-space/qemu/hw/hw.h:118:1: warning: C++ style comments are not allowed in ISO C90 // Signed versions for type safety ^ /home/kashyapc/tinker-space/qemu/hw/hw.h:118:1: warning: (this will be reported only once per input file) /home/kashyapc/tinker-space/qemu/monitor.c:2582:19: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] handler_0 = cmd->handler; ^ /home/kashyapc/tinker-space/qemu/monitor.c:2586:19: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] handler_1 = cmd->handler; ^ /home/kashyapc/tinker-space/qemu/monitor.c:2590:19: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] handler_2 = cmd->handler; ^ /home/kashyapc/tinker-space/qemu/monitor.c:2594:19: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] handler_3 = cmd->handler; ^ /home/kashyapc/tinker-space/qemu/monitor.c:2598:19: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] handler_4 = cmd->handler; ^ /home/kashyapc/tinker-space/qemu/monitor.c:2602:19: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] handler_5 = cmd->handler; ^ /home/kashyapc/tinker-space/qemu/vl.c: At top level: /home/kashyapc/tinker-space/qemu/vl.c:106:30: warning: C++ style comments are not allowed in ISO C90 #include // must come after ip.h ^ /home/kashyapc/tinker-space/qemu/vl.c:106:30: warning: (this will be reported only once per input file) /home/kashyapc/tinker-space/qemu/monitor.c:2606:19: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] handler_6 = cmd->handler; ^ /home/kashyapc/tinker-space/qemu/monitor.c:2610:19: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] handler_7 = cmd->handler; ^ In file included from /home/kashyapc/tinker-space/qemu/console.h:4, from /home/kashyapc/tinker-space/qemu/hw/pci.c:26: /home/kashyapc/tinker-space/qemu/qemu-char.h:62:32: warning: invoking macro _TAILQ_ENTRY argument 2: empty macro arguments are undefined in ISO C90 [-Wpedantic] TAILQ_ENTRY(CharDriverState) next; ^ /home/kashyapc/tinker-space/qemu/qemu-char.h:62:32: warning: invoking macro _TAILQ_ENTRY argument 2: empty macro arguments are undefined in ISO C90 [-Wpedantic] /home/kashyapc/tinker-space/qemu/qemu-char.h:62:32: warning: invoking macro _TAILQ_ENTRY argument 2: empty macro arguments are undefined in ISO C90 [-Wpedantic] /home/kashyapc/tinker-space/qemu/vl.c:169:22: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros] # define LOG_IOPORT(...) do { } while (0) ^~~ In file included from /home/kashyapc/tinker-space/qemu/hw/pci.c:28: /home/kashyapc/tinker-space/qemu/hw/virtio-net.h:66:49: warning: C++ style comments are not allowed in ISO C90 #define VIRTIO_NET_HDR_F_NEEDS_CSUM 1 // Use csum_start, csum_offset ^ /home/kashyapc/tinker-space/qemu/hw/virtio-net.h:66:49: warning: (this will be reported only once per input file) /home/kashyapc/tinker-space/qemu/hw/virtio-net.h:134:13: warning: ISO C90 does not support flexible array members [-Wpedantic] uint8_t macs[][ETH_ALEN]; ^~~~ In file included from /home/kashyapc/tinker-space/qemu/hw/pci.c:29: /home/kashyapc/tinker-space/qemu/sysemu.h:35:1: warning: C++ style comments are not allowed in ISO C90 // Please implement a power failure function to signal the OS ^ /home/kashyapc/tinker-space/qemu/sysemu.h:35:1: warning: (this will be reported only once per input file) /home/kashyapc/tinker-space/qemu/hw/pci.c:31:1: warning: C++ style comments are not allowed in ISO C90 //#define DEBUG_PCI ^ /home/kashyapc/tinker-space/qemu/hw/pci.c:31:1: warning: (this will be reported only once per input file) /home/kashyapc/tinker-space/qemu/hw/pci.c:48:9: warning: ISO C90 does not support flexible array members [-Wpedantic] int irq_count[]; ^~~~~~~~~ /home/kashyapc/tinker-space/qemu/vl.c: In function ‘get_clock’: /home/kashyapc/tinker-space/qemu/vl.c:774:28: warning: use of C99 long long integer constant [-Wlong-long] return ts.tv_sec * 1000000000LL + ts.tv_nsec; ^~~~~~~~~~~~ /home/kashyapc/tinker-space/qemu/vl.c:782:28: warning: use of C99 long long integer constant [-Wlong-long] return tv.tv_sec * 1000000000LL + (tv.tv_usec * 1000); ^~~~~~~~~~~~ /home/kashyapc/tinker-space/qemu/vl.c: In function ‘icount_adjust’: /home/kashyapc/tinker-space/qemu/vl.c:726:25: warning: use of C99 long long integer constant [-Wlong-long] #define QEMU_TIMER_BASE 1000000000LL ^~~~~~~~~~~~ /home/kashyapc/tinker-space/qemu/vl.c:953:24: note: in expansion of macro ‘QEMU_TIMER_BASE’ #define ICOUNT_WOBBLE (QEMU_TIMER_BASE / 10) ^~~~~~~~~~~~~~~ /home/kashyapc/tinker-space/qemu/vl.c:970:25: note: in expansion of macro ‘ICOUNT_WOBBLE’ && last_delta + ICOUNT_WOBBLE < delta * 2 ^~~~~~~~~~~~~ make[1]: *** [/home/kashyapc/tinker-space/qemu/rules.mak:3: monitor.o] Error 1 make[1]: *** Waiting for unfinished jobs.... /home/kashyapc/tinker-space/qemu/vl.c:726:25: warning: use of C99 long long integer constant [-Wlong-long] #define QEMU_TIMER_BASE 1000000000LL ^~~~~~~~~~~~ /home/kashyapc/tinker-space/qemu/vl.c:953:24: note: in expansion of macro ‘QEMU_TIMER_BASE’ #define ICOUNT_WOBBLE (QEMU_TIMER_BASE / 10) ^~~~~~~~~~~~~~~ /home/kashyapc/tinker-space/qemu/vl.c:976:25: note: in expansion of macro ‘ICOUNT_WOBBLE’ && last_delta - ICOUNT_WOBBLE > delta * 2 ^~~~~~~~~~~~~ /home/kashyapc/tinker-space/qemu/vl.c: In function ‘icount_adjust_vm’: /home/kashyapc/tinker-space/qemu/vl.c:726:25: warning: use of C99 long long integer constant [-Wlong-long] #define QEMU_TIMER_BASE 1000000000LL ^~~~~~~~~~~~ /home/kashyapc/tinker-space/qemu/vl.c:995:47: note: in expansion of macro ‘QEMU_TIMER_BASE’ qemu_get_clock(vm_clock) + QEMU_TIMER_BASE / 10); ^~~~~~~~~~~~~~~ /home/kashyapc/tinker-space/qemu/hw/pci.c: In function ‘pci_default_write_config’: /home/kashyapc/tinker-space/qemu/hw/pci.c:504:13: warning: range expressions in switch statements are non-standard [-Wpedantic] case 0x10 ... 0x27: /* base */ ^~~~ /home/kashyapc/tinker-space/qemu/hw/pci.c:505:13: warning: range expressions in switch statements are non-standard [-Wpedantic] case 0x2c ... 0x2f: /* read-only subsystem ID & vendor ID */ ^~~~ /home/kashyapc/tinker-space/qemu/hw/pci.c:506:13: warning: range expressions in switch statements are non-standard [-Wpedantic] case 0x30 ... 0x33: /* rom */ ^~~~ /home/kashyapc/tinker-space/qemu/hw/pci.c:529:13: warning: range expressions in switch statements are non-standard [-Wpedantic] case 0x2c ... 0x2f: /* read-only subsystem ID & vendor ID */ ^~~~ /home/kashyapc/tinker-space/qemu/hw/pci.c:530:13: warning: range expressions in switch statements are non-standard [-Wpedantic] case 0x38 ... 0x3b: /* rom */ ^~~~ /home/kashyapc/tinker-space/qemu/vl.c: In function ‘init_icount_adjust’: /home/kashyapc/tinker-space/qemu/vl.c:726:25: warning: use of C99 long long integer constant [-Wlong-long] #define QEMU_TIMER_BASE 1000000000LL ^~~~~~~~~~~~ /home/kashyapc/tinker-space/qemu/vl.c:1011:47: note: in expansion of macro ‘QEMU_TIMER_BASE’ qemu_get_clock(vm_clock) + QEMU_TIMER_BASE / 10); ^~~~~~~~~~~~~~~ /home/kashyapc/tinker-space/qemu/vl.c: In function ‘init_timers’: /home/kashyapc/tinker-space/qemu/vl.c:726:25: warning: use of C99 long long integer constant [-Wlong-long] #define QEMU_TIMER_BASE 1000000000LL ^~~~~~~~~~~~ /home/kashyapc/tinker-space/qemu/vl.c:1235:21: note: in expansion of macro ‘QEMU_TIMER_BASE’ ticks_per_sec = QEMU_TIMER_BASE; ^~~~~~~~~~~~~~~ /home/kashyapc/tinker-space/qemu/vl.c: At top level: /home/kashyapc/tinker-space/qemu/vl.c:1985:5: warning: ISO C90 forbids specifying subobject to initialize [-Wpedantic] .cmd_send = null_hci_send, ^ /home/kashyapc/tinker-space/qemu/vl.c:1986:5: warning: ISO C90 forbids specifying subobject to initialize [-Wpedantic] .sco_send = null_hci_send, ^ /home/kashyapc/tinker-space/qemu/vl.c:1987:5: warning: ISO C90 forbids specifying subobject to initialize [-Wpedantic] .acl_send = null_hci_send, ^ /home/kashyapc/tinker-space/qemu/vl.c:1988:5: warning: ISO C90 forbids specifying subobject to initialize [-Wpedantic] .bdaddr_set = null_hci_addr_set, ^ /home/kashyapc/tinker-space/qemu/vl.c: In function ‘main_loop’: /home/kashyapc/tinker-space/qemu/vl.c:3775:35: warning: ISO C forbids omitting the middle term of a ?: expression [-Wpedantic] next_cpu = cur_cpu->next_cpu ?: first_cpu; ^ /home/kashyapc/tinker-space/qemu/vl.c:3812:43: warning: ISO C forbids omitting the middle term of a ?: expression [-Wpedantic] next_cpu = env->next_cpu ?: first_cpu; ^ /home/kashyapc/tinker-space/qemu/vl.c: In function ‘help’: /home/kashyapc/tinker-space/qemu/vl.c:4109:12: warning: string length ‘6832’ is greater than the length ‘509’ ISO C90 compilers are required to support [-Woverlength-strings] , ^ /home/kashyapc/tinker-space/qemu/vl.c: At top level: /home/kashyapc/tinker-space/qemu/vl.c:4220:22: warning: comma at end of enumerator list [-Wpedantic] QEMU_OPTION_runas, ^ /home/kashyapc/tinker-space/qemu/vl.c:4363:11: warning: ISO C90 forbids specifying subobject to initialize [-Wpedantic] { .init_isa = pcspk_audio_init } ^ In file included from /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:866, from /home/kashyapc/tinker-space/qemu/dma.h:14, from /home/kashyapc/tinker-space/qemu/dma-helpers.c:10: /home/kashyapc/tinker-space/qemu/cpu-all.h:632:1: warning: C++ style comments are not allowed in ISO C90 //#define GUEST_BASE 0x20000000 ^ /home/kashyapc/tinker-space/qemu/cpu-all.h:632:1: warning: (this will be reported only once per input file) In file included from /home/kashyapc/tinker-space/qemu/exec-all.h:60, from /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:867, from /home/kashyapc/tinker-space/qemu/dma.h:14, from /home/kashyapc/tinker-space/qemu/dma-helpers.c:10: /home/kashyapc/tinker-space/qemu/qemu-log.h:29:18: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros] #define qemu_log(...) do { \ ^~~ /home/kashyapc/tinker-space/qemu/qemu-log.h:43:26: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros] #define qemu_log_mask(b, ...) do { \ ^~~ /home/kashyapc/tinker-space/qemu/vl.c:4373:11: warning: ISO C90 forbids specifying subobject to initialize [-Wpedantic] { .init_isa = SB16_init } ^ /home/kashyapc/tinker-space/qemu/vl.c:4417:11: warning: ISO C90 forbids specifying subobject to initialize [-Wpedantic] { .init_pci = ac97_init } ^ /home/kashyapc/tinker-space/qemu/vl.c:4427:11: warning: ISO C90 forbids specifying subobject to initialize [-Wpedantic] { .init_pci = es1370_init } ^ /home/kashyapc/tinker-space/qemu/vl.c: In function ‘main’: In file included from /home/kashyapc/tinker-space/qemu/qemu-aio.h:18, from /home/kashyapc/tinker-space/qemu/block.h:4, from /home/kashyapc/tinker-space/qemu/dma.h:15, from /home/kashyapc/tinker-space/qemu/dma-helpers.c:10: /home/kashyapc/tinker-space/qemu/qemu-char.h:62:32: warning: invoking macro _TAILQ_ENTRY argument 2: empty macro arguments are undefined in ISO C90 [-Wpedantic] TAILQ_ENTRY(CharDriverState) next; ^ /home/kashyapc/tinker-space/qemu/qemu-char.h:62:32: warning: invoking macro _TAILQ_ENTRY argument 2: empty macro arguments are undefined in ISO C90 [-Wpedantic] /home/kashyapc/tinker-space/qemu/qemu-char.h:62:32: warning: invoking macro _TAILQ_ENTRY argument 2: empty macro arguments are undefined in ISO C90 [-Wpedantic] /home/kashyapc/tinker-space/qemu/vl.c:5298:44: warning: ISO C forbids omitting the middle term of a ?: expression [-Wpedantic] machine->max_cpus = machine->max_cpus ?: 1; /* Default to UP */ ^ /home/kashyapc/tinker-space/qemu/vl.c:5469:63: warning: ISO C90 does not support ‘long long’ [-Wlong-long] machine->name, (unsigned long long) phys_ram_size); ^~~~ In file included from /home/kashyapc/tinker-space/qemu/cpu-defs.h:31, from /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:45, from /home/kashyapc/tinker-space/qemu/dma.h:14, from /home/kashyapc/tinker-space/qemu/dma-helpers.c:10: /home/kashyapc/tinker-space/qemu/dma-helpers.c: In function ‘dma_aio_cancel’: /home/kashyapc/tinker-space/qemu/osdep.h:34:41: warning: ISO C forbids braced-groups within expressions [-Wpedantic] #define container_of(ptr, type, member) ({ \ ^ /home/kashyapc/tinker-space/qemu/dma-helpers.c:176:21: note: in expansion of macro ‘container_of’ DMAAIOCB *dbs = container_of(acb, DMAAIOCB, common); ^~~~~~~~~~~~ In file included from /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:45, from /home/kashyapc/tinker-space/qemu/qemu-common.h:84, from /home/kashyapc/tinker-space/qemu/hw/hw.h:5, from /home/kashyapc/tinker-space/qemu/hw/virtio.h:17, from /home/kashyapc/tinker-space/qemu/hw/virtio.c:16: /home/kashyapc/tinker-space/qemu/cpu-defs.h:127:13: warning: ISO C forbids zero-size array ‘dummy’ [-Wpedantic] uint8_t dummy[(1 << CPU_TLB_ENTRY_BITS) - ^~~~~ /home/kashyapc/tinker-space/qemu/cpu-defs.h:151:30: warning: invoking macro _TAILQ_ENTRY argument 2: empty macro arguments are undefined in ISO C90 [-Wpedantic] TAILQ_ENTRY(CPUBreakpoint) entry; ^ /home/kashyapc/tinker-space/qemu/cpu-defs.h:151:30: warning: invoking macro _TAILQ_ENTRY argument 2: empty macro arguments are undefined in ISO C90 [-Wpedantic] /home/kashyapc/tinker-space/qemu/cpu-defs.h:151:30: warning: invoking macro _TAILQ_ENTRY argument 2: empty macro arguments are undefined in ISO C90 [-Wpedantic] /home/kashyapc/tinker-space/qemu/cpu-defs.h:158:30: warning: invoking macro _TAILQ_ENTRY argument 2: empty macro arguments are undefined in ISO C90 [-Wpedantic] TAILQ_ENTRY(CPUWatchpoint) entry; ^ /home/kashyapc/tinker-space/qemu/cpu-defs.h:158:30: warning: invoking macro _TAILQ_ENTRY argument 2: empty macro arguments are undefined in ISO C90 [-Wpedantic] /home/kashyapc/tinker-space/qemu/cpu-defs.h:158:30: warning: invoking macro _TAILQ_ENTRY argument 2: empty macro arguments are undefined in ISO C90 [-Wpedantic] In file included from /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:47, from /home/kashyapc/tinker-space/qemu/qemu-common.h:84, from /home/kashyapc/tinker-space/qemu/hw/hw.h:5, from /home/kashyapc/tinker-space/qemu/hw/virtio.h:17, from /home/kashyapc/tinker-space/qemu/hw/virtio.c:16: /home/kashyapc/tinker-space/qemu/fpu/softfloat.h:120:1: warning: C++ style comments are not allowed in ISO C90 //#define USE_SOFTFLOAT_STRUCT_TYPES ^ /home/kashyapc/tinker-space/qemu/fpu/softfloat.h:120:1: warning: (this will be reported only once per input file) In file included from /home/kashyapc/tinker-space/qemu/qemu-common.h:84, from /home/kashyapc/tinker-space/qemu/hw/hw.h:5, from /home/kashyapc/tinker-space/qemu/hw/virtio.h:17, from /home/kashyapc/tinker-space/qemu/hw/virtio.c:16: /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:472:13: warning: comma at end of enumerator list [-Wpedantic] CC_OP_NB, ^ /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:634:6: warning: ISO C90 doesn’t support unnamed structs/unions [-Wpedantic] }; /* break/watchpoints for dr[0..3] */ ^ /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:638:5: warning: invoking macro _TAILQ_HEAD argument 3: empty macro arguments are undefined in ISO C90 [-Wpedantic] CPU_COMMON ^~~~~~~~~~ /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:638:5: warning: invoking macro _TAILQ_HEAD argument 3: empty macro arguments are undefined in ISO C90 [-Wpedantic] /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:638:5: warning: invoking macro _TAILQ_HEAD argument 3: empty macro arguments are undefined in ISO C90 [-Wpedantic] /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:638:5: warning: invoking macro _TAILQ_HEAD argument 3: empty macro arguments are undefined in ISO C90 [-Wpedantic] /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:638:5: warning: invoking macro _TAILQ_HEAD argument 3: empty macro arguments are undefined in ISO C90 [-Wpedantic] /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:638:5: warning: invoking macro _TAILQ_HEAD argument 3: empty macro arguments are undefined in ISO C90 [-Wpedantic] In file included from /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:866, from /home/kashyapc/tinker-space/qemu/qemu-common.h:84, from /home/kashyapc/tinker-space/qemu/hw/hw.h:5, from /home/kashyapc/tinker-space/qemu/hw/virtio.h:17, from /home/kashyapc/tinker-space/qemu/hw/virtio.c:16: /home/kashyapc/tinker-space/qemu/cpu-all.h:632:1: warning: C++ style comments are not allowed in ISO C90 //#define GUEST_BASE 0x20000000 ^ /home/kashyapc/tinker-space/qemu/cpu-all.h:632:1: warning: (this will be reported only once per input file) In file included from /home/kashyapc/tinker-space/qemu/exec-all.h:60, from /home/kashyapc/tinker-space/qemu/target-i386/cpu.h:867, from /home/kashyapc/tinker-space/qemu/qemu-common.h:84, from /home/kashyapc/tinker-space/qemu/hw/hw.h:5, from /home/kashyapc/tinker-space/qemu/hw/virtio.h:17, from /home/kashyapc/tinker-space/qemu/hw/virtio.c:16: /home/kashyapc/tinker-space/qemu/qemu-log.h:29:18: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros] #define qemu_log(...) do { \ ^~~ /home/kashyapc/tinker-space/qemu/qemu-log.h:43:26: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros] #define qemu_log_mask(b, ...) do { \ ^~~ In file included from /home/kashyapc/tinker-space/qemu/hw/virtio.h:17, from /home/kashyapc/tinker-space/qemu/hw/virtio.c:16: /home/kashyapc/tinker-space/qemu/hw/hw.h:118:1: warning: C++ style comments are not allowed in ISO C90 // Signed versions for type safety ^ /home/kashyapc/tinker-space/qemu/hw/hw.h:118:1: warning: (this will be reported only once per input file) In file included from /home/kashyapc/tinker-space/qemu/hw/virtio.c:17: /home/kashyapc/tinker-space/qemu/sysemu.h:35:1: warning: C++ style comments are not allowed in ISO C90 // Please implement a power failure function to signal the OS ^ /home/kashyapc/tinker-space/qemu/sysemu.h:35:1: warning: (this will be reported only once per input file) /home/kashyapc/tinker-space/qemu/hw/virtio.c:19:1: warning: C++ style comments are not allowed in ISO C90 //#define VIRTIO_ZERO_COPY ^ /home/kashyapc/tinker-space/qemu/hw/virtio.c:19:1: warning: (this will be reported only once per input file) /home/kashyapc/tinker-space/qemu/hw/virtio.c:80:14: warning: ISO C forbids zero-size array ‘ring’ [-Wpedantic] uint16_t ring[0]; ^~~~ /home/kashyapc/tinker-space/qemu/hw/virtio.c:93:19: warning: ISO C forbids zero-size array ‘ring’ [-Wpedantic] VRingUsedElem ring[0]; ^~~~ /home/kashyapc/tinker-space/qemu/hw/virtio.c: In function ‘virtio_config_readb’: /home/kashyapc/tinker-space/qemu/hw/virtio.c:606:31: warning: pointer of type ‘void *’ used in arithmetic [-Wpointer-arith] memcpy(&val, vdev->config + addr, sizeof(val)); ^ /home/kashyapc/tinker-space/qemu/hw/virtio.c: In function ‘virtio_config_readw’: /home/kashyapc/tinker-space/qemu/hw/virtio.c:621:31: warning: pointer of type ‘void *’ used in arithmetic [-Wpointer-arith] memcpy(&val, vdev->config + addr, sizeof(val)); ^ /home/kashyapc/tinker-space/qemu/hw/virtio.c: In function ‘virtio_config_readl’: /home/kashyapc/tinker-space/qemu/hw/virtio.c:636:31: warning: pointer of type ‘void *’ used in arithmetic [-Wpointer-arith] memcpy(&val, vdev->config + addr, sizeof(val)); ^ /home/kashyapc/tinker-space/qemu/hw/virtio.c: In function ‘virtio_config_writeb’: /home/kashyapc/tinker-space/qemu/hw/virtio.c:649:25: warning: pointer of type ‘void *’ used in arithmetic [-Wpointer-arith] memcpy(vdev->config + addr, &val, sizeof(val)); ^ /home/kashyapc/tinker-space/qemu/hw/virtio.c: In function ‘virtio_config_writew’: /home/kashyapc/tinker-space/qemu/hw/virtio.c:664:25: warning: pointer of type ‘void *’ used in arithmetic [-Wpointer-arith] memcpy(vdev->config + addr, &val, sizeof(val)); ^ /home/kashyapc/tinker-space/qemu/hw/virtio.c: In function ‘virtio_config_writel’: /home/kashyapc/tinker-space/qemu/hw/virtio.c:679:25: warning: pointer of type ‘void *’ used in arithmetic [-Wpointer-arith] memcpy(vdev->config + addr, &val, sizeof(val)); ^ make[1]: Leaving directory '/home/kashyapc/build/0.10-qemu/x86_64-softmmu' make: *** [Makefile:42: subdir-x86_64-softmmu] Error 2