SHARE
TWEET

make -j8

dfort Jun 19th, 2017 76 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. RosieFoComputer:qemu-2.5.0 rosiefort$ make -j8
  2.   GEN   arm-softmmu/config-devices.mak.tmp
  3.   GEN   config-host.h
  4.   GEN   qemu-options.def
  5.   GEN   qmp-commands.h
  6.   GEN   qapi-types.h
  7.   GEN   qapi-visit.h
  8.   GEN   qapi-event.h
  9.      DEP tests/dumptrees.c
  10.      DEP tests/trees.S
  11.   GEN   arm-softmmu/config-devices.mak
  12.   GEN   qmp-introspect.h
  13.      DEP tests/testutils.c
  14.   GEN   trace/generated-events.h
  15.      DEP tests/value-labels.c
  16.      DEP tests/asm_tree_dump.c
  17.      DEP tests/truncated_property.c
  18.   GEN   trace/generated-tracers.h
  19.      DEP tests/subnode_iterate.c
  20.      DEP tests/integer-expressions.c
  21.   GEN   trace/generated-tcg-tracers.h
  22.      DEP tests/utilfdt_test.c
  23.      DEP tests/path_offset_aliases.c
  24.      DEP tests/add_subnode_with_nops.c
  25.      DEP tests/dtbs_equal_unordered.c
  26.   GEN   trace/generated-helpers-wrappers.h
  27.      DEP tests/dtb_reverse.c
  28.   GEN   trace/generated-helpers.h
  29.   GEN   tests/test-qapi-types.h
  30.   GEN   tests/test-qapi-visit.h
  31.      DEP tests/dtbs_equal_ordered.c
  32.      DEP tests/extra-terminating-null.c
  33.      DEP tests/incbin.c
  34.      DEP tests/boot-cpuid.c
  35.   GEN   tests/test-qmp-commands.h
  36.      DEP tests/phandle_format.c
  37.      DEP tests/path-references.c
  38.   GEN   tests/test-qapi-event.h
  39.      DEP tests/references.c
  40.   GEN   tests/test-qmp-introspect.h
  41.      DEP tests/string_escapes.c
  42.      DEP tests/propname_escapes.c
  43.      DEP tests/appendprop2.c
  44.      DEP tests/appendprop1.c
  45.   GEN   config-all-devices.mak
  46.      DEP tests/del_node.c
  47.      DEP tests/del_property.c
  48.      DEP tests/setprop.c
  49.      DEP tests/set_name.c
  50.      DEP tests/rw_tree1.c
  51.      DEP tests/open_pack.c
  52.      DEP tests/nopulate.c
  53.      DEP tests/mangle-layout.c
  54.      DEP tests/move_and_save.c
  55.      DEP tests/sw_tree1.c
  56.      DEP tests/nop_node.c
  57.      DEP tests/nop_property.c
  58.      DEP tests/setprop_inplace.c
  59.      DEP tests/notfound.c
  60.      DEP tests/sized_cells.c
  61.      DEP tests/char_literal.c
  62.      DEP tests/get_alias.c
  63.      DEP tests/node_offset_by_compatible.c
  64.      DEP tests/node_check_compatible.c
  65.      DEP tests/node_offset_by_phandle.c
  66.      DEP tests/node_offset_by_prop_value.c
  67.      DEP tests/parent_offset.c
  68.      DEP tests/supernode_atdepth_offset.c
  69.      DEP tests/get_path.c
  70.      DEP tests/get_phandle.c
  71.      DEP tests/getprop.c
  72.      DEP tests/get_name.c
  73.      DEP tests/path_offset.c
  74.      DEP tests/subnode_offset.c
  75.      DEP tests/find_property.c
  76.      DEP tests/root_node.c
  77.      DEP tests/get_mem_rsv.c
  78.      DEP libfdt/fdt_empty_tree.c
  79.      DEP libfdt/fdt_strerror.c
  80.      DEP libfdt/fdt_rw.c
  81.      DEP libfdt/fdt_sw.c
  82.      DEP libfdt/fdt_wip.c
  83.      DEP libfdt/fdt_ro.c
  84.      DEP libfdt/fdt.c
  85.      DEP util.c
  86.      DEP fdtput.c
  87.      DEP fdtget.c
  88.      DEP fdtdump.c
  89.      LEX convert-dtsv0-lexer.lex.c
  90.      DEP srcpos.c
  91.      BISON dtc-parser.tab.c
  92.      LEX dtc-lexer.lex.c
  93.      DEP treesource.c
  94.      DEP livetree.c
  95.      DEP fstree.c
  96.      DEP flattree.c
  97.      DEP dtc.c
  98.      DEP data.c
  99.      DEP checks.c
  100.      DEP convert-dtsv0-lexer.lex.c
  101.      DEP dtc-lexer.lex.c
  102.      DEP dtc-parser.tab.c
  103.     CHK version_gen.h
  104.     UPD version_gen.h
  105.      CC libfdt/fdt.o
  106.      CC libfdt/fdt_ro.o
  107.      CC libfdt/fdt_wip.o
  108.      CC libfdt/fdt_sw.o
  109.      CC libfdt/fdt_rw.o
  110.      CC libfdt/fdt_strerror.o
  111.      CC libfdt/fdt_empty_tree.o
  112.      AR libfdt/libfdt.a
  113. ar: creating archive libfdt/libfdt.a
  114. a - libfdt/fdt.o
  115. a - libfdt/fdt_ro.o
  116. a - libfdt/fdt_wip.o
  117. a - libfdt/fdt_sw.o
  118. a - libfdt/fdt_rw.o
  119. a - libfdt/fdt_strerror.o
  120. a - libfdt/fdt_empty_tree.o
  121.     CHK version_gen.h
  122.   GEN   qga/qapi-generated/qga-qapi-types.h
  123.   GEN   qga/qapi-generated/qga-qapi-visit.h
  124.   GEN   qga/qapi-generated/qga-qmp-commands.h
  125.   GEN   qga/qapi-generated/qga-qapi-types.c
  126.   GEN   qga/qapi-generated/qga-qapi-visit.c
  127.   GEN   qga/qapi-generated/qga-qmp-marshal.c
  128.   GEN   qmp-introspect.c
  129.   GEN   qapi-types.c
  130.   GEN   qapi-visit.c
  131.   GEN   qapi-event.c
  132.   CC    qapi/qapi-visit-core.o
  133.   CC    qapi/qapi-dealloc-visitor.o
  134.   CC    qapi/qmp-input-visitor.o
  135.   CC    qapi/qmp-output-visitor.o
  136.   CC    qapi/qmp-registry.o
  137.   CC    qapi/qmp-dispatch.o
  138.   CC    qapi/string-input-visitor.o
  139.   CC    qapi/string-output-visitor.o
  140.   CC    qapi/opts-visitor.o
  141.   CC    qapi/qmp-event.o
  142.   CC    qapi/qapi-util.o
  143.   CC    qobject/qnull.o
  144.   CC    qobject/qint.o
  145.   CC    qobject/qstring.o
  146.   CC    qobject/qdict.o
  147.   CC    qobject/qlist.o
  148.   CC    qobject/qfloat.o
  149.   CC    qobject/qbool.o
  150.   CC    qobject/qjson.o
  151.   CC    qobject/json-lexer.o
  152.   CC    qobject/json-streamer.o
  153.   CC    qobject/json-parser.o
  154.   GEN   trace/generated-events.c
  155.   CC    trace/control.o
  156.   CC    trace/qmp.o
  157.   CC    util/osdep.o
  158.   CC    util/cutils.o
  159.   CC    util/unicode.o
  160.   CC    util/qemu-timer-common.o
  161.   CC    util/compatfd.o
  162.   CC    util/event_notifier-posix.o
  163.   CC    util/mmap-alloc.o
  164.   CC    util/oslib-posix.o
  165.   CC    util/qemu-openpty.o
  166.   CC    util/qemu-thread-posix.o
  167.   CC    util/memfd.o
  168.   CC    util/envlist.o
  169.   CC    util/path.o
  170.   CC    util/module.o
  171.   CC    util/bitmap.o
  172.   CC    util/bitops.o
  173.   CC    util/hbitmap.o
  174.   CC    util/fifo8.o
  175.   CC    util/acl.o
  176.   CC    util/error.o
  177.   CC    util/qemu-error.o
  178.   CC    util/id.o
  179.   CC    util/iov.o
  180.   CC    util/qemu-config.o
  181.   CC    util/qemu-sockets.o
  182.   CC    util/uri.o
  183.   CC    util/notify.o
  184.   CC    util/qemu-option.o
  185.   CC    util/qemu-progress.o
  186.   CC    util/hexdump.o
  187.   CC    util/crc32c.o
  188.   CC    util/throttle.o
  189.   CC    util/getauxval.o
  190.   CC    util/readline.o
  191.   CC    util/rfifolock.o
  192.   CC    util/rcu.o
  193.   CC    util/qemu-coroutine.o
  194.   CC    util/qemu-coroutine-lock.o
  195.   CC    util/qemu-coroutine-io.o
  196.   CC    util/qemu-coroutine-sleep.o
  197.   CC    util/coroutine-sigaltstack.o
  198.   CC    util/buffer.o
  199.   CC    util/timed-average.o
  200.   CC    stubs/arch-query-cpu-def.o
  201.   CC    stubs/bdrv-commit-all.o
  202.   CC    stubs/clock-warp.o
  203.   CC    stubs/cpu-get-clock.o
  204.   CC    stubs/cpu-get-icount.o
  205.   CC    stubs/dump.o
  206.   CC    stubs/fdset-add-fd.o
  207.   CC    stubs/fdset-find-fd.o
  208.   CC    stubs/fdset-get-fd.o
  209.   CC    stubs/fdset-remove-fd.o
  210.   CC    stubs/gdbstub.o
  211.   CC    stubs/get-fd.o
  212.   CC    stubs/get-next-serial.o
  213.   CC    stubs/get-vm-name.o
  214.   CC    stubs/iothread-lock.o
  215.   CC    stubs/is-daemonized.o
  216.   CC    stubs/machine-init-done.o
  217.   CC    stubs/migr-blocker.o
  218.   CC    stubs/mon-is-qmp.o
  219.   CC    stubs/mon-printf.o
  220.   CC    stubs/monitor-init.o
  221.   CC    stubs/notify-event.o
  222.   CC    stubs/qtest.o
  223.   CC    stubs/replay.o
  224.   CC    stubs/replay-user.o
  225.   CC    stubs/reset.o
  226.   CC    stubs/runstate-check.o
  227.   CC    stubs/set-fd-handler.o
  228.   CC    stubs/slirp.o
  229.   CC    stubs/sysbus.o
  230.   CC    stubs/uuid.o
  231.   CC    stubs/vm-stop.o
  232.   CC    stubs/vmstate.o
  233.   CC    stubs/cpus.o
  234.   CC    stubs/kvm.o
  235.   CC    stubs/qmp_pc_dimm_device_list.o
  236.   CC    stubs/target-monitor-defs.o
  237.   CC    stubs/target-get-monitor-def.o
  238.   CC    stubs/vhost.o
  239.   CC    contrib/ivshmem-client/ivshmem-client.o
  240.   CC    contrib/ivshmem-client/main.o
  241.   CC    contrib/ivshmem-server/ivshmem-server.o
  242.   CC    contrib/ivshmem-server/main.o
  243.   CC    qemu-nbd.o
  244.   CC    async.o
  245.   CC    thread-pool.o
  246.   CC    nbd.o
  247.   CC    block.o
  248.   CC    blockjob.o
  249.   CC    main-loop.o
  250.   CC    iohandler.o
  251.   CC    qemu-timer.o
  252.   CC    aio-posix.o
  253.   CC    qemu-io-cmds.o
  254.   CC    block/raw_bsd.o
  255.   CC    block/qcow.o
  256.   CC    block/vdi.o
  257.   CC    block/vmdk.o
  258. block/qcow.c:107:19: warning: taking address of packed member 'magic' of class
  259.       or structure 'QCowHeader' may result in an unaligned pointer value
  260.       [-Waddress-of-packed-member]
  261.     be32_to_cpus(&header.magic);
  262.                   ^~~~~~~~~~~~
  263. block/qcow.c:108:19: warning: taking address of packed member 'version' of class
  264.       or structure 'QCowHeader' may result in an unaligned pointer value
  265.       [-Waddress-of-packed-member]
  266.     be32_to_cpus(&header.version);
  267.                   ^~~~~~~~~~~~~~
  268. block/qcow.c:109:19: warning: taking address of packed member
  269.       'backing_file_offset' of class or structure 'QCowHeader' may result in an
  270.       unaligned pointer value [-Waddress-of-packed-member]
  271.     be64_to_cpus(&header.backing_file_offset);
  272.                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
  273. block/qcow.c:110:19: warning: taking address of packed member
  274.       'backing_file_size' of class or structure 'QCowHeader' may result in an
  275.       unaligned pointer value [-Waddress-of-packed-member]
  276.     be32_to_cpus(&header.backing_file_size);
  277.                   ^~~~~~~~~~~~~~~~~~~~~~~~
  278. block/qcow.c:111:19: warning: taking address of packed member 'mtime' of class
  279.       or structure 'QCowHeader' may result in an unaligned pointer value
  280.       [-Waddress-of-packed-member]
  281.     be32_to_cpus(&header.mtime);
  282.                   ^~~~~~~~~~~~
  283. block/qcow.c:112:19: warning: taking address of packed member 'size' of class or
  284.       structure 'QCowHeader' may result in an unaligned pointer value
  285.       [-Waddress-of-packed-member]
  286.     be64_to_cpus(&header.size);
  287.                   ^~~~~~~~~~~
  288. block/qcow.c:113:19: warning: taking address of packed member 'crypt_method' of
  289.       class or structure 'QCowHeader' may result in an unaligned pointer value
  290.       [-Waddress-of-packed-member]
  291.     be32_to_cpus(&header.crypt_method);
  292.                   ^~~~~~~~~~~~~~~~~~~
  293. block/qcow.c:114:19: warning: taking address of packed member 'l1_table_offset'
  294.       of class or structure 'QCowHeader' may result in an unaligned pointer
  295.       value [-Waddress-of-packed-member]
  296.     be64_to_cpus(&header.l1_table_offset);
  297.                   ^~~~~~~~~~~~~~~~~~~~~~
  298.   CC    block/cloop.o
  299.   CC    block/bochs.o
  300. block/vdi.c:217:19: warning: taking address of packed member 'signature' of
  301.       class or structure 'VdiHeader' may result in an unaligned pointer value
  302.       [-Waddress-of-packed-member]
  303.     le32_to_cpus(&header->signature);
  304.                   ^~~~~~~~~~~~~~~~~
  305. block/vdi.c:218:19: warning: taking address of packed member 'version' of class
  306.       or structure 'VdiHeader' may result in an unaligned pointer value
  307.       [-Waddress-of-packed-member]
  308.     le32_to_cpus(&header->version);
  309.                   ^~~~~~~~~~~~~~~
  310. block/vdi.c:219:19: warning: taking address of packed member 'header_size' of
  311.       class or structure 'VdiHeader' may result in an unaligned pointer value
  312.       [-Waddress-of-packed-member]
  313.     le32_to_cpus(&header->header_size);
  314.                   ^~~~~~~~~~~~~~~~~~~
  315. block/vdi.c:220:19: warning: taking address of packed member 'image_type' of
  316.       class or structure 'VdiHeader' may result in an unaligned pointer value
  317.       [-Waddress-of-packed-member]
  318.     le32_to_cpus(&header->image_type);
  319.                   ^~~~~~~~~~~~~~~~~~
  320. block/vdi.c:221:19: warning: taking address of packed member 'image_flags' of
  321.       class or structure 'VdiHeader' may result in an unaligned pointer value
  322.       [-Waddress-of-packed-member]
  323.     le32_to_cpus(&header->image_flags);
  324.                   ^~~~~~~~~~~~~~~~~~~
  325. block/vdi.c:222:19: warning: taking address of packed member 'offset_bmap' of
  326.       class or structure 'VdiHeader' may result in an unaligned pointer value
  327.       [-Waddress-of-packed-member]
  328.     le32_to_cpus(&header->offset_bmap);
  329.                   ^~~~~~~~~~~~~~~~~~~
  330. block/vdi.c:223:19: warning: taking address of packed member 'offset_data' of
  331.       class or structure 'VdiHeader' may result in an unaligned pointer value
  332.       [-Waddress-of-packed-member]
  333.     le32_to_cpus(&header->offset_data);
  334.                   ^~~~~~~~~~~~~~~~~~~
  335. block/vdi.c:224:19: warning: taking address of packed member 'cylinders' of
  336.       class or structure 'VdiHeader' may result in an unaligned pointer value
  337.       [-Waddress-of-packed-member]
  338.     le32_to_cpus(&header->cylinders);
  339.                   ^~~~~~~~~~~~~~~~~
  340. block/vdi.c:225:19: warning: taking address of packed member 'heads' of class or
  341.       structure 'VdiHeader' may result in an unaligned pointer value
  342.       [-Waddress-of-packed-member]
  343.     le32_to_cpus(&header->heads);
  344.                   ^~~~~~~~~~~~~
  345. block/vdi.c:226:19: warning: taking address of packed member 'sectors' of class
  346.       or structure 'VdiHeader' may result in an unaligned pointer value
  347.       [-Waddress-of-packed-member]
  348.     le32_to_cpus(&header->sectors);
  349.                   ^~~~~~~~~~~~~~~
  350. block/vdi.c:227:19: warning: taking address of packed member 'sector_size' of
  351.       class or structure 'VdiHeader' may result in an unaligned pointer value
  352.       [-Waddress-of-packed-member]
  353.     le32_to_cpus(&header->sector_size);
  354.                   ^~~~~~~~~~~~~~~~~~~
  355. block/vdi.c:228:19: warning: taking address of packed member 'disk_size' of
  356.       class or structure 'VdiHeader' may result in an unaligned pointer value
  357.       [-Waddress-of-packed-member]
  358.     le64_to_cpus(&header->disk_size);
  359.                   ^~~~~~~~~~~~~~~~~
  360. block/vdi.c:229:19: warning: taking address of packed member 'block_size' of
  361.       class or structure 'VdiHeader' may result in an unaligned pointer value
  362.       [-Waddress-of-packed-member]
  363.     le32_to_cpus(&header->block_size);
  364.                   ^~~~~~~~~~~~~~~~~~
  365. block/vdi.c:230:19: warning: taking address of packed member 'block_extra' of
  366.       class or structure 'VdiHeader' may result in an unaligned pointer value
  367.       [-Waddress-of-packed-member]
  368.     le32_to_cpus(&header->block_extra);
  369.                   ^~~~~~~~~~~~~~~~~~~
  370. block/vdi.c:231:19: warning: taking address of packed member 'blocks_in_image'
  371.       of class or structure 'VdiHeader' may result in an unaligned pointer value
  372.       [-Waddress-of-packed-member]
  373.     le32_to_cpus(&header->blocks_in_image);
  374.                   ^~~~~~~~~~~~~~~~~~~~~~~
  375. block/vdi.c:232:19: warning: taking address of packed member 'blocks_allocated'
  376.       of class or structure 'VdiHeader' may result in an unaligned pointer value
  377.       [-Waddress-of-packed-member]
  378.     le32_to_cpus(&header->blocks_allocated);
  379.                   ^~~~~~~~~~~~~~~~~~~~~~~~
  380. block/vdi.c:241:19: warning: taking address of packed member 'signature' of
  381.       class or structure 'VdiHeader' may result in an unaligned pointer value
  382.       [-Waddress-of-packed-member]
  383.     cpu_to_le32s(&header->signature);
  384.                   ^~~~~~~~~~~~~~~~~
  385. block/vdi.c:242:19: warning: taking address of packed member 'version' of class
  386.       or structure 'VdiHeader' may result in an unaligned pointer value
  387.       [-Waddress-of-packed-member]
  388.     cpu_to_le32s(&header->version);
  389.                   ^~~~~~~~~~~~~~~
  390. block/vdi.c:243:19: warning: taking address of packed member 'header_size' of
  391.       class or structure 'VdiHeader' may result in an unaligned pointer value
  392.       [-Waddress-of-packed-member]
  393.     cpu_to_le32s(&header->header_size);
  394.                   ^~~~~~~~~~~~~~~~~~~
  395. block/vdi.c:244:19: warning: taking address of packed member 'image_type' of
  396.       class or structure 'VdiHeader' may result in an unaligned pointer value
  397.       [-Waddress-of-packed-member]
  398.     cpu_to_le32s(&header->image_type);
  399.                   ^~~~~~~~~~~~~~~~~~
  400. block/vdi.c:245:19: warning: taking address of packed member 'image_flags' of
  401.       class or structure 'VdiHeader' may result in an unaligned pointer value
  402.       [-Waddress-of-packed-member]
  403.     cpu_to_le32s(&header->image_flags);
  404.                   ^~~~~~~~~~~~~~~~~~~
  405. block/vdi.c:246:19: warning: taking address of packed member 'offset_bmap' of
  406.       class or structure 'VdiHeader' may result in an unaligned pointer value
  407.       [-Waddress-of-packed-member]
  408.     cpu_to_le32s(&header->offset_bmap);
  409.                   ^~~~~~~~~~~~~~~~~~~
  410. block/vdi.c:247:19: warning: taking address of packed member 'offset_data' of
  411.       class or structure 'VdiHeader' may result in an unaligned pointer value
  412.       [-Waddress-of-packed-member]
  413.     cpu_to_le32s(&header->offset_data);
  414.                   ^~~~~~~~~~~~~~~~~~~
  415. block/vdi.c:248:19: warning: taking address of packed member 'cylinders' of
  416.       class or structure 'VdiHeader' may result in an unaligned pointer value
  417.       [-Waddress-of-packed-member]
  418.     cpu_to_le32s(&header->cylinders);
  419.                   ^~~~~~~~~~~~~~~~~
  420. block/vdi.c:249:19: warning: taking address of packed member 'heads' of class or
  421.       structure 'VdiHeader' may result in an unaligned pointer value
  422.       [-Waddress-of-packed-member]
  423.     cpu_to_le32s(&header->heads);
  424.                   ^~~~~~~~~~~~~
  425. block/vdi.c:250:19: warning: taking address of packed member 'sectors' of class
  426.       or structure 'VdiHeader' may result in an unaligned pointer value
  427.       [-Waddress-of-packed-member]
  428.     cpu_to_le32s(&header->sectors);
  429.                   ^~~~~~~~~~~~~~~
  430. block/vdi.c:251:19: warning: taking address of packed member 'sector_size' of
  431.       class or structure 'VdiHeader' may result in an unaligned pointer value
  432.       [-Waddress-of-packed-member]
  433.     cpu_to_le32s(&header->sector_size);
  434.                   ^~~~~~~~~~~~~~~~~~~
  435. block/vdi.c:252:19: warning: taking address of packed member 'disk_size' of
  436.       class or structure 'VdiHeader' may result in an unaligned pointer value
  437.       [-Waddress-of-packed-member]
  438.     cpu_to_le64s(&header->disk_size);
  439.                   ^~~~~~~~~~~~~~~~~
  440. block/vdi.c:253:19: warning: taking address of packed member 'block_size' of
  441.       class or structure 'VdiHeader' may result in an unaligned pointer value
  442.       [-Waddress-of-packed-member]
  443.     cpu_to_le32s(&header->block_size);
  444.                   ^~~~~~~~~~~~~~~~~~
  445. block/vdi.c:254:19: warning: taking address of packed member 'block_extra' of
  446.       class or structure 'VdiHeader' may result in an unaligned pointer value
  447.       [-Waddress-of-packed-member]
  448.     cpu_to_le32s(&header->block_extra);
  449.                   ^~~~~~~~~~~~~~~~~~~
  450. block/vdi.c:255:19: warning: taking address of packed member 'blocks_in_image'
  451.       of class or structure 'VdiHeader' may result in an unaligned pointer value
  452.       [-Waddress-of-packed-member]
  453.     cpu_to_le32s(&header->blocks_in_image);
  454.                   ^~~~~~~~~~~~~~~~~~~~~~~
  455. block/vdi.c:256:19: warning: taking address of packed member 'blocks_allocated'
  456.       of class or structure 'VdiHeader' may result in an unaligned pointer value
  457.       [-Waddress-of-packed-member]
  458.     cpu_to_le32s(&header->blocks_allocated);
  459.                   ^~~~~~~~~~~~~~~~~~~~~~~~
  460.   CC    block/vpc.o
  461.   CC    block/vvfat.o
  462.   CC    block/qcow2.o
  463. 32 warnings generated.
  464.   CC    block/qcow2-refcount.o
  465. 8 warnings generated.
  466.   CC    block/qcow2-cluster.o
  467. block/qcow2-refcount.c:567:19: warning: taking address of packed member 'd64' of
  468.       class or structure '' may result in an unaligned pointer value
  469.       [-Waddress-of-packed-member]
  470.     cpu_to_be64w(&data.d64, table_offset);
  471.                   ^~~~~~~~
  472. block/qcow2-refcount.c:568:19: warning: taking address of packed member 'd32' of
  473.       class or structure '' may result in an unaligned pointer value
  474.       [-Waddress-of-packed-member]
  475.     cpu_to_be32w(&data.d32, table_clusters);
  476.                   ^~~~~~~~
  477. block/qcow2.c:113:23: warning: taking address of packed member 'magic' of class
  478.       or structure 'QCowExtension' may result in an unaligned pointer value
  479.       [-Waddress-of-packed-member]
  480.         be32_to_cpus(&ext.magic);
  481.                       ^~~~~~~~~
  482. block/qcow2.c:114:23: warning: taking address of packed member 'len' of class or
  483.       structure 'QCowExtension' may result in an unaligned pointer value
  484.       [-Waddress-of-packed-member]
  485.         be32_to_cpus(&ext.len);
  486.                       ^~~~~~~
  487. block/qcow2.c:836:19: warning: taking address of packed member 'magic' of class
  488.       or structure 'QCowHeader' may result in an unaligned pointer value
  489.       [-Waddress-of-packed-member]
  490.     be32_to_cpus(&header.magic);
  491.                   ^~~~~~~~~~~~
  492. block/qcow2.c:837:19: warning: taking address of packed member 'version' of
  493.       class or structure 'QCowHeader' may result in an unaligned pointer value
  494.       [-Waddress-of-packed-member]
  495.     be32_to_cpus(&header.version);
  496.                   ^~~~~~~~~~~~~~
  497. block/qcow2.c:838:19: warning: taking address of packed member
  498.       'backing_file_offset' of class or structure 'QCowHeader' may result in an
  499.       unaligned pointer value [-Waddress-of-packed-member]
  500.     be64_to_cpus(&header.backing_file_offset);
  501.                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
  502. block/qcow2.c:839:19: warning: taking address of packed member
  503.       'backing_file_size' of class or structure 'QCowHeader' may result in an
  504.       unaligned pointer value [-Waddress-of-packed-member]
  505.     be32_to_cpus(&header.backing_file_size);
  506.                   ^~~~~~~~~~~~~~~~~~~~~~~~
  507. block/qcow2.c:840:19: warning: taking address of packed member 'size' of class
  508.       or structure 'QCowHeader' may result in an unaligned pointer value
  509.       [-Waddress-of-packed-member]
  510.     be64_to_cpus(&header.size);
  511.                   ^~~~~~~~~~~
  512. block/qcow2.c:841:19: warning: taking address of packed member 'cluster_bits' of
  513.       class or structure 'QCowHeader' may result in an unaligned pointer value
  514.       [-Waddress-of-packed-member]
  515.     be32_to_cpus(&header.cluster_bits);
  516.                   ^~~~~~~~~~~~~~~~~~~
  517. block/qcow2.c:842:19: warning: taking address of packed member 'crypt_method' of
  518.       class or structure 'QCowHeader' may result in an unaligned pointer value
  519.       [-Waddress-of-packed-member]
  520.     be32_to_cpus(&header.crypt_method);
  521.                   ^~~~~~~~~~~~~~~~~~~
  522. block/qcow2.c:843:19: warning: taking address of packed member 'l1_table_offset'
  523.       of class or structure 'QCowHeader' may result in an unaligned pointer
  524.       value [-Waddress-of-packed-member]
  525.     be64_to_cpus(&header.l1_table_offset);
  526.                   ^~~~~~~~~~~~~~~~~~~~~~
  527. block/qcow2.c:844:19: warning: taking address of packed member 'l1_size' of
  528.       class or structure 'QCowHeader' may result in an unaligned pointer value
  529.       [-Waddress-of-packed-member]
  530.     be32_to_cpus(&header.l1_size);
  531.                   ^~~~~~~~~~~~~~
  532. block/qcow2.c:845:19: warning: taking address of packed member
  533.       'refcount_table_offset' of class or structure 'QCowHeader' may result in
  534.       an unaligned pointer value [-Waddress-of-packed-member]
  535.     be64_to_cpus(&header.refcount_table_offset);
  536.                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  537. block/qcow2.c:846:19: warning: taking address of packed member
  538.       'refcount_table_clusters' of class or structure 'QCowHeader' may result in
  539.       an unaligned pointer value [-Waddress-of-packed-member]
  540.     be32_to_cpus(&header.refcount_table_clusters);
  541.                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  542. block/qcow2.c:847:19: warning: taking address of packed member
  543.       'snapshots_offset' of class or structure 'QCowHeader' may result in an
  544.       unaligned pointer value [-Waddress-of-packed-member]
  545.     be64_to_cpus(&header.snapshots_offset);
  546.                   ^~~~~~~~~~~~~~~~~~~~~~~
  547. block/qcow2.c:848:19: warning: taking address of packed member 'nb_snapshots' of
  548.       class or structure 'QCowHeader' may result in an unaligned pointer value
  549.       [-Waddress-of-packed-member]
  550.     be32_to_cpus(&header.nb_snapshots);
  551.                   ^~~~~~~~~~~~~~~~~~~
  552. block/qcow2.c:884:23: warning: taking address of packed member
  553.       'incompatible_features' of class or structure 'QCowHeader' may result in
  554.       an unaligned pointer value [-Waddress-of-packed-member]
  555.         be64_to_cpus(&header.incompatible_features);
  556.                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  557. block/qcow2.c:885:23: warning: taking address of packed member
  558.       'compatible_features' of class or structure 'QCowHeader' may result in an
  559.       unaligned pointer value [-Waddress-of-packed-member]
  560.         be64_to_cpus(&header.compatible_features);
  561.                       ^~~~~~~~~~~~~~~~~~~~~~~~~~
  562. block/qcow2.c:886:23: warning: taking address of packed member
  563.       'autoclear_features' of class or structure 'QCowHeader' may result in an
  564.       unaligned pointer value [-Waddress-of-packed-member]
  565.         be64_to_cpus(&header.autoclear_features);
  566.                       ^~~~~~~~~~~~~~~~~~~~~~~~~
  567. block/qcow2.c:887:23: warning: taking address of packed member 'refcount_order'
  568.       of class or structure 'QCowHeader' may result in an unaligned pointer
  569.       value [-Waddress-of-packed-member]
  570.         be32_to_cpus(&header.refcount_order);
  571.                       ^~~~~~~~~~~~~~~~~~~~~
  572. block/qcow2.c:888:23: warning: taking address of packed member 'header_length'
  573.       of class or structure 'QCowHeader' may result in an unaligned pointer
  574.       value [-Waddress-of-packed-member]
  575.         be32_to_cpus(&header.header_length);
  576.                       ^~~~~~~~~~~~~~~~~~~~
  577. block/qcow2-refcount.c:2157:19: warning: taking address of packed member
  578.       'reftable_offset' of class or structure '' may result in an unaligned
  579.       pointer value [-Waddress-of-packed-member]
  580.     cpu_to_be64w(&reftable_offset_and_clusters.reftable_offset,
  581.                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  582. block/qcow2-refcount.c:2159:19: warning: taking address of packed member
  583.       'reftable_clusters' of class or structure '' may result in an unaligned
  584.       pointer value [-Waddress-of-packed-member]
  585.     cpu_to_be32w(&reftable_offset_and_clusters.reftable_clusters,
  586.                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  587. block/qcow2.c:2580:19: warning: taking address of packed member 'l1_offset' of
  588.       class or structure '' may result in an unaligned pointer value
  589.       [-Waddress-of-packed-member]
  590.     cpu_to_be64w(&l1_ofs_rt_ofs_cls.l1_offset, 3 * s->cluster_size);
  591.                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
  592. block/qcow2.c:2581:19: warning: taking address of packed member
  593.       'reftable_offset' of class or structure '' may result in an unaligned
  594.       pointer value [-Waddress-of-packed-member]
  595.     cpu_to_be64w(&l1_ofs_rt_ofs_cls.reftable_offset, s->cluster_size);
  596.                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  597. block/qcow2.c:2582:19: warning: taking address of packed member
  598.       'reftable_clusters' of class or structure '' may result in an unaligned
  599.       pointer value [-Waddress-of-packed-member]
  600.     cpu_to_be32w(&l1_ofs_rt_ofs_cls.reftable_clusters, 1);
  601.                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  602.   CC    block/qcow2-snapshot.o
  603.   CC    block/qcow2-cache.o
  604.   CC    block/qed.o
  605.   CC    block/qed-gencb.o
  606.   CC    block/qed-l2-cache.o
  607.   CC    block/qed-table.o
  608.   CC    block/qed-cluster.o
  609.   CC    block/qed-check.o
  610.   CC    block/vhdx.o
  611. 23 warnings generated.
  612.   CC    block/vhdx-endian.o
  613.   CC    block/vhdx-log.o
  614. 4 warnings generated.
  615.   CC    block/quorum.o
  616.   CC    block/parallels.o
  617.   CC    block/blkdebug.o
  618. In file included from block/vhdx.c:22:
  619. ./block/vhdx.h:423:19: warning: taking address of packed member 'data1' of class
  620.       or structure 'MSGUID' may result in an unaligned pointer value
  621.       [-Waddress-of-packed-member]
  622.     le32_to_cpus(&guid->data1);
  623.                   ^~~~~~~~~~~
  624. ./block/vhdx.h:424:19: warning: taking address of packed member 'data2' of class
  625.       or structure 'MSGUID' may result in an unaligned pointer value
  626.       [-Waddress-of-packed-member]
  627.     le16_to_cpus(&guid->data2);
  628.                   ^~~~~~~~~~~
  629. ./block/vhdx.h:425:19: warning: taking address of packed member 'data3' of class
  630.       or structure 'MSGUID' may result in an unaligned pointer value
  631.       [-Waddress-of-packed-member]
  632.     le16_to_cpus(&guid->data3);
  633.                   ^~~~~~~~~~~
  634. ./block/vhdx.h:430:19: warning: taking address of packed member 'data1' of class
  635.       or structure 'MSGUID' may result in an unaligned pointer value
  636.       [-Waddress-of-packed-member]
  637.     cpu_to_le32s(&guid->data1);
  638.                   ^~~~~~~~~~~
  639. ./block/vhdx.h:431:19: warning: taking address of packed member 'data2' of class
  640.       or structure 'MSGUID' may result in an unaligned pointer value
  641.       [-Waddress-of-packed-member]
  642.     cpu_to_le16s(&guid->data2);
  643.                   ^~~~~~~~~~~
  644. ./block/vhdx.h:432:19: warning: taking address of packed member 'data3' of class
  645.       or structure 'MSGUID' may result in an unaligned pointer value
  646.       [-Waddress-of-packed-member]
  647.     cpu_to_le16s(&guid->data3);
  648.                   ^~~~~~~~~~~
  649. block/vhdx.c:747:19: warning: taking address of packed member 'block_size' of
  650.       class or structure 'VHDXFileParameters' may result in an unaligned pointer
  651.       value [-Waddress-of-packed-member]
  652.     le32_to_cpus(&s->params.block_size);
  653.                   ^~~~~~~~~~~~~~~~~~~~
  654. block/vhdx.c:748:19: warning: taking address of packed member 'data_bits' of
  655.       class or structure 'VHDXFileParameters' may result in an unaligned pointer
  656.       value [-Waddress-of-packed-member]
  657.     le32_to_cpus(&s->params.data_bits);
  658.                   ^~~~~~~~~~~~~~~~~~~
  659. block/vhdx.c:1484:23: warning: taking address of packed member 'data_bits' of
  660.       class or structure 'VHDXFileParameters' may result in an unaligned pointer
  661.       value [-Waddress-of-packed-member]
  662.         cpu_to_le32s(&mt_file_params->data_bits);
  663.                       ^~~~~~~~~~~~~~~~~~~~~~~~~
  664. In file included from block/vhdx-endian.c:20:
  665. ./block/vhdx.h:423:19: warning: taking address of packed member 'data1' of class
  666.       or structure 'MSGUID' may result in an unaligned pointer value
  667.       [-Waddress-of-packed-member]
  668.     le32_to_cpus(&guid->data1);
  669.                   ^~~~~~~~~~~
  670. ./block/vhdx.h:424:19: warning: taking address of packed member 'data2' of class
  671.       or structure 'MSGUID' may result in an unaligned pointer value
  672.       [-Waddress-of-packed-member]
  673.     le16_to_cpus(&guid->data2);
  674.                   ^~~~~~~~~~~
  675. ./block/vhdx.h:425:19: warning: taking address of packed member 'data3' of class
  676.       or structure 'MSGUID' may result in an unaligned pointer value
  677.       [-Waddress-of-packed-member]
  678.     le16_to_cpus(&guid->data3);
  679.                   ^~~~~~~~~~~
  680. ./block/vhdx.h:430:19: warning: taking address of packed member 'data1' of class
  681.       or structure 'MSGUID' may result in an unaligned pointer value
  682.       [-Waddress-of-packed-member]
  683.     cpu_to_le32s(&guid->data1);
  684.                   ^~~~~~~~~~~
  685. ./block/vhdx.h:431:19: warning: taking address of packed member 'data2' of class
  686.       or structure 'MSGUID' may result in an unaligned pointer value
  687.       [-Waddress-of-packed-member]
  688.     cpu_to_le16s(&guid->data2);
  689.                   ^~~~~~~~~~~
  690. ./block/vhdx.h:432:19: warning: taking address of packed member 'data3' of class
  691.       or structure 'MSGUID' may result in an unaligned pointer value
  692.       [-Waddress-of-packed-member]
  693.     cpu_to_le16s(&guid->data3);
  694.                   ^~~~~~~~~~~
  695. block/vhdx-endian.c:39:19: warning: taking address of packed member 'signature'
  696.       of class or structure 'VHDXHeader' may result in an unaligned pointer
  697.       value [-Waddress-of-packed-member]
  698.     le32_to_cpus(&h->signature);
  699.                   ^~~~~~~~~~~~
  700. block/vhdx-endian.c:40:19: warning: taking address of packed member 'checksum'
  701.       of class or structure 'VHDXHeader' may result in an unaligned pointer
  702.       value [-Waddress-of-packed-member]
  703.     le32_to_cpus(&h->checksum);
  704.                   ^~~~~~~~~~~
  705. block/vhdx-endian.c:41:19: warning: taking address of packed member
  706.       'sequence_number' of class or structure 'VHDXHeader' may result in an
  707.       unaligned pointer value [-Waddress-of-packed-member]
  708.     le64_to_cpus(&h->sequence_number);
  709.                   ^~~~~~~~~~~~~~~~~~
  710. block/vhdx-endian.c:47:19: warning: taking address of packed member
  711.       'log_version' of class or structure 'VHDXHeader' may result in an
  712.       unaligned pointer value [-Waddress-of-packed-member]
  713.     le16_to_cpus(&h->log_version);
  714.                   ^~~~~~~~~~~~~~
  715. block/vhdx-endian.c:48:19: warning: taking address of packed member 'version' of
  716.       class or structure 'VHDXHeader' may result in an unaligned pointer value
  717.       [-Waddress-of-packed-member]
  718.     le16_to_cpus(&h->version);
  719.                   ^~~~~~~~~~
  720. block/vhdx-endian.c:49:19: warning: taking address of packed member 'log_length'
  721.       of class or structure 'VHDXHeader' may result in an unaligned pointer
  722.       value [-Waddress-of-packed-member]
  723.     le32_to_cpus(&h->log_length);
  724.                   ^~~~~~~~~~~~~
  725. block/vhdx-endian.c:50:19: warning: taking address of packed member 'log_offset'
  726.       of class or structure 'VHDXHeader' may result in an unaligned pointer
  727.       value [-Waddress-of-packed-member]
  728.     le64_to_cpus(&h->log_offset);
  729.                   ^~~~~~~~~~~~~
  730. block/vhdx-endian.c:84:19: warning: taking address of packed member 'signature'
  731.       of class or structure 'VHDXLogDescriptor' may result in an unaligned
  732.       pointer value [-Waddress-of-packed-member]
  733.     le32_to_cpus(&d->signature);
  734.                   ^~~~~~~~~~~~
  735. block/vhdx-endian.c:85:19: warning: taking address of packed member
  736.       'file_offset' of class or structure 'VHDXLogDescriptor' may result in an
  737.       unaligned pointer value [-Waddress-of-packed-member]
  738.     le64_to_cpus(&d->file_offset);
  739.                   ^~~~~~~~~~~~~~
  740. block/vhdx-endian.c:86:19: warning: taking address of packed member
  741.       'sequence_number' of class or structure 'VHDXLogDescriptor' may result in
  742.       an unaligned pointer value [-Waddress-of-packed-member]
  743.     le64_to_cpus(&d->sequence_number);
  744.                   ^~~~~~~~~~~~~~~~~~
  745. block/vhdx-endian.c:93:19: warning: taking address of packed member 'signature'
  746.       of class or structure 'VHDXLogDescriptor' may result in an unaligned
  747.       pointer value [-Waddress-of-packed-member]
  748.     cpu_to_le32s(&d->signature);
  749.                   ^~~~~~~~~~~~
  750. block/vhdx-endian.c:94:19: warning: taking address of packed member '' of class
  751.       or structure 'VHDXLogDescriptor' may result in an unaligned pointer value
  752.       [-Waddress-of-packed-member]
  753.     cpu_to_le32s(&d->trailing_bytes);
  754.                   ^~~~~~~~~~~~~~~~~
  755. block/vhdx-endian.c:95:19: warning: taking address of packed member '' of class
  756.       or structure 'VHDXLogDescriptor' may result in an unaligned pointer value
  757.       [-Waddress-of-packed-member]
  758.     cpu_to_le64s(&d->leading_bytes);
  759.                   ^~~~~~~~~~~~~~~~
  760. block/vhdx-endian.c:96:19: warning: taking address of packed member
  761.       'file_offset' of class or structure 'VHDXLogDescriptor' may result in an
  762.       unaligned pointer value [-Waddress-of-packed-member]
  763.     cpu_to_le64s(&d->file_offset);
  764.                   ^~~~~~~~~~~~~~
  765. block/vhdx-endian.c:97:19: warning: taking address of packed member
  766.       'sequence_number' of class or structure 'VHDXLogDescriptor' may result in
  767.       an unaligned pointer value [-Waddress-of-packed-member]
  768.     cpu_to_le64s(&d->sequence_number);
  769.                   ^~~~~~~~~~~~~~~~~~
  770. block/vhdx-endian.c:104:19: warning: taking address of packed member
  771.       'data_signature' of class or structure 'VHDXLogDataSector' may result in
  772.       an unaligned pointer value [-Waddress-of-packed-member]
  773.     le32_to_cpus(&d->data_signature);
  774.                   ^~~~~~~~~~~~~~~~~
  775. block/vhdx-endian.c:105:19: warning: taking address of packed member
  776.       'sequence_high' of class or structure 'VHDXLogDataSector' may result in an
  777.       unaligned pointer value [-Waddress-of-packed-member]
  778.     le32_to_cpus(&d->sequence_high);
  779.                   ^~~~~~~~~~~~~~~~
  780. block/vhdx-endian.c:106:19: warning: taking address of packed member
  781.       'sequence_low' of class or structure 'VHDXLogDataSector' may result in an
  782.       unaligned pointer value [-Waddress-of-packed-member]
  783.     le32_to_cpus(&d->sequence_low);
  784.                   ^~~~~~~~~~~~~~~
  785. block/vhdx-endian.c:113:19: warning: taking address of packed member
  786.       'data_signature' of class or structure 'VHDXLogDataSector' may result in
  787.       an unaligned pointer value [-Waddress-of-packed-member]
  788.     cpu_to_le32s(&d->data_signature);
  789.                   ^~~~~~~~~~~~~~~~~
  790. block/vhdx-endian.c:114:19: warning: taking address of packed member
  791.       'sequence_high' of class or structure 'VHDXLogDataSector' may result in an
  792.       unaligned pointer value [-Waddress-of-packed-member]
  793.     cpu_to_le32s(&d->sequence_high);
  794.                   ^~~~~~~~~~~~~~~~
  795. block/vhdx-endian.c:115:19: warning: taking address of packed member
  796.       'sequence_low' of class or structure 'VHDXLogDataSector' may result in an
  797.       unaligned pointer value [-Waddress-of-packed-member]
  798.     cpu_to_le32s(&d->sequence_low);
  799.                   ^~~~~~~~~~~~~~~
  800. block/vhdx-endian.c:122:19: warning: taking address of packed member 'signature'
  801.       of class or structure 'VHDXLogEntryHeader' may result in an unaligned
  802.       pointer value [-Waddress-of-packed-member]
  803.     le32_to_cpus(&hdr->signature);
  804.                   ^~~~~~~~~~~~~~
  805. block/vhdx-endian.c:123:19: warning: taking address of packed member 'checksum'
  806.       of class or structure 'VHDXLogEntryHeader' may result in an unaligned
  807.       pointer value [-Waddress-of-packed-member]
  808.     le32_to_cpus(&hdr->checksum);
  809.                   ^~~~~~~~~~~~~
  810. block/vhdx-endian.c:124:19: warning: taking address of packed member
  811.       'entry_length' of class or structure 'VHDXLogEntryHeader' may result in an
  812.       unaligned pointer value [-Waddress-of-packed-member]
  813.     le32_to_cpus(&hdr->entry_length);
  814.                   ^~~~~~~~~~~~~~~~~
  815. block/vhdx-endian.c:125:19: warning: taking address of packed member 'tail' of
  816.       class or structure 'VHDXLogEntryHeader' may result in an unaligned pointer
  817.       value [-Waddress-of-packed-member]
  818.     le32_to_cpus(&hdr->tail);
  819.                   ^~~~~~~~~
  820. block/vhdx-endian.c:126:19: warning: taking address of packed member
  821.       'sequence_number' of class or structure 'VHDXLogEntryHeader' may result in
  822.       an unaligned pointer value [-Waddress-of-packed-member]
  823.     le64_to_cpus(&hdr->sequence_number);
  824.                   ^~~~~~~~~~~~~~~~~~~~
  825. block/vhdx-endian.c:127:19: warning: taking address of packed member
  826.       'descriptor_count' of class or structure 'VHDXLogEntryHeader' may result
  827.       in an unaligned pointer value [-Waddress-of-packed-member]
  828.     le32_to_cpus(&hdr->descriptor_count);
  829.                   ^~~~~~~~~~~~~~~~~~~~~
  830. block/vhdx-endian.c:129:19: warning: taking address of packed member
  831.       'flushed_file_offset' of class or structure 'VHDXLogEntryHeader' may
  832.       result in an unaligned pointer value [-Waddress-of-packed-member]
  833.     le64_to_cpus(&hdr->flushed_file_offset);
  834.                   ^~~~~~~~~~~~~~~~~~~~~~~~
  835. block/vhdx-endian.c:130:19: warning: taking address of packed member
  836.       'last_file_offset' of class or structure 'VHDXLogEntryHeader' may result
  837.       in an unaligned pointer value [-Waddress-of-packed-member]
  838.     le64_to_cpus(&hdr->last_file_offset);
  839.                   ^~~~~~~~~~~~~~~~~~~~~
  840. block/vhdx-endian.c:137:19: warning: taking address of packed member 'signature'
  841.       of class or structure 'VHDXLogEntryHeader' may result in an unaligned
  842.       pointer value [-Waddress-of-packed-member]
  843.     cpu_to_le32s(&hdr->signature);
  844.                   ^~~~~~~~~~~~~~
  845. block/vhdx-endian.c:138:19: warning: taking address of packed member 'checksum'
  846.       of class or structure 'VHDXLogEntryHeader' may result in an unaligned
  847.       pointer value [-Waddress-of-packed-member]
  848.     cpu_to_le32s(&hdr->checksum);
  849.                   ^~~~~~~~~~~~~
  850. block/vhdx-endian.c:139:19: warning: taking address of packed member
  851.       'entry_length' of class or structure 'VHDXLogEntryHeader' may result in an
  852.       unaligned pointer value [-Waddress-of-packed-member]
  853.     cpu_to_le32s(&hdr->entry_length);
  854.                   ^~~~~~~~~~~~~~~~~
  855. block/vhdx-endian.c:140:19: warning: taking address of packed member 'tail' of
  856.       class or structure 'VHDXLogEntryHeader' may result in an unaligned pointer
  857.       value [-Waddress-of-packed-member]
  858.     cpu_to_le32s(&hdr->tail);
  859.                   ^~~~~~~~~
  860. block/vhdx-endian.c:141:19: warning: taking address of packed member
  861.       'sequence_number' of class or structure 'VHDXLogEntryHeader' may result in
  862.       an unaligned pointer value [-Waddress-of-packed-member]
  863.     cpu_to_le64s(&hdr->sequence_number);
  864.                   ^~~~~~~~~~~~~~~~~~~~
  865. block/vhdx-endian.c:142:19: warning: taking address of packed member
  866.       'descriptor_count' of class or structure 'VHDXLogEntryHeader' may result
  867.       in an unaligned pointer value [-Waddress-of-packed-member]
  868.     cpu_to_le32s(&hdr->descriptor_count);
  869.                   ^~~~~~~~~~~~~~~~~~~~~
  870. block/vhdx-endian.c:144:19: warning: taking address of packed member
  871.       'flushed_file_offset' of class or structure 'VHDXLogEntryHeader' may
  872.       result in an unaligned pointer value [-Waddress-of-packed-member]
  873.     cpu_to_le64s(&hdr->flushed_file_offset);
  874.                   ^~~~~~~~~~~~~~~~~~~~~~~~
  875. block/vhdx-endian.c:145:19: warning: taking address of packed member
  876.       'last_file_offset' of class or structure 'VHDXLogEntryHeader' may result
  877.       in an unaligned pointer value [-Waddress-of-packed-member]
  878.     cpu_to_le64s(&hdr->last_file_offset);
  879.                   ^~~~~~~~~~~~~~~~~~~~~
  880. block/vhdx-endian.c:154:19: warning: taking address of packed member 'signature'
  881.       of class or structure 'VHDXRegionTableHeader' may result in an unaligned
  882.       pointer value [-Waddress-of-packed-member]
  883.     le32_to_cpus(&hdr->signature);
  884.                   ^~~~~~~~~~~~~~
  885. block/vhdx-endian.c:155:19: warning: taking address of packed member 'checksum'
  886.       of class or structure 'VHDXRegionTableHeader' may result in an unaligned
  887.       pointer value [-Waddress-of-packed-member]
  888.     le32_to_cpus(&hdr->checksum);
  889.                   ^~~~~~~~~~~~~
  890. block/vhdx-endian.c:156:19: warning: taking address of packed member
  891.       'entry_count' of class or structure 'VHDXRegionTableHeader' may result in
  892.       an unaligned pointer value [-Waddress-of-packed-member]
  893.     le32_to_cpus(&hdr->entry_count);
  894.                   ^~~~~~~~~~~~~~~~
  895. block/vhdx-endian.c:163:19: warning: taking address of packed member 'signature'
  896.       of class or structure 'VHDXRegionTableHeader' may result in an unaligned
  897.       pointer value [-Waddress-of-packed-member]
  898.     cpu_to_le32s(&hdr->signature);
  899.                   ^~~~~~~~~~~~~~
  900. block/vhdx-endian.c:164:19: warning: taking address of packed member 'checksum'
  901.       of class or structure 'VHDXRegionTableHeader' may result in an unaligned
  902.       pointer value [-Waddress-of-packed-member]
  903.     cpu_to_le32s(&hdr->checksum);
  904.                   ^~~~~~~~~~~~~
  905. block/vhdx-endian.c:165:19: warning: taking address of packed member
  906.       'entry_count' of class or structure 'VHDXRegionTableHeader' may result in
  907.       an unaligned pointer value [-Waddress-of-packed-member]
  908.     cpu_to_le32s(&hdr->entry_count);
  909.                   ^~~~~~~~~~~~~~~~
  910. block/vhdx-endian.c:173:19: warning: taking address of packed member
  911.       'file_offset' of class or structure 'VHDXRegionTableEntry' may result in
  912.       an unaligned pointer value [-Waddress-of-packed-member]
  913.     le64_to_cpus(&e->file_offset);
  914.                   ^~~~~~~~~~~~~~
  915. block/vhdx-endian.c:174:19: warning: taking address of packed member 'length' of
  916.       class or structure 'VHDXRegionTableEntry' may result in an unaligned
  917.       pointer value [-Waddress-of-packed-member]
  918.     le32_to_cpus(&e->length);
  919.                   ^~~~~~~~~
  920. block/vhdx-endian.c:175:19: warning: taking address of packed member 'data_bits'
  921.       of class or structure 'VHDXRegionTableEntry' may result in an unaligned
  922.       pointer value [-Waddress-of-packed-member]
  923.     le32_to_cpus(&e->data_bits);
  924.                   ^~~~~~~~~~~~
  925. block/vhdx-endian.c:183:19: warning: taking address of packed member
  926.       'file_offset' of class or structure 'VHDXRegionTableEntry' may result in
  927.       an unaligned pointer value [-Waddress-of-packed-member]
  928.     cpu_to_le64s(&e->file_offset);
  929.                   ^~~~~~~~~~~~~~
  930. block/vhdx-endian.c:184:19: warning: taking address of packed member 'length' of
  931.       class or structure 'VHDXRegionTableEntry' may result in an unaligned
  932.       pointer value [-Waddress-of-packed-member]
  933.     cpu_to_le32s(&e->length);
  934.                   ^~~~~~~~~
  935. block/vhdx-endian.c:185:19: warning: taking address of packed member 'data_bits'
  936.       of class or structure 'VHDXRegionTableEntry' may result in an unaligned
  937.       pointer value [-Waddress-of-packed-member]
  938.     cpu_to_le32s(&e->data_bits);
  939.                   ^~~~~~~~~~~~
  940. block/vhdx-endian.c:194:19: warning: taking address of packed member 'signature'
  941.       of class or structure 'VHDXMetadataTableHeader' may result in an unaligned
  942.       pointer value [-Waddress-of-packed-member]
  943.     le64_to_cpus(&hdr->signature);
  944.                   ^~~~~~~~~~~~~~
  945. block/vhdx-endian.c:195:19: warning: taking address of packed member
  946.       'entry_count' of class or structure 'VHDXMetadataTableHeader' may result
  947.       in an unaligned pointer value [-Waddress-of-packed-member]
  948.     le16_to_cpus(&hdr->entry_count);
  949.                   ^~~~~~~~~~~~~~~~
  950. block/vhdx-endian.c:202:19: warning: taking address of packed member 'signature'
  951.       of class or structure 'VHDXMetadataTableHeader' may result in an unaligned
  952.       pointer value [-Waddress-of-packed-member]
  953.     cpu_to_le64s(&hdr->signature);
  954.                   ^~~~~~~~~~~~~~
  955. block/vhdx-endian.c:203:19: warning: taking address of packed member
  956.       'entry_count' of class or structure 'VHDXMetadataTableHeader' may result
  957.       in an unaligned pointer value [-Waddress-of-packed-member]
  958.     cpu_to_le16s(&hdr->entry_count);
  959.                   ^~~~~~~~~~~~~~~~
  960. block/vhdx-endian.c:211:19: warning: taking address of packed member 'offset' of
  961.       class or structure 'VHDXMetadataTableEntry' may result in an unaligned
  962.       pointer value [-Waddress-of-packed-member]
  963.     le32_to_cpus(&e->offset);
  964.                   ^~~~~~~~~
  965. block/vhdx-endian.c:212:19: warning: taking address of packed member 'length' of
  966.       class or structure 'VHDXMetadataTableEntry' may result in an unaligned
  967.       pointer value [-Waddress-of-packed-member]
  968.     le32_to_cpus(&e->length);
  969.                   ^~~~~~~~~
  970. block/vhdx-endian.c:213:19: warning: taking address of packed member 'data_bits'
  971.       of class or structure 'VHDXMetadataTableEntry' may result in an unaligned
  972.       pointer value [-Waddress-of-packed-member]
  973.     le32_to_cpus(&e->data_bits);
  974.                   ^~~~~~~~~~~~
  975. block/vhdx-endian.c:220:19: warning: taking address of packed member 'offset' of
  976.       class or structure 'VHDXMetadataTableEntry' may result in an unaligned
  977.       pointer value [-Waddress-of-packed-member]
  978.     cpu_to_le32s(&e->offset);
  979.                   ^~~~~~~~~
  980. block/vhdx-endian.c:221:19: warning: taking address of packed member 'length' of
  981.       class or structure 'VHDXMetadataTableEntry' may result in an unaligned
  982.       pointer value [-Waddress-of-packed-member]
  983.     cpu_to_le32s(&e->length);
  984.                   ^~~~~~~~~
  985. block/vhdx-endian.c:222:19: warning: taking address of packed member 'data_bits'
  986.       of class or structure 'VHDXMetadataTableEntry' may result in an unaligned
  987.       pointer value [-Waddress-of-packed-member]
  988.     cpu_to_le32s(&e->data_bits);
  989.                   ^~~~~~~~~~~~
  990. In file included from block/vhdx-log.c:24:
  991. ./block/vhdx.h:423:19: warning: taking address of packed member 'data1' of class
  992.       or structure 'MSGUID' may result in an unaligned pointer value
  993.       [-Waddress-of-packed-member]
  994.     le32_to_cpus(&guid->data1);
  995.                   ^~~~~~~~~~~
  996. ./block/vhdx.h:424:19: warning: taking address of packed member 'data2' of class
  997.       or structure 'MSGUID' may result in an unaligned pointer value
  998.       [-Waddress-of-packed-member]
  999.     le16_to_cpus(&guid->data2);
  1000.                   ^~~~~~~~~~~
  1001. ./block/vhdx.h:425:19: warning: taking address of packed member 'data3' of class
  1002.       or structure 'MSGUID' may result in an unaligned pointer value
  1003.       [-Waddress-of-packed-member]
  1004.     le16_to_cpus(&guid->data3);
  1005.                   ^~~~~~~~~~~
  1006. ./block/vhdx.h:430:19: warning: taking address of packed member 'data1' of class
  1007.       or structure 'MSGUID' may result in an unaligned pointer value
  1008.       [-Waddress-of-packed-member]
  1009.     cpu_to_le32s(&guid->data1);
  1010.                   ^~~~~~~~~~~
  1011. ./block/vhdx.h:431:19: warning: taking address of packed member 'data2' of class
  1012.       or structure 'MSGUID' may result in an unaligned pointer value
  1013.       [-Waddress-of-packed-member]
  1014.     cpu_to_le16s(&guid->data2);
  1015.                   ^~~~~~~~~~~
  1016. ./block/vhdx.h:432:19: warning: taking address of packed member 'data3' of class
  1017.       or structure 'MSGUID' may result in an unaligned pointer value
  1018.       [-Waddress-of-packed-member]
  1019.     cpu_to_le16s(&guid->data3);
  1020.                   ^~~~~~~~~~~
  1021. block/vhdx-log.c:817:19: warning: taking address of packed member '' of class or
  1022.       structure 'VHDXLogDescriptor' may result in an unaligned pointer value
  1023.       [-Waddress-of-packed-member]
  1024.     cpu_to_le64s(&desc->leading_bytes);
  1025.                   ^~~~~~~~~~~~~~~~~~~
  1026. block/vhdx-log.c:821:19: warning: taking address of packed member '' of class or
  1027.       structure 'VHDXLogDescriptor' may result in an unaligned pointer value
  1028.       [-Waddress-of-packed-member]
  1029.     cpu_to_le32s(&desc->trailing_bytes);
  1030.                   ^~~~~~~~~~~~~~~~~~~~
  1031. 65 warnings generated.
  1032.   CC    block/blkverify.o
  1033.   CC    block/block-backend.o
  1034.   CC    block/snapshot.o
  1035.   CC    block/qapi.o
  1036.   CC    block/raw-posix.o
  1037. 8 warnings generated.
  1038.   CC    block/null.o
  1039. 9 warnings generated.
  1040.   CC    block/mirror.o
  1041.   CC    block/io.o
  1042.   CC    block/throttle-groups.o
  1043.   CC    block/nbd.o
  1044.   CC    block/nbd-client.o
  1045.   CC    block/sheepdog.o
  1046.   CC    block/accounting.o
  1047.   CC    block/write-threshold.o
  1048.   CC    block/curl.o
  1049.   CC    block/dmg.o
  1050.   CC    crypto/init.o
  1051.   CC    crypto/hash.o
  1052.   CC    crypto/aes.o
  1053.   CC    crypto/desrfb.o
  1054.   CC    crypto/cipher.o
  1055.   CC    crypto/tlscreds.o
  1056.   CC    crypto/tlscredsanon.o
  1057.   CC    crypto/tlscredsx509.o
  1058.   CC    crypto/tlssession.o
  1059.   CC    qom/object.o
  1060.   CC    qom/container.o
  1061.   CC    qom/qom-qobject.o
  1062.   CC    qom/object_interfaces.o
  1063.   GEN   qemu-img-cmds.h
  1064.   CC    qemu-io.o
  1065.   CC    blockdev.o
  1066.   CC    blockdev-nbd.o
  1067.   CC    iothread.o
  1068.   CC    qdev-monitor.o
  1069.   CC    device-hotplug.o
  1070.   CC    os-posix.o
  1071.   CC    qemu-char.o
  1072.   CC    page_cache.o
  1073.   CC    qjson.o
  1074.   CC    accel.o
  1075.   CC    bt-host.o
  1076.   CC    bt-vhci.o
  1077.   CC    dma-helpers.o
  1078.   CC    vl.o
  1079.   CC    tpm.o
  1080.   CC    device_tree.o
  1081.   GEN   qmp-marshal.c
  1082.   CC    qmp.o
  1083.   CC    hmp.o
  1084.   CC    qemu-log.o
  1085.   CC    tcg-runtime.o
  1086.   CC    audio/audio.o
  1087.   CC    audio/noaudio.o
  1088.   CC    audio/wavaudio.o
  1089.   CC    audio/mixeng.o
  1090.   CC    audio/coreaudio.o
  1091.   CC    audio/wavcapture.o
  1092.   CC    backends/rng.o
  1093. audio/coreaudio.c:148:14: warning: 'AudioDeviceGetProperty' is deprecated: first
  1094.       deprecated in macOS 10.6 [-Wdeprecated-declarations]
  1095.     status = AudioDeviceGetProperty(
  1096.              ^
  1097. /System/Library/Frameworks/CoreAudio.framework/Headers/AudioHardwareDeprecated.h:818:1: note:
  1098.       'AudioDeviceGetProperty' has been explicitly marked deprecated here
  1099. AudioDeviceGetProperty( AudioDeviceID           inDevice,
  1100. ^
  1101. audio/coreaudio.c:308:14: warning: 'AudioHardwareGetProperty' is deprecated:
  1102.       first deprecated in macOS 10.6 [-Wdeprecated-declarations]
  1103.     status = AudioHardwareGetProperty(
  1104.              ^
  1105. /System/Library/Frameworks/CoreAudio.framework/Headers/AudioHardwareDeprecated.h:339:1: note:
  1106.       'AudioHardwareGetProperty' has been explicitly marked deprecated here
  1107. AudioHardwareGetProperty(   AudioHardwarePropertyID inPropertyID,
  1108. ^
  1109. audio/coreaudio.c:324:14: warning: 'AudioDeviceGetProperty' is deprecated: first
  1110.       deprecated in macOS 10.6 [-Wdeprecated-declarations]
  1111.     status = AudioDeviceGetProperty(
  1112.              ^
  1113. /System/Library/Frameworks/CoreAudio.framework/Headers/AudioHardwareDeprecated.h:818:1: note:
  1114.       'AudioDeviceGetProperty' has been explicitly marked deprecated here
  1115. AudioDeviceGetProperty( AudioDeviceID           inDevice,
  1116. ^
  1117. audio/coreaudio.c:351:14: warning: 'AudioDeviceSetProperty' is deprecated: first
  1118.       deprecated in macOS 10.6 [-Wdeprecated-declarations]
  1119.     status = AudioDeviceSetProperty(
  1120.              ^
  1121. /System/Library/Frameworks/CoreAudio.framework/Headers/AudioHardwareDeprecated.h:852:1: note:
  1122.       'AudioDeviceSetProperty' has been explicitly marked deprecated here
  1123. AudioDeviceSetProperty( AudioDeviceID                       inDevice,
  1124. ^
  1125. audio/coreaudio.c:368:14: warning: 'AudioDeviceGetProperty' is deprecated: first
  1126.       deprecated in macOS 10.6 [-Wdeprecated-declarations]
  1127.     status = AudioDeviceGetProperty(
  1128.              ^
  1129. /System/Library/Frameworks/CoreAudio.framework/Headers/AudioHardwareDeprecated.h:818:1: note:
  1130.       'AudioDeviceGetProperty' has been explicitly marked deprecated here
  1131. AudioDeviceGetProperty( AudioDeviceID           inDevice,
  1132. ^
  1133. audio/coreaudio.c:384:14: warning: 'AudioDeviceGetProperty' is deprecated: first
  1134.       deprecated in macOS 10.6 [-Wdeprecated-declarations]
  1135.     status = AudioDeviceGetProperty(
  1136.              ^
  1137. /System/Library/Frameworks/CoreAudio.framework/Headers/AudioHardwareDeprecated.h:818:1: note:
  1138.       'AudioDeviceGetProperty' has been explicitly marked deprecated here
  1139. AudioDeviceGetProperty( AudioDeviceID           inDevice,
  1140. ^
  1141. audio/coreaudio.c:401:14: warning: 'AudioDeviceSetProperty' is deprecated: first
  1142.       deprecated in macOS 10.6 [-Wdeprecated-declarations]
  1143.     status = AudioDeviceSetProperty(
  1144.              ^
  1145. /System/Library/Frameworks/CoreAudio.framework/Headers/AudioHardwareDeprecated.h:852:1: note:
  1146.       'AudioDeviceSetProperty' has been explicitly marked deprecated here
  1147. AudioDeviceSetProperty( AudioDeviceID                       inDevice,
  1148. ^
  1149. audio/coreaudio.c:417:14: warning: 'AudioDeviceAddIOProc' is deprecated: first
  1150.       deprecated in macOS 10.5 [-Wdeprecated-declarations]
  1151.     status = AudioDeviceAddIOProc(core->outputDeviceID, audioDeviceIOProc, hw);
  1152.              ^
  1153. /System/Library/Frameworks/CoreAudio.framework/Headers/AudioHardwareDeprecated.h:721:1: note:
  1154.       'AudioDeviceAddIOProc' has been explicitly marked deprecated here
  1155. AudioDeviceAddIOProc(   AudioDeviceID       inDevice,
  1156. ^
  1157. audio/coreaudio.c:429:13: warning: 'AudioDeviceRemoveIOProc' is deprecated:
  1158.       first deprecated in macOS 10.5 [-Wdeprecated-declarations]
  1159.             AudioDeviceRemoveIOProc(core->outputDeviceID, audioDeviceIOProc);
  1160.             ^
  1161. /System/Library/Frameworks/CoreAudio.framework/Headers/AudioHardwareDeprecated.h:736:1: note:
  1162.       'AudioDeviceRemoveIOProc' has been explicitly marked deprecated here
  1163. AudioDeviceRemoveIOProc(    AudioDeviceID       inDevice,
  1164. ^
  1165. audio/coreaudio.c:454:18: warning: 'AudioDeviceRemoveIOProc' is deprecated:
  1166.       first deprecated in macOS 10.5 [-Wdeprecated-declarations]
  1167.         status = AudioDeviceRemoveIOProc(core->outputDeviceID,
  1168.                  ^
  1169. /System/Library/Frameworks/CoreAudio.framework/Headers/AudioHardwareDeprecated.h:736:1: note:
  1170.       'AudioDeviceRemoveIOProc' has been explicitly marked deprecated here
  1171. AudioDeviceRemoveIOProc(    AudioDeviceID       inDevice,
  1172. ^
  1173.   CC    backends/rng-egd.o
  1174.   CC    backends/rng-random.o
  1175. 10 warnings generated.
  1176.   CC    backends/msmouse.o
  1177.   CC    backends/testdev.o
  1178.   CC    backends/tpm.o
  1179.   CC    backends/hostmem.o
  1180.   CC    backends/hostmem-ram.o
  1181.   CC    block/stream.o
  1182.   CC    block/commit.o
  1183.   CC    block/backup.o
  1184.   CC    disas/arm.o
  1185.   CXX   disas/arm-a64.o
  1186.   CC    disas/i386.o
  1187.   CXX   disas/libvixl/utils.o
  1188.   CXX   disas/libvixl/a64/instructions-a64.o
  1189.   CXX   disas/libvixl/a64/decoder-a64.o
  1190.   CXX   disas/libvixl/a64/disasm-a64.o
  1191.   CC    hw/acpi/acpi_interface.o
  1192.   CC    hw/acpi/bios-linker-loader.o
  1193.   CC    hw/acpi/aml-build.o
  1194.   CC    hw/audio/es1370.o
  1195.   CC    hw/audio/ac97.o
  1196.   CC    hw/audio/intel-hda.o
  1197.   CC    hw/audio/hda-codec.o
  1198.   CC    hw/audio/wm8750.o
  1199.   CC    hw/audio/pl041.o
  1200.   CC    hw/audio/lm4549.o
  1201.   CC    hw/audio/marvell_88w8618.o
  1202.   CC    hw/block/block.o
  1203.   CC    hw/block/cdrom.o
  1204.   CC    hw/block/hd-geometry.o
  1205.   CC    hw/block/m25p80.o
  1206.   CC    hw/block/nand.o
  1207.   CC    hw/block/pflash_cfi01.o
  1208.   CC    hw/block/pflash_cfi02.o
  1209.   CC    hw/block/ecc.o
  1210.   CC    hw/block/onenand.o
  1211.   CC    hw/block/nvme.o
  1212.   CC    hw/bt/core.o
  1213.   CC    hw/bt/l2cap.o
  1214.   CC    hw/bt/sdp.o
  1215.   CC    hw/bt/hci.o
  1216.   CC    hw/bt/hid.o
  1217.   CC    hw/bt/hci-csr.o
  1218.   CC    hw/char/ipoctal232.o
  1219.   CC    hw/char/pl011.o
  1220.   CC    hw/char/serial.o
  1221.   CC    hw/char/serial-isa.o
  1222.   CC    hw/char/serial-pci.o
  1223.   CC    hw/char/virtio-console.o
  1224.   CC    hw/char/cadence_uart.o
  1225.   CC    hw/char/imx_serial.o
  1226.   CC    hw/core/qdev.o
  1227.   CC    hw/core/qdev-properties.o
  1228.   CC    hw/core/fw-path-provider.o
  1229.   CC    hw/core/irq.o
  1230.   CC    hw/core/hotplug.o
  1231.   CC    hw/core/nmi.o
  1232.   CC    hw/core/ptimer.o
  1233.   CC    hw/core/sysbus.o
  1234.   CC    hw/core/machine.o
  1235.   CC    hw/core/null-machine.o
  1236.   CC    hw/core/loader.o
  1237.   CC    hw/core/qdev-properties-system.o
  1238.   CC    hw/core/platform-bus.o
  1239.   CC    hw/display/ads7846.o
  1240.   CC    hw/display/pl110.o
  1241.   CC    hw/display/ssd0303.o
  1242.   CC    hw/display/ssd0323.o
  1243.   CC    hw/display/vga-pci.o
  1244.   CC    hw/display/blizzard.o
  1245.   CC    hw/display/exynos4210_fimd.o
  1246.   CC    hw/display/framebuffer.o
  1247.   CC    hw/display/tc6393xb.o
  1248.   CC    hw/dma/pl080.o
  1249.   CC    hw/dma/pl330.o
  1250.   CC    hw/gpio/max7310.o
  1251.   CC    hw/gpio/pl061.o
  1252.   CC    hw/gpio/zaurus.o
  1253.   CC    hw/i2c/core.o
  1254.   CC    hw/i2c/smbus.o
  1255.   CC    hw/i2c/smbus_eeprom.o
  1256.   CC    hw/i2c/versatile_i2c.o
  1257.   CC    hw/i2c/bitbang_i2c.o
  1258.   CC    hw/i2c/exynos4210_i2c.o
  1259.   CC    hw/i2c/imx_i2c.o
  1260.   CC    hw/ide/core.o
  1261.   CC    hw/ide/atapi.o
  1262.   CC    hw/ide/qdev.o
  1263.   CC    hw/ide/pci.o
  1264.   CC    hw/ide/microdrive.o
  1265.   CC    hw/ide/ahci.o
  1266.   CC    hw/ide/ich.o
  1267.   CC    hw/input/hid.o
  1268.   CC    hw/input/lm832x.o
  1269.   CC    hw/input/pl050.o
  1270.   CC    hw/input/ps2.o
  1271.   CC    hw/input/stellaris_input.o
  1272.   CC    hw/input/tsc2005.o
  1273.   CC    hw/input/virtio-input.o
  1274.   CC    hw/input/virtio-input-hid.o
  1275.   CC    hw/intc/pl190.o
  1276.   CC    hw/intc/imx_avic.o
  1277.   CC    hw/intc/realview_gic.o
  1278.   CC    hw/intc/arm_gic_common.o
  1279.   CC    hw/intc/arm_gic.o
  1280.   CC    hw/intc/arm_gicv2m.o
  1281.   CC    hw/intc/arm_gicv3_common.o
  1282.   CC    hw/ipack/ipack.o
  1283.   CC    hw/ipack/tpci200.o
  1284.   CC    hw/isa/isa-bus.o
  1285.   CC    hw/misc/max111x.o
  1286.   CC    hw/misc/tmp105.o
  1287.   CC    hw/misc/pci-testdev.o
  1288.   CC    hw/misc/arm_l2x0.o
  1289.   CC    hw/misc/arm_integrator_debug.o
  1290.   CC    hw/misc/a9scu.o
  1291.   CC    hw/misc/arm11scu.o
  1292.   CC    hw/net/ne2000.o
  1293.   CC    hw/net/eepro100.o
  1294.   CC    hw/net/pcnet-pci.o
  1295.   CC    hw/net/pcnet.o
  1296.   CC    hw/net/e1000.o
  1297.   CC    hw/net/rtl8139.o
  1298.   CC    hw/net/vmxnet_tx_pkt.o
  1299.   CC    hw/net/vmxnet_rx_pkt.o
  1300.   CC    hw/net/vmxnet3.o
  1301.   CC    hw/net/smc91c111.o
  1302.   CC    hw/net/lan9118.o
  1303.   CC    hw/net/xgmac.o
  1304.   CC    hw/net/allwinner_emac.o
  1305.   CC    hw/net/imx_fec.o
  1306.   CC    hw/net/cadence_gem.o
  1307.   CC    hw/net/stellaris_enet.o
  1308.   CC    hw/net/rocker/rocker.o
  1309.   CC    hw/net/rocker/rocker_fp.o
  1310.   CC    hw/net/rocker/rocker_desc.o
  1311.   CC    hw/net/rocker/rocker_world.o
  1312.   CC    hw/net/rocker/rocker_of_dpa.o
  1313.   CC    hw/nvram/eeprom93xx.o
  1314.   CC    hw/nvram/fw_cfg.o
  1315.   CC    hw/pci-bridge/pci_bridge_dev.o
  1316.   CC    hw/pci-bridge/pci_expander_bridge.o
  1317.   CC    hw/pci-bridge/xio3130_upstream.o
  1318.   CC    hw/pci-bridge/xio3130_downstream.o
  1319.   CC    hw/pci-bridge/ioh3420.o
  1320.   CC    hw/pci-bridge/i82801b11.o
  1321.   CC    hw/pci-host/pam.o
  1322.   CC    hw/pci-host/versatile.o
  1323.   CC    hw/pci-host/gpex.o
  1324.   CC    hw/pci/pci.o
  1325.   CC    hw/pci/pci_bridge.o
  1326.   CC    hw/pci/msix.o
  1327.   CC    hw/pci/msi.o
  1328.   CC    hw/pci/shpc.o
  1329.   CC    hw/pci/slotid_cap.o
  1330.   CC    hw/pci/pci_host.o
  1331.   CC    hw/pci/pcie_host.o
  1332.   CC    hw/pci/pcie.o
  1333.   CC    hw/pci/pcie_aer.o
  1334.   CC    hw/pci/pcie_port.o
  1335.   CC    hw/pci/pci-stub.o
  1336.   CC    hw/pcmcia/pcmcia.o
  1337.   CC    hw/scsi/scsi-disk.o
  1338.   CC    hw/scsi/scsi-generic.o
  1339.   CC    hw/scsi/scsi-bus.o
  1340.   CC    hw/scsi/lsi53c895a.o
  1341.   CC    hw/scsi/megasas.o
  1342.   CC    hw/scsi/vmw_pvscsi.o
  1343.   CC    hw/scsi/esp.o
  1344.   CC    hw/scsi/esp-pci.o
  1345.   CC    hw/sd/pl181.o
  1346.   CC    hw/sd/ssi-sd.o
  1347.   CC    hw/sd/sd.o
  1348.   CC    hw/sd/sdhci.o
  1349.   CC    hw/smbios/smbios.o
  1350.   CC    hw/ssi/pl022.o
  1351.   CC    hw/ssi/ssi.o
  1352.   CC    hw/ssi/xilinx_spips.o
  1353.   CC    hw/timer/arm_timer.o
  1354.   CC    hw/timer/arm_mptimer.o
  1355.   CC    hw/timer/a9gtimer.o
  1356.   CC    hw/timer/cadence_ttc.o
  1357.   CC    hw/timer/ds1338.o
  1358.   CC    hw/timer/pl031.o
  1359.   CC    hw/timer/twl92230.o
  1360.   CC    hw/timer/imx_epit.o
  1361.   CC    hw/timer/imx_gpt.o
  1362.   CC    hw/timer/stm32f2xx_timer.o
  1363.   CC    hw/usb/core.o
  1364.   CC    hw/usb/combined-packet.o
  1365.   CC    hw/usb/bus.o
  1366.   CC    hw/usb/libhw.o
  1367.   CC    hw/usb/desc.o
  1368.   CC    hw/usb/desc-msos.o
  1369.   CC    hw/usb/hcd-uhci.o
  1370.   CC    hw/usb/hcd-ohci.o
  1371.   CC    hw/usb/hcd-ehci.o
  1372.   CC    hw/usb/hcd-ehci-pci.o
  1373.   CC    hw/usb/hcd-ehci-sysbus.o
  1374.   CC    hw/usb/hcd-xhci.o
  1375.   CC    hw/usb/hcd-musb.o
  1376.   CC    hw/usb/dev-hub.o
  1377.   CC    hw/usb/dev-hid.o
  1378.   CC    hw/usb/dev-wacom.o
  1379.   CC    hw/usb/dev-storage.o
  1380.   CC    hw/usb/dev-uas.o
  1381.   CC    hw/usb/dev-audio.o
  1382.   CC    hw/usb/dev-serial.o
  1383.   CC    hw/usb/dev-network.o
  1384.   CC    hw/usb/dev-bluetooth.o
  1385.   CC    hw/usb/dev-smartcard-reader.o
  1386.   CC    hw/usb/dev-mtp.o
  1387.   CC    hw/usb/host-stub.o
  1388.   CC    hw/virtio/virtio-rng.o
  1389.   CC    hw/virtio/virtio-pci.o
  1390.   CC    hw/virtio/virtio-bus.o
  1391.   CC    hw/virtio/virtio-mmio.o
  1392.   CC    hw/watchdog/watchdog.o
  1393.   CC    hw/watchdog/wdt_i6300esb.o
  1394.   CC    migration/migration.o
  1395.   CC    migration/tcp.o
  1396.   CC    migration/vmstate.o
  1397.   CC    migration/qemu-file.o
  1398.   CC    migration/qemu-file-buf.o
  1399.   CC    migration/qemu-file-unix.o
  1400.   CC    migration/qemu-file-stdio.o
  1401.   CC    migration/xbzrle.o
  1402.   CC    migration/postcopy-ram.o
  1403.   CC    migration/exec.o
  1404.   CC    migration/unix.o
  1405.   CC    migration/fd.o
  1406.   CC    migration/block.o
  1407.   CC    net/net.o
  1408.   CC    net/queue.o
  1409.   CC    net/checksum.o
  1410.   CC    net/util.o
  1411.   CC    net/hub.o
  1412.   CC    net/socket.o
  1413.   CC    net/dump.o
  1414.   CC    net/eth.o
  1415.   CC    net/tap.o
  1416.   CC    net/vhost-user.o
  1417.   CC    net/tap-bsd.o
  1418.   CC    net/slirp.o
  1419.   CC    net/filter.o
  1420.   CC    net/filter-buffer.o
  1421.   CC    qom/cpu.o
  1422.   CC    replay/replay.o
  1423.   CC    replay/replay-internal.o
  1424.   CC    replay/replay-events.o
  1425.   CC    replay/replay-time.o
  1426.   CC    replay/replay-input.o
  1427.   CC    slirp/cksum.o
  1428.   CC    slirp/if.o
  1429.   CC    slirp/ip_icmp.o
  1430.   CC    slirp/ip_input.o
  1431.   CC    slirp/ip_output.o
  1432.   CC    slirp/dnssearch.o
  1433.   CC    slirp/slirp.o
  1434. slirp/ip_input.c:155:43: warning: taking address of packed member 'ip_link' of
  1435.       class or structure 'ipq' may result in an unaligned pointer value
  1436.       [-Waddress-of-packed-member]
  1437.                 for (l = slirp->ipq.ip_link.next; l != &slirp->ipq.ip_link;
  1438.                                                         ^~~~~~~~~~~~~~~~~~
  1439. slirp/ip_input.c:437:18: warning: taking address of packed member 'ip_link' of
  1440.       class or structure 'ipq' may result in an unaligned pointer value
  1441.       [-Waddress-of-packed-member]
  1442.     while (l != &slirp->ipq.ip_link) {
  1443.                  ^~~~~~~~~~~~~~~~~~
  1444.   CC    slirp/mbuf.o
  1445.   CC    slirp/misc.o
  1446.   CC    slirp/sbuf.o
  1447. slirp/slirp.c:308:19: warning: taking address of packed member 'ip_link' of
  1448.       class or structure 'ipq' may result in an unaligned pointer value
  1449.       [-Waddress-of-packed-member]
  1450.                 (&slirp->ipq.ip_link != slirp->ipq.ip_link.next));
  1451.                   ^~~~~~~~~~~~~~~~~~
  1452.   CC    slirp/socket.o
  1453. 2 warnings generated.
  1454.   CC    slirp/tcp_input.o
  1455.   CC    slirp/tcp_output.o
  1456.   CC    slirp/tcp_subr.o
  1457.   CC    slirp/tcp_timer.o
  1458.   CC    slirp/udp.o
  1459.   CC    slirp/bootp.o
  1460.   CC    slirp/tftp.o
  1461.   CC    slirp/arp_table.o
  1462.   CC    ui/keymaps.o
  1463. 1 warning generated.
  1464.   CC    ui/console.o
  1465.   CC    ui/cursor.o
  1466.   CC    ui/qemu-pixman.o
  1467.   CC    ui/input.o
  1468.   CC    ui/input-keymap.o
  1469.   CC    ui/input-legacy.o
  1470.   OBJC  ui/cocoa.o
  1471.   CC    ui/curses.o
  1472.   CC    ui/vnc.o
  1473.   CC    ui/vnc-enc-zlib.o
  1474.   CC    ui/vnc-enc-hextile.o
  1475.   CC    ui/vnc-enc-tight.o
  1476.   CC    ui/vnc-palette.o
  1477.   CC    ui/vnc-enc-zrle.o
  1478. ui/vnc.c:3792:20: warning: 'sasl_server_init' is deprecated: first deprecated in
  1479.       macOS 10.11 [-Wdeprecated-declarations]
  1480.     if ((saslErr = sasl_server_init(NULL, "qemu")) != SASL_OK) {
  1481.                    ^
  1482. /usr/include/sasl/sasl.h:1016:17: note: 'sasl_server_init' has been explicitly
  1483.       marked deprecated here
  1484. LIBSASL_API int sasl_server_init(const sasl_callback_t *callbacks,
  1485.                 ^
  1486. ui/vnc.c:3794:20: warning: 'sasl_errstring' is deprecated: first deprecated in
  1487.       macOS 10.11 [-Wdeprecated-declarations]
  1488.                    sasl_errstring(saslErr, NULL, NULL));
  1489.                    ^
  1490. /usr/include/sasl/sasl.h:757:25: note: 'sasl_errstring' has been explicitly
  1491.       marked deprecated here
  1492. LIBSASL_API const char *sasl_errstring(int saslerr,
  1493.                         ^
  1494.   CC    ui/vnc-auth-vencrypt.o
  1495.   CC    ui/vnc-auth-sasl.o
  1496.   CC    ui/vnc-ws.o
  1497. ui/vnc-auth-sasl.c:42:9: warning: 'sasl_dispose' is deprecated: first deprecated
  1498.       in macOS 10.11 [-Wdeprecated-declarations]
  1499.         sasl_dispose(&vs->sasl.conn);
  1500.         ^
  1501. /usr/include/sasl/sasl.h:746:18: note: 'sasl_dispose' has been explicitly marked
  1502.       deprecated here
  1503. LIBSASL_API void sasl_dispose(sasl_conn_t **pconn) __OSX_AVAILABLE_BUT_D...
  1504.                  ^
  1505. ui/vnc-auth-sasl.c:59:15: warning: 'sasl_encode' is deprecated: first deprecated
  1506.       in macOS 10.11 [-Wdeprecated-declarations]
  1507.         err = sasl_encode(vs->sasl.conn,
  1508.               ^
  1509. /usr/include/sasl/sasl.h:1326:17: note: 'sasl_encode' has been explicitly marked
  1510.       deprecated here
  1511. LIBSASL_API int sasl_encode(sasl_conn_t *conn,
  1512.                 ^
  1513. ui/vnc-auth-sasl.c:108:11: warning: 'sasl_decode' is deprecated: first
  1514.       deprecated in macOS 10.11 [-Wdeprecated-declarations]
  1515.     err = sasl_decode(vs->sasl.conn,
  1516.           ^
  1517. /usr/include/sasl/sasl.h:1353:17: note: 'sasl_decode' has been explicitly marked
  1518.       deprecated here
  1519. LIBSASL_API int sasl_decode(sasl_conn_t *conn,
  1520.                 ^
  1521. ui/vnc-auth-sasl.c:128:11: warning: 'sasl_getprop' is deprecated: first
  1522.       deprecated in macOS 10.11 [-Wdeprecated-declarations]
  1523.     err = sasl_getprop(vs->sasl.conn, SASL_USERNAME, &val);
  1524.           ^
  1525. /usr/include/sasl/sasl.h:800:17: note: 'sasl_getprop' has been explicitly marked
  1526.       deprecated here
  1527. LIBSASL_API int sasl_getprop(sasl_conn_t *conn, int propnum,
  1528.                 ^
  1529. ui/vnc-auth-sasl.c:162:11: warning: 'sasl_getprop' is deprecated: first
  1530.       deprecated in macOS 10.11 [-Wdeprecated-declarations]
  1531.     err = sasl_getprop(vs->sasl.conn, SASL_SSF, &val);
  1532.           ^
  1533. /usr/include/sasl/sasl.h:800:17: note: 'sasl_getprop' has been explicitly marked
  1534.       deprecated here
  1535. LIBSASL_API int sasl_getprop(sasl_conn_t *conn, int propnum,
  1536.                 ^
  1537. ui/vnc-auth-sasl.c:217:11: warning: 'sasl_server_step' is deprecated: first
  1538.       deprecated in macOS 10.11 [-Wdeprecated-declarations]
  1539.     err = sasl_server_step(vs->sasl.conn,
  1540.           ^
  1541. /usr/include/sasl/sasl.h:1147:17: note: 'sasl_server_step' has been explicitly
  1542.       marked deprecated here
  1543. LIBSASL_API int sasl_server_step(sasl_conn_t *conn,
  1544.                 ^
  1545. ui/vnc-auth-sasl.c:226:9: warning: 'sasl_dispose' is deprecated: first
  1546.       deprecated in macOS 10.11 [-Wdeprecated-declarations]
  1547.         sasl_dispose(&vs->sasl.conn);
  1548.         ^
  1549. /usr/include/sasl/sasl.h:746:18: note: 'sasl_dispose' has been explicitly marked
  1550.       deprecated here
  1551. LIBSASL_API void sasl_dispose(sasl_conn_t **pconn) __OSX_AVAILABLE_BUT_D...
  1552.                  ^
  1553. ui/vnc-auth-sasl.c:234:9: warning: 'sasl_dispose' is deprecated: first
  1554.       deprecated in macOS 10.11 [-Wdeprecated-declarations]
  1555.         sasl_dispose(&vs->sasl.conn);
  1556.         ^
  1557. /usr/include/sasl/sasl.h:746:18: note: 'sasl_dispose' has been explicitly marked
  1558.       deprecated here
  1559. LIBSASL_API void sasl_dispose(sasl_conn_t **pconn) __OSX_AVAILABLE_BUT_D...
  1560.                  ^
  1561. ui/vnc-auth-sasl.c:345:11: warning: 'sasl_server_start' is deprecated: first
  1562.       deprecated in macOS 10.11 [-Wdeprecated-declarations]
  1563.     err = sasl_server_start(vs->sasl.conn,
  1564.           ^
  1565. /usr/include/sasl/sasl.h:1124:17: note: 'sasl_server_start' has been explicitly
  1566.       marked deprecated here
  1567. LIBSASL_API int sasl_server_start(sasl_conn_t *conn,
  1568.                 ^
  1569. ui/vnc-auth-sasl.c:355:9: warning: 'sasl_dispose' is deprecated: first
  1570.       deprecated in macOS 10.11 [-Wdeprecated-declarations]
  1571.         sasl_dispose(&vs->sasl.conn);
  1572.         ^
  1573. /usr/include/sasl/sasl.h:746:18: note: 'sasl_dispose' has been explicitly marked
  1574.       deprecated here
  1575. LIBSASL_API void sasl_dispose(sasl_conn_t **pconn) __OSX_AVAILABLE_BUT_D...
  1576.                  ^
  1577. ui/vnc-auth-sasl.c:362:9: warning: 'sasl_dispose' is deprecated: first
  1578.       deprecated in macOS 10.11 [-Wdeprecated-declarations]
  1579.         sasl_dispose(&vs->sasl.conn);
  1580.         ^
  1581. /usr/include/sasl/sasl.h:746:18: note: 'sasl_dispose' has been explicitly marked
  1582.       deprecated here
  1583. LIBSASL_API void sasl_dispose(sasl_conn_t **pconn) __OSX_AVAILABLE_BUT_D...
  1584.                  ^
  1585. ui/vnc-auth-sasl.c:509:11: warning: 'sasl_server_new' is deprecated: first
  1586.       deprecated in macOS 10.11 [-Wdeprecated-declarations]
  1587.     err = sasl_server_new("vnc",
  1588.           ^
  1589. /usr/include/sasl/sasl.h:1068:17: note: 'sasl_server_new' has been explicitly
  1590.       marked deprecated here
  1591. LIBSASL_API int sasl_server_new(const char *service,
  1592.                 ^
  1593. ui/vnc-auth-sasl.c:541:13: warning: 'sasl_dispose' is deprecated: first
  1594.       deprecated in macOS 10.11 [-Wdeprecated-declarations]
  1595.             sasl_dispose(&vs->sasl.conn);
  1596.             ^
  1597. /usr/include/sasl/sasl.h:746:18: note: 'sasl_dispose' has been explicitly marked
  1598.       deprecated here
  1599. LIBSASL_API void sasl_dispose(sasl_conn_t **pconn) __OSX_AVAILABLE_BUT_D...
  1600.                  ^
  1601. ui/vnc-auth-sasl.c:547:15: warning: 'sasl_setprop' is deprecated: first
  1602.       deprecated in macOS 10.11 [-Wdeprecated-declarations]
  1603.         err = sasl_setprop(vs->sasl.conn, SASL_SSF_EXTERNAL, &ssf);
  1604.               ^
  1605. /usr/include/sasl/sasl.h:879:17: note: 'sasl_setprop' has been explicitly marked
  1606.       deprecated here
  1607. LIBSASL_API int sasl_setprop(sasl_conn_t *conn,
  1608.                 ^
  1609. ui/vnc-auth-sasl.c:551:13: warning: 'sasl_dispose' is deprecated: first
  1610.       deprecated in macOS 10.11 [-Wdeprecated-declarations]
  1611.             sasl_dispose(&vs->sasl.conn);
  1612.             ^
  1613. /usr/include/sasl/sasl.h:746:18: note: 'sasl_dispose' has been explicitly marked
  1614.       deprecated here
  1615. LIBSASL_API void sasl_dispose(sasl_conn_t **pconn) __OSX_AVAILABLE_BUT_D...
  1616.                  ^
  1617. ui/vnc-auth-sasl.c:583:11: warning: 'sasl_setprop' is deprecated: first
  1618.       deprecated in macOS 10.11 [-Wdeprecated-declarations]
  1619.     err = sasl_setprop(vs->sasl.conn, SASL_SEC_PROPS, &secprops);
  1620.           ^
  1621. /usr/include/sasl/sasl.h:879:17: note: 'sasl_setprop' has been explicitly marked
  1622.       deprecated here
  1623. LIBSASL_API int sasl_setprop(sasl_conn_t *conn,
  1624.                 ^
  1625. ui/vnc-auth-sasl.c:587:9: warning: 'sasl_dispose' is deprecated: first
  1626.       deprecated in macOS 10.11 [-Wdeprecated-declarations]
  1627.         sasl_dispose(&vs->sasl.conn);
  1628.         ^
  1629. /usr/include/sasl/sasl.h:746:18: note: 'sasl_dispose' has been explicitly marked
  1630.       deprecated here
  1631. LIBSASL_API void sasl_dispose(sasl_conn_t **pconn) __OSX_AVAILABLE_BUT_D...
  1632.                  ^
  1633. ui/vnc-auth-sasl.c:592:11: warning: 'sasl_listmech' is deprecated: first
  1634.       deprecated in macOS 10.11 [-Wdeprecated-declarations]
  1635.     err = sasl_listmech(vs->sasl.conn,
  1636.           ^
  1637. /usr/include/sasl/sasl.h:1102:17: note: 'sasl_listmech' has been explicitly
  1638.       marked deprecated here
  1639. LIBSASL_API int sasl_listmech(sasl_conn_t *conn,
  1640.                 ^
  1641. ui/vnc-auth-sasl.c:603:9: warning: 'sasl_dispose' is deprecated: first
  1642.       deprecated in macOS 10.11 [-Wdeprecated-declarations]
  1643.         sasl_dispose(&vs->sasl.conn);
  1644.         ^
  1645. /usr/include/sasl/sasl.h:746:18: note: 'sasl_dispose' has been explicitly marked
  1646.       deprecated here
  1647. LIBSASL_API void sasl_dispose(sasl_conn_t **pconn) __OSX_AVAILABLE_BUT_D...
  1648.                  ^
  1649.   CC    ui/vnc-jobs.o
  1650. 19 warnings generated.
  1651.   CC    qga/commands.o
  1652.   CC    qga/guest-agent-command-state.o
  1653.   CC    qga/main.o
  1654.   CC    qga/commands-posix.o
  1655.   CC    qga/channel-posix.o
  1656.   CC    qga/qapi-generated/qga-qapi-types.o
  1657.   CC    qga/qapi-generated/qga-qapi-visit.o
  1658.   CC    qga/qapi-generated/qga-qmp-marshal.o
  1659.   CC    qmp-introspect.o
  1660.   CC    qapi-types.o
  1661.   CC    qapi-visit.o
  1662. ui/cocoa.m:532:27: warning: 'NSBorderlessWindowMask' is deprecated: first
  1663.       deprecated in macOS 10.12 [-Wdeprecated-declarations]
  1664.                 styleMask:NSBorderlessWindowMask
  1665.                           ^~~~~~~~~~~~~~~~~~~~~~
  1666.                           NSWindowStyleMaskBorderless
  1667. /System/Library/Frameworks/AppKit.framework/Headers/NSWindow.h:952:32: note:
  1668.       'NSBorderlessWindowMask' has been explicitly marked deprecated here
  1669. static const NSWindowStyleMask NSBorderlessWindowMask API_DEPRECATED_WIT...
  1670.                                ^
  1671. ui/cocoa.m:555:14: warning: 'NSFlagsChanged' is deprecated: first deprecated in
  1672.       macOS 10.12 [-Wdeprecated-declarations]
  1673.         case NSFlagsChanged:
  1674.              ^~~~~~~~~~~~~~
  1675.              NSEventTypeFlagsChanged
  1676. /System/Library/Frameworks/AppKit.framework/Headers/NSEvent.h:76:26: note:
  1677.       'NSFlagsChanged' has been explicitly marked deprecated here
  1678. static const NSEventType NSFlagsChanged         API_DEPRECATED_WITH_REPL...
  1679.                          ^
  1680. ui/cocoa.m:579:42: warning: 'NSControlKeyMask' is deprecated: first deprecated
  1681.       in macOS 10.12 [-Wdeprecated-declarations]
  1682.             if (([event modifierFlags] & NSControlKeyMask) && ([event mo...
  1683.                                          ^~~~~~~~~~~~~~~~
  1684.                                          NSEventModifierFlagControl
  1685. /System/Library/Frameworks/AppKit.framework/Headers/NSEvent.h:183:35: note:
  1686.       'NSControlKeyMask' has been explicitly marked deprecated here
  1687. static const NSEventModifierFlags NSControlKeyMask            API_DEPREC...
  1688.                                   ^
  1689. ui/cocoa.m:579:88: warning: 'NSAlternateKeyMask' is deprecated: first deprecated
  1690.       in macOS 10.12 [-Wdeprecated-declarations]
  1691.   ...NSControlKeyMask) && ([event modifierFlags] & NSAlternateKeyMask)) {
  1692.                                                    ^~~~~~~~~~~~~~~~~~
  1693.                                                    NSEventModifierFlagOption
  1694. /System/Library/Frameworks/AppKit.framework/Headers/NSEvent.h:184:35: note:
  1695.       'NSAlternateKeyMask' has been explicitly marked deprecated here
  1696. static const NSEventModifierFlags NSAlternateKeyMask          API_DEPREC...
  1697.                                   ^
  1698. ui/cocoa.m:583:14: warning: 'NSKeyDown' is deprecated: first deprecated in macOS
  1699.       10.12 [-Wdeprecated-declarations]
  1700.         case NSKeyDown:
  1701.              ^~~~~~~~~
  1702.              NSEventTypeKeyDown
  1703. /System/Library/Frameworks/AppKit.framework/Headers/NSEvent.h:74:26: note:
  1704.       'NSKeyDown' has been explicitly marked deprecated here
  1705. static const NSEventType NSKeyDown              API_DEPRECATED_WITH_REPL...
  1706.                          ^
  1707. ui/cocoa.m:587:61: warning: 'NSCommandKeyMask' is deprecated: first deprecated
  1708.       in macOS 10.12 [-Wdeprecated-declarations]
  1709.   ...(!isMouseGrabbed && ([event modifierFlags] & NSCommandKeyMask)) {
  1710.                                                   ^~~~~~~~~~~~~~~~
  1711.                                                   NSEventModifierFlagCommand
  1712. /System/Library/Frameworks/AppKit.framework/Headers/NSEvent.h:185:35: note:
  1713.       'NSCommandKeyMask' has been explicitly marked deprecated here
  1714. static const NSEventModifierFlags NSCommandKeyMask            API_DEPREC...
  1715.                                   ^
  1716. ui/cocoa.m:595:42: warning: 'NSControlKeyMask' is deprecated: first deprecated
  1717.       in macOS 10.12 [-Wdeprecated-declarations]
  1718.             if (([event modifierFlags] & NSControlKeyMask) && ([event mo...
  1719.                                          ^~~~~~~~~~~~~~~~
  1720.                                          NSEventModifierFlagControl
  1721. /System/Library/Frameworks/AppKit.framework/Headers/NSEvent.h:183:35: note:
  1722.       'NSControlKeyMask' has been explicitly marked deprecated here
  1723. static const NSEventModifierFlags NSControlKeyMask            API_DEPREC...
  1724.                                   ^
  1725. ui/cocoa.m:595:88: warning: 'NSAlternateKeyMask' is deprecated: first deprecated
  1726.       in macOS 10.12 [-Wdeprecated-declarations]
  1727.   ...NSControlKeyMask) && ([event modifierFlags] & NSAlternateKeyMask)) {
  1728.                                                    ^~~~~~~~~~~~~~~~~~
  1729.                                                    NSEventModifierFlagOption
  1730. /System/Library/Frameworks/AppKit.framework/Headers/NSEvent.h:184:35: note:
  1731.       'NSAlternateKeyMask' has been explicitly marked deprecated here
  1732. static const NSEventModifierFlags NSAlternateKeyMask          API_DEPREC...
  1733.                                   ^
  1734. ui/cocoa.m:644:14: warning: 'NSKeyUp' is deprecated: first deprecated in macOS
  1735.       10.12 [-Wdeprecated-declarations]
  1736.         case NSKeyUp:
  1737.              ^~~~~~~
  1738.              NSEventTypeKeyUp
  1739. /System/Library/Frameworks/AppKit.framework/Headers/NSEvent.h:75:26: note:
  1740.       'NSKeyUp' has been explicitly marked deprecated here
  1741. static const NSEventType NSKeyUp                API_DEPRECATED_WITH_REPL...
  1742.                          ^
  1743. ui/cocoa.m:649:61: warning: 'NSCommandKeyMask' is deprecated: first deprecated
  1744.       in macOS 10.12 [-Wdeprecated-declarations]
  1745.   ...(!isMouseGrabbed && ([event modifierFlags] & NSCommandKeyMask)) {
  1746.                                                   ^~~~~~~~~~~~~~~~
  1747.                                                   NSEventModifierFlagCommand
  1748. /System/Library/Frameworks/AppKit.framework/Headers/NSEvent.h:185:35: note:
  1749.       'NSCommandKeyMask' has been explicitly marked deprecated here
  1750. static const NSEventModifierFlags NSCommandKeyMask            API_DEPREC...
  1751.                                   ^
  1752. ui/cocoa.m:657:14: warning: 'NSMouseMoved' is deprecated: first deprecated in
  1753.       macOS 10.12 [-Wdeprecated-declarations]
  1754.         case NSMouseMoved:
  1755.              ^~~~~~~~~~~~
  1756.              NSEventTypeMouseMoved
  1757. /System/Library/Frameworks/AppKit.framework/Headers/NSEvent.h:69:26: note:
  1758.       'NSMouseMoved' has been explicitly marked deprecated here
  1759. static const NSEventType NSMouseMoved           API_DEPRECATED_WITH_REPL...
  1760.                          ^
  1761. ui/cocoa.m:671:14: warning: 'NSLeftMouseDown' is deprecated: first deprecated in
  1762.       macOS 10.12 [-Wdeprecated-declarations]
  1763.         case NSLeftMouseDown:
  1764.              ^~~~~~~~~~~~~~~
  1765.              NSEventTypeLeftMouseDown
  1766. /System/Library/Frameworks/AppKit.framework/Headers/NSEvent.h:65:26: note:
  1767.       'NSLeftMouseDown' has been explicitly marked deprecated here
  1768. static const NSEventType NSLeftMouseDown        API_DEPRECATED_WITH_REPL...
  1769.                          ^
  1770. ui/cocoa.m:672:41: warning: 'NSCommandKeyMask' is deprecated: first deprecated
  1771.       in macOS 10.12 [-Wdeprecated-declarations]
  1772.             if ([event modifierFlags] & NSCommandKeyMask) {
  1773.                                         ^~~~~~~~~~~~~~~~
  1774.                                         NSEventModifierFlagCommand
  1775. /System/Library/Frameworks/AppKit.framework/Headers/NSEvent.h:185:35: note:
  1776.       'NSCommandKeyMask' has been explicitly marked deprecated here
  1777. static const NSEventModifierFlags NSCommandKeyMask            API_DEPREC...
  1778.                                   ^
  1779. ui/cocoa.m:679:14: warning: 'NSRightMouseDown' is deprecated: first deprecated
  1780.       in macOS 10.12 [-Wdeprecated-declarations]
  1781.         case NSRightMouseDown:
  1782.              ^~~~~~~~~~~~~~~~
  1783.              NSEventTypeRightMouseDown
  1784. /System/Library/Frameworks/AppKit.framework/Headers/NSEvent.h:67:26: note:
  1785.       'NSRightMouseDown' has been explicitly marked deprecated here
  1786. static const NSEventType NSRightMouseDown       API_DEPRECATED_WITH_REPL...
  1787.                          ^
  1788. ui/cocoa.m:683:14: warning: 'NSOtherMouseDown' is deprecated: first deprecated
  1789.       in macOS 10.12 [-Wdeprecated-declarations]
  1790.         case NSOtherMouseDown:
  1791.              ^~~~~~~~~~~~~~~~
  1792.              NSEventTypeOtherMouseDown
  1793. /System/Library/Frameworks/AppKit.framework/Headers/NSEvent.h:85:26: note:
  1794.       'NSOtherMouseDown' has been explicitly marked deprecated here
  1795. static const NSEventType NSOtherMouseDown       API_DEPRECATED_WITH_REPL...
  1796.                          ^
  1797. ui/cocoa.m:687:14: warning: 'NSLeftMouseDragged' is deprecated: first deprecated
  1798.       in macOS 10.12 [-Wdeprecated-declarations]
  1799.         case NSLeftMouseDragged:
  1800.              ^~~~~~~~~~~~~~~~~~
  1801.              NSEventTypeLeftMouseDragged
  1802. /System/Library/Frameworks/AppKit.framework/Headers/NSEvent.h:70:26: note:
  1803.       'NSLeftMouseDragged' has been explicitly marked deprecated here
  1804. static const NSEventType NSLeftMouseDragged     API_DEPRECATED_WITH_REPL...
  1805.                          ^
  1806. ui/cocoa.m:688:41: warning: 'NSCommandKeyMask' is deprecated: first deprecated
  1807.       in macOS 10.12 [-Wdeprecated-declarations]
  1808.             if ([event modifierFlags] & NSCommandKeyMask) {
  1809.                                         ^~~~~~~~~~~~~~~~
  1810.                                         NSEventModifierFlagCommand
  1811. /System/Library/Frameworks/AppKit.framework/Headers/NSEvent.h:185:35: note:
  1812.       'NSCommandKeyMask' has been explicitly marked deprecated here
  1813. static const NSEventModifierFlags NSCommandKeyMask            API_DEPREC...
  1814.                                   ^
  1815. ui/cocoa.m:695:14: warning: 'NSRightMouseDragged' is deprecated: first
  1816.       deprecated in macOS 10.12 [-Wdeprecated-declarations]
  1817.         case NSRightMouseDragged:
  1818.              ^~~~~~~~~~~~~~~~~~~
  1819.              NSEventTypeRightMouseDragged
  1820. /System/Library/Frameworks/AppKit.framework/Headers/NSEvent.h:71:26: note:
  1821.       'NSRightMouseDragged' has been explicitly marked deprecated here
  1822. static const NSEventType NSRightMouseDragged    API_DEPRECATED_WITH_REPL...
  1823.                          ^
  1824. ui/cocoa.m:699:14: warning: 'NSOtherMouseDragged' is deprecated: first
  1825.       deprecated in macOS 10.12 [-Wdeprecated-declarations]
  1826.         case NSOtherMouseDragged:
  1827.              ^~~~~~~~~~~~~~~~~~~
  1828.              NSEventTypeOtherMouseDragged
  1829. /System/Library/Frameworks/AppKit.framework/Headers/NSEvent.h:87:26: note:
  1830.       'NSOtherMouseDragged' has been explicitly marked deprecated here
  1831. static const NSEventType NSOtherMouseDragged    API_DEPRECATED_WITH_REPL...
  1832.                          ^
  1833. ui/cocoa.m:703:14: warning: 'NSLeftMouseUp' is deprecated: first deprecated in
  1834.       macOS 10.12 [-Wdeprecated-declarations]
  1835.         case NSLeftMouseUp:
  1836.              ^~~~~~~~~~~~~
  1837.              NSEventTypeLeftMouseUp
  1838. /System/Library/Frameworks/AppKit.framework/Headers/NSEvent.h:66:26: note:
  1839.       'NSLeftMouseUp' has been explicitly marked deprecated here
  1840. static const NSEventType NSLeftMouseUp          API_DEPRECATED_WITH_REPL...
  1841.                          ^
  1842. ui/cocoa.m:709:14: warning: 'NSRightMouseUp' is deprecated: first deprecated in
  1843.       macOS 10.12 [-Wdeprecated-declarations]
  1844.         case NSRightMouseUp:
  1845.              ^~~~~~~~~~~~~~
  1846.              NSEventTypeRightMouseUp
  1847. /System/Library/Frameworks/AppKit.framework/Headers/NSEvent.h:68:26: note:
  1848.       'NSRightMouseUp' has been explicitly marked deprecated here
  1849. static const NSEventType NSRightMouseUp         API_DEPRECATED_WITH_REPL...
  1850.                          ^
  1851. ui/cocoa.m:712:14: warning: 'NSOtherMouseUp' is deprecated: first deprecated in
  1852.       macOS 10.12 [-Wdeprecated-declarations]
  1853.         case NSOtherMouseUp:
  1854.              ^~~~~~~~~~~~~~
  1855.              NSEventTypeOtherMouseUp
  1856. /System/Library/Frameworks/AppKit.framework/Headers/NSEvent.h:86:26: note:
  1857.       'NSOtherMouseUp' has been explicitly marked deprecated here
  1858. static const NSEventType NSOtherMouseUp         API_DEPRECATED_WITH_REPL...
  1859.                          ^
  1860. ui/cocoa.m:715:14: warning: 'NSScrollWheel' is deprecated: first deprecated in
  1861.       macOS 10.12 [-Wdeprecated-declarations]
  1862.         case NSScrollWheel:
  1863.              ^~~~~~~~~~~~~
  1864.              NSEventTypeScrollWheel
  1865. /System/Library/Frameworks/AppKit.framework/Headers/NSEvent.h:82:26: note:
  1866.       'NSScrollWheel' has been explicitly marked deprecated here
  1867. static const NSEventType NSScrollWheel          API_DEPRECATED_WITH_REPL...
  1868.                          ^
  1869. ui/cocoa.m:878:23: warning: 'NSTitledWindowMask' is deprecated: first deprecated
  1870.       in macOS 10.12 [-Wdeprecated-declarations]
  1871.             styleMask:NSTitledWindowMask|NSMiniaturizableWindowMask|NSCl...
  1872.                       ^~~~~~~~~~~~~~~~~~
  1873.                       NSWindowStyleMaskTitled
  1874. /System/Library/Frameworks/AppKit.framework/Headers/NSWindow.h:953:32: note:
  1875.       'NSTitledWindowMask' has been explicitly marked deprecated here
  1876. static const NSWindowStyleMask NSTitledWindowMask API_DEPRECATED_WITH_RE...
  1877.                                ^
  1878. ui/cocoa.m:878:42: warning: 'NSMiniaturizableWindowMask' is deprecated: first
  1879.       deprecated in macOS 10.12 [-Wdeprecated-declarations]
  1880.   ...styleMask:NSTitledWindowMask|NSMiniaturizableWindowMask|NSClosableWindow...
  1881.                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
  1882.                                   NSWindowStyleMaskMiniaturizable
  1883. /System/Library/Frameworks/AppKit.framework/Headers/NSWindow.h:955:32: note:
  1884.       'NSMiniaturizableWindowMask' has been explicitly marked deprecated here
  1885. static const NSWindowStyleMask NSMiniaturizableWindowMask API_DEPRECATED...
  1886.                                ^
  1887. ui/cocoa.m:878:69: warning: 'NSClosableWindowMask' is deprecated: first
  1888.       deprecated in macOS 10.12 [-Wdeprecated-declarations]
  1889.   ...NSClosableWindowMask
  1890.      ^~~~~~~~~~~~~~~~~~~~
  1891.      NSWindowStyleMaskClosable
  1892. /System/Library/Frameworks/AppKit.framework/Headers/NSWindow.h:954:32: note:
  1893.       'NSClosableWindowMask' has been explicitly marked deprecated here
  1894. static const NSWindowStyleMask NSClosableWindowMask API_DEPRECATED_WITH_...
  1895.                                ^
  1896. ui/cocoa.m:1201:45: warning: 'NSAlternateKeyMask' is deprecated: first
  1897.       deprecated in macOS 10.12 [-Wdeprecated-declarations]
  1898.     [menuItem setKeyEquivalentModifierMask:(NSAlternateKeyMask|NSCommand...
  1899.                                             ^~~~~~~~~~~~~~~~~~
  1900.                                             NSEventModifierFlagOption
  1901. /System/Library/Frameworks/AppKit.framework/Headers/NSEvent.h:184:35: note:
  1902.       'NSAlternateKeyMask' has been explicitly marked deprecated here
  1903. static const NSEventModifierFlags NSAlternateKeyMask          API_DEPREC...
  1904.                                   ^
  1905. ui/cocoa.m:1201:64: warning: 'NSCommandKeyMask' is deprecated: first deprecated
  1906.       in macOS 10.12 [-Wdeprecated-declarations]
  1907.   ...NSCommandKeyMask)];
  1908.      ^~~~~~~~~~~~~~~~
  1909.      NSEventModifierFlagCommand
  1910. /System/Library/Frameworks/AppKit.framework/Headers/NSEvent.h:185:35: note:
  1911.       'NSCommandKeyMask' has been explicitly marked deprecated here
  1912. static const NSEventModifierFlags NSCommandKeyMask            API_DEPREC...
  1913.                                   ^
  1914. ui/cocoa.m:1316:46: warning: 'NSAnyEventMask' is deprecated: first deprecated in
  1915.       macOS 10.12 [-Wdeprecated-declarations]
  1916.         event = [NSApp nextEventMatchingMask:NSAnyEventMask untilDate:di...
  1917.                                              ^~~~~~~~~~~~~~
  1918.                                              NSEventMaskAny
  1919. /System/Library/Frameworks/AppKit.framework/Headers/NSEvent.h:158:26: note:
  1920.       'NSAnyEventMask' has been explicitly marked deprecated here
  1921. static const NSEventMask NSAnyEventMask                 API_DEPRECATED_W...
  1922.                          ^
  1923.   CC    qapi-event.o
  1924.   CC    trace/generated-events.o
  1925.   AR    libqemustub.a
  1926. 2 warnings generated.
  1927.   LINK  ivshmem-client
  1928.   CC    qemu-img.o
  1929.   CC    qmp-marshal.o
  1930. 29 warnings generated.
  1931.   AR    libqemuutil.a
  1932.   LINK  qemu-ga
  1933.   LINK  ivshmem-server
  1934.   LINK  qemu-nbd
  1935.   LINK  qemu-img
  1936.   LINK  qemu-io
  1937.   GEN   arm-softmmu/qmp-commands-old.h
  1938.   GEN   arm-softmmu/hmp-commands.h
  1939.   GEN   arm-softmmu/hmp-commands-info.h
  1940.   GEN   arm-softmmu/config-target.h
  1941.   CC    arm-softmmu/exec.o
  1942.   CC    arm-softmmu/translate-all.o
  1943.   CC    arm-softmmu/cpu-exec.o
  1944.   CC    arm-softmmu/translate-common.o
  1945.   CC    arm-softmmu/cpu-exec-common.o
  1946.   CC    arm-softmmu/tcg/tcg.o
  1947.   CC    arm-softmmu/tcg/tcg-op.o
  1948.   CC    arm-softmmu/tcg/optimize.o
  1949.   CC    arm-softmmu/tcg/tcg-common.o
  1950.   CC    arm-softmmu/fpu/softfloat.o
  1951. /Users/rosiefort/qemu/qemu-2.5.0/fpu/softfloat.c:449:29: warning: implicit
  1952.       conversion from 'int' to 'int8' (aka 'signed char') changes value from 128
  1953.       to -128 [-Wconstant-conversion]
  1954.                 float_raise(float_flag_output_denormal, status);
  1955.                 ~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~
  1956. /Users/rosiefort/qemu/qemu-2.5.0/fpu/softfloat.c:641:29: warning: implicit
  1957.       conversion from 'int' to 'int8' (aka 'signed char') changes value from 128
  1958.       to -128 [-Wconstant-conversion]
  1959.                 float_raise(float_flag_output_denormal, status);
  1960.                 ~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~
  1961. /Users/rosiefort/qemu/qemu-2.5.0/fpu/softfloat.c:829:29: warning: implicit
  1962.       conversion from 'int' to 'int8' (aka 'signed char') changes value from 128
  1963.       to -128 [-Wconstant-conversion]
  1964.                 float_raise(float_flag_output_denormal, status);
  1965.                 ~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~
  1966. /Users/rosiefort/qemu/qemu-2.5.0/fpu/softfloat.c:1185:29: warning: implicit
  1967.       conversion from 'int' to 'int8' (aka 'signed char') changes value from 128
  1968.       to -128 [-Wconstant-conversion]
  1969.                 float_raise(float_flag_output_denormal, status);
  1970.                 ~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~
  1971. /Users/rosiefort/qemu/qemu-2.5.0/fpu/softfloat.c:2052:33: warning: implicit
  1972.       conversion from 'int' to 'int8' (aka 'signed char') changes value from 128
  1973.       to -128 [-Wconstant-conversion]
  1974.                     float_raise(float_flag_output_denormal, status);
  1975.                     ~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~
  1976. /Users/rosiefort/qemu/qemu-2.5.0/fpu/softfloat.c:2537:29: warning: implicit
  1977.       conversion from 'int' to 'int8' (aka 'signed char') changes value from 128
  1978.       to -128 [-Wconstant-conversion]
  1979.                 float_raise(float_flag_output_denormal, status);
  1980.                 ~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~
  1981. /Users/rosiefort/qemu/qemu-2.5.0/fpu/softfloat.c:3838:33: warning: implicit
  1982.       conversion from 'int' to 'int8' (aka 'signed char') changes value from 128
  1983.       to -128 [-Wconstant-conversion]
  1984.                     float_raise(float_flag_output_denormal, status);
  1985.                     ~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~
  1986. /Users/rosiefort/qemu/qemu-2.5.0/fpu/softfloat.c:4314:29: warning: implicit
  1987.       conversion from 'int' to 'int8' (aka 'signed char') changes value from 128
  1988.       to -128 [-Wconstant-conversion]
  1989.                 float_raise(float_flag_output_denormal, status);
  1990.                 ~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~
  1991. /Users/rosiefort/qemu/qemu-2.5.0/fpu/softfloat.c:6340:33: warning: implicit
  1992.       conversion from 'int' to 'int8' (aka 'signed char') changes value from 128
  1993.       to -128 [-Wconstant-conversion]
  1994.                     float_raise(float_flag_output_denormal, status);
  1995.                     ~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~
  1996.   CC    arm-softmmu/disas.o
  1997.   GEN   arm-softmmu/gdbstub-xml.c
  1998.   CC    arm-softmmu/kvm-stub.o
  1999.   CC    arm-softmmu/arch_init.o
  2000.   CC    arm-softmmu/cpus.o
  2001.   CC    arm-softmmu/monitor.o
  2002.   CC    arm-softmmu/gdbstub.o
  2003.   CC    arm-softmmu/balloon.o
  2004.   CC    arm-softmmu/ioport.o
  2005.   CC    arm-softmmu/numa.o
  2006.   CC    arm-softmmu/qtest.o
  2007.   CC    arm-softmmu/bootdevice.o
  2008.   CC    arm-softmmu/memory.o
  2009.   CC    arm-softmmu/cputlb.o
  2010.   CC    arm-softmmu/memory_mapping.o
  2011.   CC    arm-softmmu/dump.o
  2012.   CC    arm-softmmu/migration/ram.o
  2013.   CC    arm-softmmu/migration/savevm.o
  2014.   CC    arm-softmmu/xen-common-stub.o
  2015.   CC    arm-softmmu/xen-hvm-stub.o
  2016.   CC    arm-softmmu/hw/block/virtio-blk.o
  2017.   CC    arm-softmmu/hw/block/dataplane/virtio-blk.o
  2018.   CC    arm-softmmu/hw/char/exynos4210_uart.o
  2019.   CC    arm-softmmu/hw/char/omap_uart.o
  2020.   CC    arm-softmmu/hw/char/digic-uart.o
  2021.   CC    arm-softmmu/hw/char/stm32f2xx_usart.o
  2022.   CC    arm-softmmu/hw/char/virtio-serial-bus.o
  2023.   CC    arm-softmmu/hw/cpu/arm11mpcore.o
  2024.   CC    arm-softmmu/hw/cpu/realview_mpcore.o
  2025.   CC    arm-softmmu/hw/cpu/a9mpcore.o
  2026.   CC    arm-softmmu/hw/cpu/a15mpcore.o
  2027.   CC    arm-softmmu/hw/display/omap_dss.o
  2028. /Users/rosiefort/qemu/qemu-2.5.0/hw/char/virtio-serial-bus.c:592:24: warning:
  2029.       taking address of packed member 'cols' of class or structure
  2030.       'virtio_console_config' may result in an unaligned pointer value
  2031.       [-Waddress-of-packed-member]
  2032.     qemu_put_be16s(f, &config.cols);
  2033.                        ^~~~~~~~~~~
  2034. /Users/rosiefort/qemu/qemu-2.5.0/hw/char/virtio-serial-bus.c:593:24: warning:
  2035.       taking address of packed member 'rows' of class or structure
  2036.       'virtio_console_config' may result in an unaligned pointer value
  2037.       [-Waddress-of-packed-member]
  2038.     qemu_put_be16s(f, &config.rows);
  2039.                        ^~~~~~~~~~~
  2040. /Users/rosiefort/qemu/qemu-2.5.0/hw/char/virtio-serial-bus.c:594:24: warning:
  2041.       taking address of packed member 'max_nr_ports' of class or structure
  2042.       'virtio_console_config' may result in an unaligned pointer value
  2043.       [-Waddress-of-packed-member]
  2044.     qemu_put_be32s(f, &config.max_nr_ports);
  2045.                        ^~~~~~~~~~~~~~~~~~~
  2046.   CC    arm-softmmu/hw/display/omap_lcdc.o
  2047.   CC    arm-softmmu/hw/display/pxa2xx_lcd.o
  2048.   CC    arm-softmmu/hw/display/vga.o
  2049.   CC    arm-softmmu/hw/display/virtio-gpu.o
  2050.   CC    arm-softmmu/hw/display/virtio-gpu-3d.o
  2051. 9 warnings generated.
  2052.   CC    arm-softmmu/hw/display/virtio-gpu-pci.o
  2053.   CC    arm-softmmu/hw/dma/omap_dma.o
  2054.   CC    arm-softmmu/hw/dma/soc_dma.o
  2055.   CC    arm-softmmu/hw/dma/pxa2xx_dma.o
  2056. 3 warnings generated.
  2057.   CC    arm-softmmu/hw/gpio/omap_gpio.o
  2058.   CC    arm-softmmu/hw/gpio/imx_gpio.o
  2059.   CC    arm-softmmu/hw/i2c/omap_i2c.o
  2060.   CC    arm-softmmu/hw/input/pxa2xx_keypad.o
  2061.   CC    arm-softmmu/hw/input/tsc210x.o
  2062.   CC    arm-softmmu/hw/intc/armv7m_nvic.o
  2063.   CC    arm-softmmu/hw/intc/exynos4210_gic.o
  2064.   CC    arm-softmmu/hw/intc/exynos4210_combiner.o
  2065.   CC    arm-softmmu/hw/intc/omap_intc.o
  2066.   CC    arm-softmmu/hw/intc/allwinner-a10-pic.o
  2067.   CC    arm-softmmu/hw/misc/ivshmem.o
  2068.   CC    arm-softmmu/hw/misc/arm_sysctl.o
  2069.   CC    arm-softmmu/hw/misc/cbus.o
  2070.   CC    arm-softmmu/hw/misc/exynos4210_pmu.o
  2071.   CC    arm-softmmu/hw/misc/imx_ccm.o
  2072.   CC    arm-softmmu/hw/misc/mst_fpga.o
  2073.   CC    arm-softmmu/hw/misc/omap_clk.o
  2074.   CC    arm-softmmu/hw/misc/omap_gpmc.o
  2075.   CC    arm-softmmu/hw/misc/omap_l4.o
  2076.   CC    arm-softmmu/hw/misc/omap_sdrc.o
  2077.   CC    arm-softmmu/hw/misc/omap_tap.o
  2078.   CC    arm-softmmu/hw/misc/zynq_slcr.o
  2079.   CC    arm-softmmu/hw/misc/zynq-xadc.o
  2080.   CC    arm-softmmu/hw/misc/stm32f2xx_syscfg.o
  2081.   CC    arm-softmmu/hw/misc/edu.o
  2082.   CC    arm-softmmu/hw/net/virtio-net.o
  2083.   CC    arm-softmmu/hw/net/vhost_net.o
  2084.   CC    arm-softmmu/hw/pcmcia/pxa2xx.o
  2085.   CC    arm-softmmu/hw/scsi/virtio-scsi.o
  2086.   CC    arm-softmmu/hw/scsi/virtio-scsi-dataplane.o
  2087.   CC    arm-softmmu/hw/sd/omap_mmc.o
  2088.   CC    arm-softmmu/hw/sd/pxa2xx_mmci.o
  2089.   CC    arm-softmmu/hw/ssi/omap_spi.o
  2090.   CC    arm-softmmu/hw/timer/exynos4210_mct.o
  2091.   CC    arm-softmmu/hw/timer/exynos4210_pwm.o
  2092.   CC    arm-softmmu/hw/timer/exynos4210_rtc.o
  2093.   CC    arm-softmmu/hw/timer/omap_gptimer.o
  2094.   CC    arm-softmmu/hw/timer/omap_synctimer.o
  2095.   CC    arm-softmmu/hw/timer/pxa2xx_timer.o
  2096.   CC    arm-softmmu/hw/timer/tusb6010.o
  2097.   CC    arm-softmmu/hw/timer/digic-timer.o
  2098.   CC    arm-softmmu/hw/timer/allwinner-a10-pit.o
  2099.   CC    arm-softmmu/hw/virtio/virtio.o
  2100.   CC    arm-softmmu/hw/virtio/virtio-balloon.o
  2101.   CC    arm-softmmu/hw/virtio/dataplane/vring.o
  2102.   CC    arm-softmmu/hw/arm/boot.o
  2103.   CC    arm-softmmu/hw/arm/collie.o
  2104.   CC    arm-softmmu/hw/arm/exynos4_boards.o
  2105.   CC    arm-softmmu/hw/arm/gumstix.o
  2106.   CC    arm-softmmu/hw/arm/highbank.o
  2107.   CC    arm-softmmu/hw/arm/digic_boards.o
  2108.   CC    arm-softmmu/hw/arm/integratorcp.o
  2109.   CC    arm-softmmu/hw/arm/mainstone.o
  2110.   CC    arm-softmmu/hw/arm/musicpal.o
  2111.   CC    arm-softmmu/hw/arm/nseries.o
  2112.   CC    arm-softmmu/hw/arm/omap_sx1.o
  2113.   CC    arm-softmmu/hw/arm/palm.o
  2114.   CC    arm-softmmu/hw/arm/realview.o
  2115.   CC    arm-softmmu/hw/arm/spitz.o
  2116.   CC    arm-softmmu/hw/arm/stellaris.o
  2117.   CC    arm-softmmu/hw/arm/tosa.o
  2118.   CC    arm-softmmu/hw/arm/versatilepb.o
  2119.   CC    arm-softmmu/hw/arm/vexpress.o
  2120.   CC    arm-softmmu/hw/arm/virt.o
  2121.   CC    arm-softmmu/hw/arm/xilinx_zynq.o
  2122.   CC    arm-softmmu/hw/arm/z2.o
  2123.   CC    arm-softmmu/hw/arm/virt-acpi-build.o
  2124.   CC    arm-softmmu/hw/arm/netduino2.o
  2125.   CC    arm-softmmu/hw/arm/sysbus-fdt.o
  2126.   CC    arm-softmmu/hw/arm/../eos/eos.o
  2127.   CC    arm-softmmu/hw/arm/../eos/model_list.o
  2128.   CC    arm-softmmu/hw/arm/../eos/eos_ml_helpers.o
  2129.   CC    arm-softmmu/hw/arm/../eos/mpu.o
  2130.   CC    arm-softmmu/hw/arm/../eos/serial_flash.o
  2131.   CC    arm-softmmu/hw/arm/../eos/dbi/logging.o
  2132.   CC    arm-softmmu/hw/arm/../eos/dbi/memcheck.o
  2133.   CC    arm-softmmu/hw/arm/../eos/dbi/debugmsg.o
  2134. /Users/rosiefort/qemu/qemu-2.5.0/hw/arm/../eos/serial_flash.c:317:20: warning:
  2135.       unused function 'sfio_trigger_interrupt' [-Wunused-function]
  2136. static inline void sfio_trigger_interrupt(EOSState *s, SDIOState *sd)
  2137.                    ^
  2138. /Users/rosiefort/qemu/qemu-2.5.0/hw/arm/../eos/dbi/logging.c:1437:36: warning:
  2139.       format specifies type 'unsigned long' but the argument has type 'uint64_t'
  2140.       (aka 'unsigned long long') [-Wformat]
  2141.     fprintf(stderr, "(%lX-%lX)\n", lo, hi);
  2142.                       ~~~          ^~
  2143.                       %llX
  2144. /Users/rosiefort/qemu/qemu-2.5.0/hw/arm/../eos/dbi/logging.c:1437:40: warning:
  2145.       format specifies type 'unsigned long' but the argument has type 'uint64_t'
  2146.       (aka 'unsigned long long') [-Wformat]
  2147.     fprintf(stderr, "(%lX-%lX)\n", lo, hi);
  2148.                           ~~~          ^~
  2149.                           %llX
  2150.   CC    arm-softmmu/hw/arm/armv7m.o
  2151. /Users/rosiefort/qemu/qemu-2.5.0/hw/arm/../eos/dbi/memcheck.c:520:54: warning:
  2152.       format specifies type 'unsigned long' but the argument has type 'uint64_t'
  2153.       (aka 'unsigned long long') [-Wformat]
  2154.             fprintf(stderr, "Flags checksum: %lx\n", memcpy_chk[id]);
  2155.                                              ~~~     ^~~~~~~~~~~~~~
  2156.                                              %llx
  2157. /Users/rosiefort/qemu/qemu-2.5.0/hw/arm/../eos/dbi/memcheck.c:100:20: warning:
  2158.       unused function 'set_freed' [-Wunused-function]
  2159. static inline void set_freed(uint32_t addr)
  2160.                    ^
  2161. /Users/rosiefort/qemu/qemu-2.5.0/hw/arm/../eos/dbi/memcheck.c:108:20: warning:
  2162.       unused function 'clr_freed' [-Wunused-function]
  2163. static inline void clr_freed(uint32_t addr)
  2164.                    ^
  2165. 1 warning generated.
  2166.   CC    arm-softmmu/hw/arm/exynos4210.o
  2167.   CC    arm-softmmu/hw/arm/pxa2xx.o
  2168.   CC    arm-softmmu/hw/arm/pxa2xx_gpio.o
  2169.   CC    arm-softmmu/hw/arm/pxa2xx_pic.o
  2170.   CC    arm-softmmu/hw/arm/digic.o
  2171. 3 warnings generated.
  2172.   CC    arm-softmmu/hw/arm/omap1.o
  2173.   CC    arm-softmmu/hw/arm/omap2.o
  2174.   CC    arm-softmmu/hw/arm/strongarm.o
  2175.   CC    arm-softmmu/hw/arm/allwinner-a10.o
  2176.   CC    arm-softmmu/hw/arm/cubieboard.o
  2177.   CC    arm-softmmu/hw/arm/stm32f205_soc.o
  2178.   CC    arm-softmmu/hw/arm/fsl-imx25.o
  2179.   CC    arm-softmmu/hw/arm/imx25_pdk.o
  2180. 2 warnings generated.
  2181.   CC    arm-softmmu/hw/arm/fsl-imx31.o
  2182.   CC    arm-softmmu/hw/arm/kzm.o
  2183.   CC    arm-softmmu/target-arm/arm-semi.o
  2184.   CC    arm-softmmu/target-arm/machine.o
  2185.   CC    arm-softmmu/target-arm/kvm-stub.o
  2186.   CC    arm-softmmu/target-arm/translate.o
  2187.   CC    arm-softmmu/target-arm/op_helper.o
  2188.   CC    arm-softmmu/target-arm/helper.o
  2189.   CC    arm-softmmu/target-arm/cpu.o
  2190.   CC    arm-softmmu/target-arm/neon_helper.o
  2191. /Users/rosiefort/qemu/qemu-2.5.0/target-arm/op_helper.c:577:64: warning: format
  2192.       specifies type 'unsigned long' but the argument has type 'uint64_t' (aka
  2193.       'unsigned long long') [-Wformat]
  2194.         snprintf(desc, sizeof(desc), "(%08lX - %08lX, 0x%lX)", base, end, size);
  2195.                                        ~~~~~                   ^~~~
  2196.                                        %08llX
  2197. /usr/include/secure/_stdio.h:57:62: note: expanded from macro 'snprintf'
  2198.   __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
  2199.                                                              ^~~~~~~~~~~
  2200. /Users/rosiefort/qemu/qemu-2.5.0/target-arm/op_helper.c:577:70: warning: format
  2201.       specifies type 'unsigned long' but the argument has type 'uint64_t' (aka
  2202.       'unsigned long long') [-Wformat]
  2203.         snprintf(desc, sizeof(desc), "(%08lX - %08lX, 0x%lX)", base, end, size);
  2204.                                                ~~~~~                 ^~~
  2205.                                                %08llX
  2206. /usr/include/secure/_stdio.h:57:62: note: expanded from macro 'snprintf'
  2207.   __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
  2208.                                                              ^~~~~~~~~~~
  2209. /Users/rosiefort/qemu/qemu-2.5.0/target-arm/op_helper.c:577:75: warning: format
  2210.       specifies type 'unsigned long' but the argument has type 'uint64_t' (aka
  2211.       'unsigned long long') [-Wformat]
  2212.         snprintf(desc, sizeof(desc), "(%08lX - %08lX, 0x%lX)", base, end, size);
  2213.                                                         ~~~               ^~~~
  2214.                                                         %llX
  2215. /usr/include/secure/_stdio.h:57:62: note: expanded from macro 'snprintf'
  2216.   __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
  2217.                                                              ^~~~~~~~~~~
  2218. /Users/rosiefort/qemu/qemu-2.5.0/target-arm/op_helper.c:586:64: warning: format
  2219.       specifies type 'unsigned long' but the argument has type 'uint64_t' (aka
  2220.       'unsigned long long') [-Wformat]
  2221.         snprintf(desc, sizeof(desc), "(%08lX - %08lX, 0x%lX)", base, end, size);
  2222.                                        ~~~~~                   ^~~~
  2223.                                        %08llX
  2224. /usr/include/secure/_stdio.h:57:62: note: expanded from macro 'snprintf'
  2225.   __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
  2226.                                                              ^~~~~~~~~~~
  2227. /Users/rosiefort/qemu/qemu-2.5.0/target-arm/op_helper.c:586:70: warning: format
  2228.       specifies type 'unsigned long' but the argument has type 'uint64_t' (aka
  2229.       'unsigned long long') [-Wformat]
  2230.         snprintf(desc, sizeof(desc), "(%08lX - %08lX, 0x%lX)", base, end, size);
  2231.                                                ~~~~~                 ^~~
  2232.                                                %08llX
  2233. /usr/include/secure/_stdio.h:57:62: note: expanded from macro 'snprintf'
  2234.   __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
  2235.                                                              ^~~~~~~~~~~
  2236. /Users/rosiefort/qemu/qemu-2.5.0/target-arm/op_helper.c:586:75: warning: format
  2237.       specifies type 'unsigned long' but the argument has type 'uint64_t' (aka
  2238.       'unsigned long long') [-Wformat]
  2239.         snprintf(desc, sizeof(desc), "(%08lX - %08lX, 0x%lX)", base, end, size);
  2240.                                                         ~~~               ^~~~
  2241.                                                         %llX
  2242. /usr/include/secure/_stdio.h:57:62: note: expanded from macro 'snprintf'
  2243.   __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
  2244.                                                              ^~~~~~~~~~~
  2245. /Users/rosiefort/qemu/qemu-2.5.0/target-arm/op_helper.c:592:48: warning: format
  2246.       specifies type 'unsigned long' but the argument has type 'uint64_t' (aka
  2247.       'unsigned long long') [-Wformat]
  2248.         snprintf(desc, sizeof(desc), "(0x%lX)",size);
  2249.                                          ~~~   ^~~~
  2250.                                          %llX
  2251. /usr/include/secure/_stdio.h:57:62: note: expanded from macro 'snprintf'
  2252.   __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
  2253.                                                              ^~~~~~~~~~~
  2254.   CC    arm-softmmu/target-arm/iwmmxt_helper.o
  2255.   CC    arm-softmmu/target-arm/gdbstub.o
  2256. /Users/rosiefort/qemu/qemu-2.5.0/target-arm/neon_helper.c:1076:1: warning:
  2257.       implicit conversion from 'int' to 'int8_t' (aka 'signed char') changes
  2258.       value from 128 to -128 [-Wconstant-conversion]
  2259. NEON_VOP_ENV(qrshl_s8, neon_s8, 4)
  2260. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  2261. /Users/rosiefort/qemu/qemu-2.5.0/target-arm/neon_helper.c:117:83: note:
  2262.       expanded from macro 'NEON_VOP_ENV'
  2263.   ...*env, uint32_t arg1, uint32_t arg2) \
  2264.                                          ^
  2265. /Users/rosiefort/qemu/qemu-2.5.0/target-arm/neon_helper.c:107:5: note: expanded
  2266.       from macro '\
  2267. NEON_VOP_BODY'
  2268.     NEON_DO##n; \
  2269.     ^~~~~~~~~~
  2270. <scratch space>:203:1: note: expanded from here
  2271. NEON_DO4
  2272. ^~~~~~~~
  2273. /Users/rosiefort/qemu/qemu-2.5.0/target-arm/neon_helper.c:94:5: note: expanded
  2274.       from macro 'NEON_DO4'
  2275.     NEON_FN(vdest.v1, vsrc1.v1, vsrc2.v1); \
  2276.     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  2277. /Users/rosiefort/qemu/qemu-2.5.0/target-arm/neon_helper.c:1055:23: note:
  2278.       expanded from macro 'NEON_FN'
  2279.             dest = (1 << (sizeof(src1) * 8 - 1)); \
  2280.                  ~  ~~^~~~~~~~~~~~~~~~~~~~~~~~~
  2281. /Users/rosiefort/qemu/qemu-2.5.0/target-arm/neon_helper.c:1076:1: warning:
  2282.       implicit conversion from 'int' to 'int8_t' (aka 'signed char') changes
  2283.       value from 128 to -128 [-Wconstant-conversion]
  2284. NEON_VOP_ENV(qrshl_s8, neon_s8, 4)
  2285. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  2286. /Users/rosiefort/qemu/qemu-2.5.0/target-arm/neon_helper.c:117:83: note:
  2287.       expanded from macro 'NEON_VOP_ENV'
  2288.   ...*env, uint32_t arg1, uint32_t arg2) \
  2289.                                          ^
  2290. /Users/rosiefort/qemu/qemu-2.5.0/target-arm/neon_helper.c:107:5: note: expanded
  2291.       from macro '\
  2292. NEON_VOP_BODY'
  2293.     NEON_DO##n; \
  2294.     ^~~~~~~~~~
  2295. <scratch space>:203:1: note: expanded from here
  2296. NEON_DO4
  2297. ^~~~~~~~
  2298. /Users/rosiefort/qemu/qemu-2.5.0/target-arm/neon_helper.c:95:5: note: expanded
  2299.       from macro 'NEON_DO4'
  2300.     NEON_FN(vdest.v2, vsrc1.v2, vsrc2.v2); \
  2301.     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  2302. /Users/rosiefort/qemu/qemu-2.5.0/target-arm/neon_helper.c:1055:23: note:
  2303.       expanded from macro 'NEON_FN'
  2304.             dest = (1 << (sizeof(src1) * 8 - 1)); \
  2305.                  ~  ~~^~~~~~~~~~~~~~~~~~~~~~~~~
  2306. /Users/rosiefort/qemu/qemu-2.5.0/target-arm/neon_helper.c:1076:1: warning:
  2307.       implicit conversion from 'int' to 'int8_t' (aka 'signed char') changes
  2308.       value from 128 to -128 [-Wconstant-conversion]
  2309. NEON_VOP_ENV(qrshl_s8, neon_s8, 4)
  2310. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  2311. /Users/rosiefort/qemu/qemu-2.5.0/target-arm/neon_helper.c:117:83: note:
  2312.       expanded from macro 'NEON_VOP_ENV'
  2313.   ...*env, uint32_t arg1, uint32_t arg2) \
  2314.                                          ^
  2315. /Users/rosiefort/qemu/qemu-2.5.0/target-arm/neon_helper.c:107:5: note: expanded
  2316.       from macro '\
  2317. NEON_VOP_BODY'
  2318.     NEON_DO##n; \
  2319.     ^~~~~~~~~~
  2320. <scratch space>:203:1: note: expanded from here
  2321. NEON_DO4
  2322. ^~~~~~~~
  2323. /Users/rosiefort/qemu/qemu-2.5.0/target-arm/neon_helper.c:96:5: note: expanded
  2324.       from macro 'NEON_DO4'
  2325.     NEON_FN(vdest.v3, vsrc1.v3, vsrc2.v3); \
  2326.     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  2327. /Users/rosiefort/qemu/qemu-2.5.0/target-arm/neon_helper.c:1055:23: note:
  2328.       expanded from macro 'NEON_FN'
  2329.             dest = (1 << (sizeof(src1) * 8 - 1)); \
  2330.                  ~  ~~^~~~~~~~~~~~~~~~~~~~~~~~~
  2331. /Users/rosiefort/qemu/qemu-2.5.0/target-arm/neon_helper.c:1076:1: warning:
  2332.       implicit conversion from 'int' to 'int8_t' (aka 'signed char') changes
  2333.       value from 128 to -128 [-Wconstant-conversion]
  2334. NEON_VOP_ENV(qrshl_s8, neon_s8, 4)
  2335. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  2336. /Users/rosiefort/qemu/qemu-2.5.0/target-arm/neon_helper.c:117:83: note:
  2337.       expanded from macro 'NEON_VOP_ENV'
  2338.   ...*env, uint32_t arg1, uint32_t arg2) \
  2339.                                          ^
  2340. /Users/rosiefort/qemu/qemu-2.5.0/target-arm/neon_helper.c:107:5: note: expanded
  2341.       from macro '\
  2342. NEON_VOP_BODY'
  2343.     NEON_DO##n; \
  2344.     ^~~~~~~~~~
  2345. <scratch space>:203:1: note: expanded from here
  2346. NEON_DO4
  2347. ^~~~~~~~
  2348. /Users/rosiefort/qemu/qemu-2.5.0/target-arm/neon_helper.c:97:5: note: expanded
  2349.       from macro 'NEON_DO4'
  2350.     NEON_FN(vdest.v4, vsrc1.v4, vsrc2.v4);
  2351.     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  2352. /Users/rosiefort/qemu/qemu-2.5.0/target-arm/neon_helper.c:1055:23: note:
  2353.       expanded from macro 'NEON_FN'
  2354.             dest = (1 << (sizeof(src1) * 8 - 1)); \
  2355.                  ~  ~~^~~~~~~~~~~~~~~~~~~~~~~~~
  2356. /Users/rosiefort/qemu/qemu-2.5.0/target-arm/neon_helper.c:1077:1: warning:
  2357.       implicit conversion from 'int' to 'int16_t' (aka 'short') changes value
  2358.       from 32768 to -32768 [-Wconstant-conversion]
  2359. NEON_VOP_ENV(qrshl_s16, neon_s16, 2)
  2360. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  2361. /Users/rosiefort/qemu/qemu-2.5.0/target-arm/neon_helper.c:117:83: note:
  2362.       expanded from macro 'NEON_VOP_ENV'
  2363.   ...*env, uint32_t arg1, uint32_t arg2) \
  2364.                                          ^
  2365. /Users/rosiefort/qemu/qemu-2.5.0/target-arm/neon_helper.c:107:5: note: expanded
  2366.       from macro '\
  2367. NEON_VOP_BODY'
  2368.     NEON_DO##n; \
  2369.     ^~~~~~~~~~
  2370. <scratch space>:203:1: note: expanded from here
  2371. NEON_DO2
  2372. ^~~~~~~~
  2373. /Users/rosiefort/qemu/qemu-2.5.0/target-arm/neon_helper.c:91:5: note: expanded
  2374.       from macro 'NEON_DO2'
  2375.     NEON_FN(vdest.v1, vsrc1.v1, vsrc2.v1); \
  2376.     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  2377. /Users/rosiefort/qemu/qemu-2.5.0/target-arm/neon_helper.c:1055:23: note:
  2378.       expanded from macro 'NEON_FN'
  2379.             dest = (1 << (sizeof(src1) * 8 - 1)); \
  2380.                  ~  ~~^~~~~~~~~~~~~~~~~~~~~~~~~
  2381. /Users/rosiefort/qemu/qemu-2.5.0/target-arm/neon_helper.c:1077:1: warning:
  2382.       implicit conversion from 'int' to 'int16_t' (aka 'short') changes value
  2383.       from 32768 to -32768 [-Wconstant-conversion]
  2384. NEON_VOP_ENV(qrshl_s16, neon_s16, 2)
  2385. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  2386. /Users/rosiefort/qemu/qemu-2.5.0/target-arm/neon_helper.c:117:83: note:
  2387.       expanded from macro 'NEON_VOP_ENV'
  2388.   ...*env, uint32_t arg1, uint32_t arg2) \
  2389.                                          ^
  2390. /Users/rosiefort/qemu/qemu-2.5.0/target-arm/neon_helper.c:107:5: note: expanded
  2391.       from macro '\
  2392. NEON_VOP_BODY'
  2393.     NEON_DO##n; \
  2394.     ^~~~~~~~~~
  2395. <scratch space>:203:1: note: expanded from here
  2396. NEON_DO2
  2397. ^~~~~~~~
  2398. /Users/rosiefort/qemu/qemu-2.5.0/target-arm/neon_helper.c:92:5: note: expanded
  2399.       from macro 'NEON_DO2'
  2400.     NEON_FN(vdest.v2, vsrc1.v2, vsrc2.v2);
  2401.     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  2402. /Users/rosiefort/qemu/qemu-2.5.0/target-arm/neon_helper.c:1055:23: note:
  2403.       expanded from macro 'NEON_FN'
  2404.             dest = (1 << (sizeof(src1) * 8 - 1)); \
  2405.                  ~  ~~^~~~~~~~~~~~~~~~~~~~~~~~~
  2406.   CC    arm-softmmu/target-arm/psci.o
  2407.   CC    arm-softmmu/target-arm/crypto_helper.o
  2408.   GEN   trace/generated-helpers.c
  2409.   CC    arm-softmmu/gdbstub-xml.o
  2410. 7 warnings generated.
  2411.   CC    arm-softmmu/trace/generated-helpers.o
  2412. 6 warnings generated.
  2413.   LINK  arm-softmmu/qemu-system-arm
  2414.   REZ   arm-softmmu/qemu-system-arm
  2415.   SETFILE arm-softmmu/qemu-system-arm
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top