Skip to content

Instantly share code, notes, and snippets.

@jrziviani
Created April 11, 2017 20:38
Show Gist options
  • Save jrziviani/3223c056e8b8fb4b65e7bfd71e819bc4 to your computer and use it in GitHub Desktop.
Save jrziviani/3223c056e8b8fb4b65e7bfd71e819bc4 to your computer and use it in GitHub Desktop.
gcc -I/home/ziviani/virt/qemu/qemu-devel/tcg -I/home/ziviani/virt/qemu/qemu-devel/tcg/i386 -I/home/ziviani/virt/qemu/qemu-devel/linux-headers -I/home/ziviani/virt/qemu/qemu-devel/build/linux-headers -I. -I/home/ziviani/virt/qemu/qemu-devel -I/home/ziviani/virt/qemu/qemu-devel/include -I/home/ziviani/virt/qemu/qemu-devel/target-ppc -Itarget-ppc -I/usr/include/pixman-1 -Werror -pthread -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -fPIE -DPIE -m64 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wall -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wendif-labels -Wmissing-include-dirs -Wempty-body -Wnested-externs -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wold-style-declaration -Wold-style-definition -Wtype-limits -fstack-protector-strong -I/usr/include/p11-kit-1 -I/usr/include/libpng12 -I../linux-headers -I.. -I/home/ziviani/virt/qemu/qemu-devel/target-ppc -DNEED_CPU_H -I/home/ziviani/virt/qemu/qemu-devel/include -MMD -MP -MT target/ppc/translate.o -MF target/ppc/translate.d -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -g -E -dD /home/ziviani/virt/qemu/qemu-devel/target/ppc/translate.c > /tmp/gen.c
c++ -I/usr/include/pixman-1 -Werror -pthread -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -fPIE -DPIE -m64 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wall -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wendif-labels -Wmissing-include-dirs -Wempty-body -Wnested-externs -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wold-style-declaration -Wold-style-definition -Wtype-limits -fstack-protector-strong -I/usr/include/p11-kit-1 -I/usr/include/libpng12 -I../linux-headers -I.. -I/home/ziviani/virt/qemu/qemu-devel/target-ppc -DNEED_CPU_H -I/home/ziviani/virt/qemu/qemu-devel/include -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -g -Wl,--warn-common -Wl,-z,relro -Wl,-z,now -pie -m64 -g -o qemu-system-ppc64 exec.o translate-all.o cpu-exec.o translate-common.o cpu-exec-common.o tcg/tcg.o tcg/tcg-op.o tcg/optimize.o tcg/tcg-common.o fpu/softfloat.o disas.o gdbstub-xml.o kvm-stub.o libdecnumber/decContext.o libdecnumber/decNumber.o libdecnumber/dpd/decimal32.o libdecnumber/dpd/decimal64.o libdecnumber/dpd/decimal128.o arch_init.o cpus.o monitor.o gdbstub.o balloon.o ioport.o numa.o qtest.o bootdevice.o memory.o cputlb.o memory_mapping.o dump.o migration/ram.o migration/savevm.o xen-common-stub.o xen-hvm-stub.o hw/block/virtio-blk.o hw/block/dataplane/virtio-blk.o hw/char/spapr_vty.o hw/char/virtio-serial-bus.o hw/core/nmi.o hw/cpu/core.o hw/display/vga.o hw/display/virtio-gpu.o hw/display/virtio-gpu-3d.o hw/display/virtio-gpu-pci.o hw/display/virtio-vga.o hw/intc/xics.o hw/intc/xics_spapr.o hw/misc/ivshmem.o hw/misc/edu.o hw/net/spapr_llan.o hw/net/xilinx_ethlite.o hw/net/virtio-net.o hw/net/vhost_net.o hw/net/fsl_etsec/etsec.o hw/net/fsl_etsec/registers.o hw/net/fsl_etsec/rings.o hw/net/fsl_etsec/miim.o hw/nvram/spapr_nvram.o hw/scsi/spapr_vscsi.o hw/scsi/virtio-scsi.o hw/scsi/virtio-scsi-dataplane.o hw/scsi/vhost-scsi.o hw/timer/mc146818rtc.o hw/vfio/common.o hw/vfio/pci.o hw/vfio/pci-quirks.o hw/vfio/platform.o hw/vfio/calxeda-xgmac.o hw/vfio/amd-xgbe.o hw/vfio/spapr.o hw/virtio/virtio.o hw/virtio/virtio-balloon.o hw/virtio/vhost.o hw/virtio/vhost-backend.o hw/virtio/vhost-user.o hw/virtio/vhost-vsock.o hw/ppc/ppc.o hw/ppc/ppc_booke.o hw/ppc/fdt.o hw/ppc/spapr.o hw/ppc/spapr_vio.o hw/ppc/spapr_events.o hw/ppc/spapr_hcall.o hw/ppc/spapr_iommu.o hw/ppc/spapr_rtas.o hw/ppc/spapr_pci.o hw/ppc/spapr_rtc.o hw/ppc/spapr_drc.o hw/ppc/spapr_rng.o hw/ppc/spapr_cpu_core.o hw/ppc/spapr_pci_vfio.o hw/ppc/spapr_rtas_ddw.o hw/ppc/ppc405_boards.o hw/ppc/ppc4xx_devs.o hw/ppc/ppc405_uc.o hw/ppc/ppc440_bamboo.o hw/ppc/ppc4xx_pci.o hw/ppc/prep.o hw/ppc/mac_oldworld.o hw/ppc/mac_newworld.o hw/ppc/e500.o hw/ppc/mpc8544ds.o hw/ppc/e500plat.o hw/ppc/mpc8544_guts.o hw/ppc/ppce500_spin.o hw/ppc/virtex_ml507.o target-ppc/cpu-models.o target-ppc/translate.o target-ppc/machine.o target-ppc/mmu_helper.o target-ppc/mmu-hash32.o target-ppc/monitor.o target-ppc/mmu-hash64.o target-ppc/arch_dump.o target-ppc/kvm-stub.o target-ppc/dfp_helper.o target-ppc/excp_helper.o target-ppc/fpu_helper.o target-ppc/int_helper.o target-ppc/timebase_helper.o target-ppc/misc_helper.o target-ppc/mem_helper.o target-ppc/gdbstub.o ../blockdev.o ../blockdev-nbd.o ../iothread.o ../qdev-monitor.o ../device-hotplug.o ../os-posix.o ../qemu-char.o ../page_cache.o ../accel.o ../bt-host.o ../bt-vhci.o ../dma-helpers.o ../vl.o ../tpm.o ../device_tree.o ../qmp-marshal.o ../qmp-introspect.o ../qmp.o ../hmp.o ../tcg-runtime.o ../cpus-common.o ../audio/audio.o ../audio/noaudio.o ../audio/wavaudio.o ../audio/mixeng.o ../audio/ossaudio.o ../audio/wavcapture.o ../backends/rng.o ../backends/rng-egd.o ../backends/rng-random.o ../backends/msmouse.o ../backends/testdev.o ../backends/tpm.o ../backends/hostmem.o ../backends/hostmem-ram.o ../backends/hostmem-file.o ../block/stream.o ../disas/i386.o ../disas/ppc.o ../fsdev/qemu-fsdev-dummy.o ../fsdev/qemu-fsdev-opts.o ../hw/audio/sb16.o ../hw/audio/es1370.o ../hw/audio/ac97.o ../hw/audio/fmopl.o ../hw/audio/adlib.o ../hw/audio/gus.o ../hw/audio/gusemu_hal.o ../hw/audio/gusemu_mixer.o ../hw/audio/cs4231a.o ../hw/audio/intel-hda.o ../hw/audio/hda-codec.o ../hw/audio/pcspk.o ../hw/block/block.o ../hw/block/cdrom.o ../hw/block/hd-geometry.o ../hw/block/fdc.o ../hw/block/pflash_cfi01.o ../hw/block/pflash_cfi02.o ../hw/block/nvme.o ../hw/bt/core.o ../hw/bt/l2cap.o ../hw/bt/sdp.o ../hw/bt/hci.o ../hw/bt/hid.o ../hw/bt/hci-csr.o ../hw/char/ipoctal232.o ../hw/char/escc.o ../hw/char/parallel.o ../hw/char/serial.o ../hw/char/serial-isa.o ../hw/char/serial-pci.o ../hw/char/virtio-console.o ../hw/char/xilinx_uartlite.o ../hw/core/qdev.o ../hw/core/qdev-properties.o ../hw/core/bus.o ../hw/core/fw-path-provider.o ../hw/core/irq.o ../hw/core/hotplug.o ../hw/core/ptimer.o ../hw/core/sysbus.o ../hw/core/machine.o ../hw/core/null-machine.o ../hw/core/loader.o ../hw/core/qdev-properties-system.o ../hw/core/register.o ../hw/core/platform-bus.o ../hw/display/vga-pci.o ../hw/dma/i82374.o ../hw/dma/i8257.o ../hw/gpio/mpc8xxx.o ../hw/i2c/core.o ../hw/i2c/smbus.o ../hw/i2c/smbus_eeprom.o ../hw/ide/core.o ../hw/ide/atapi.o ../hw/ide/qdev.o ../hw/ide/pci.o ../hw/ide/isa.o ../hw/ide/cmd646.o ../hw/ide/macio.o ../hw/ide/ahci.o ../hw/ide/ich.o ../hw/input/adb.o ../hw/input/hid.o ../hw/input/pckbd.o ../hw/input/ps2.o ../hw/input/virtio-input.o ../hw/input/virtio-input-hid.o ../hw/input/virtio-input-host.o ../hw/intc/heathrow_pic.o ../hw/intc/i8259_common.o ../hw/intc/i8259.o ../hw/intc/xilinx_intc.o ../hw/intc/openpic.o ../hw/ipack/ipack.o ../hw/ipack/tpci200.o ../hw/isa/isa-bus.o ../hw/isa/i82378.o ../hw/isa/pc87312.o ../hw/mem/pc-dimm.o ../hw/misc/pc-testdev.o ../hw/misc/pci-testdev.o ../hw/misc/macio/macio.o ../hw/misc/macio/cuda.o ../hw/misc/macio/mac_dbdma.o ../hw/net/ne2000.o ../hw/net/eepro100.o ../hw/net/pcnet-pci.o ../hw/net/pcnet.o ../hw/net/e1000.o ../hw/net/e1000x_common.o ../hw/net/net_tx_pkt.o ../hw/net/net_rx_pkt.o ../hw/net/e1000e.o ../hw/net/e1000e_core.o ../hw/net/rtl8139.o ../hw/net/vmxnet3.o ../hw/net/ne2000-isa.o ../hw/net/rocker/rocker.o ../hw/net/rocker/rocker_fp.o ../hw/net/rocker/rocker_desc.o ../hw/net/rocker/rocker_world.o ../hw/net/rocker/rocker_of_dpa.o ../hw/nvram/eeprom93xx.o ../hw/nvram/fw_cfg.o ../hw/nvram/mac_nvram.o ../hw/pci-bridge/pci_bridge_dev.o ../hw/pci-bridge/pci_expander_bridge.o ../hw/pci-bridge/dec.o ../hw/pci-host/pam.o ../hw/pci-host/prep.o ../hw/pci-host/grackle.o ../hw/pci-host/uninorth.o ../hw/pci-host/ppce500.o ../hw/pci/pci.o ../hw/pci/pci_bridge.o ../hw/pci/msix.o ../hw/pci/msi.o ../hw/pci/shpc.o ../hw/pci/slotid_cap.o ../hw/pci/pci_host.o ../hw/pci/pcie_host.o ../hw/pci/pcie.o ../hw/pci/pcie_aer.o ../hw/pci/pcie_port.o ../hw/pcmcia/pcmcia.o ../hw/scsi/scsi-disk.o ../hw/scsi/scsi-generic.o ../hw/scsi/scsi-bus.o ../hw/scsi/lsi53c895a.o ../hw/scsi/mptsas.o ../hw/scsi/mptconfig.o ../hw/scsi/mptendian.o ../hw/scsi/megasas.o ../hw/scsi/vmw_pvscsi.o ../hw/scsi/esp.o ../hw/scsi/esp-pci.o ../hw/sd/sd.o ../hw/sd/core.o ../hw/sd/sdhci.o ../hw/timer/i8254_common.o ../hw/timer/i8254.o ../hw/timer/m48t59.o ../hw/timer/xilinx_timer.o ../hw/tpm/tpm_passthrough.o ../hw/tpm/tpm_util.o ../hw/usb/core.o ../hw/usb/combined-packet.o ../hw/usb/bus.o ../hw/usb/libhw.o ../hw/usb/desc.o ../hw/usb/desc-msos.o ../hw/usb/hcd-uhci.o ../hw/usb/hcd-ohci.o ../hw/usb/hcd-ehci.o ../hw/usb/hcd-ehci-pci.o ../hw/usb/hcd-xhci.o ../hw/usb/dev-hub.o ../hw/usb/dev-hid.o ../hw/usb/dev-wacom.o ../hw/usb/dev-storage.o ../hw/usb/dev-uas.o ../hw/usb/dev-audio.o ../hw/usb/dev-serial.o ../hw/usb/dev-network.o ../hw/usb/dev-bluetooth.o ../hw/usb/dev-smartcard-reader.o ../hw/usb/dev-mtp.o ../hw/usb/host-stub.o ../hw/virtio/virtio-rng.o ../hw/virtio/virtio-pci.o ../hw/virtio/virtio-bus.o ../hw/virtio/virtio-mmio.o ../hw/watchdog/watchdog.o ../hw/watchdog/wdt_i6300esb.o ../migration/migration.o ../migration/socket.o ../migration/fd.o ../migration/exec.o ../migration/tls.o ../migration/vmstate.o ../migration/qemu-file.o ../migration/qemu-file-channel.o ../migration/xbzrle.o ../migration/postcopy-ram.o ../migration/qjson.o ../migration/block.o ../net/net.o ../net/queue.o ../net/checksum.o ../net/util.o ../net/hub.o ../net/socket.o ../net/dump.o ../net/eth.o ../net/l2tpv3.o ../net/tap.o ../net/vhost-user.o ../net/tap-linux.o ../net/slirp.o ../net/filter.o ../net/filter-buffer.o ../net/filter-mirror.o ../net/colo-compare.o ../net/colo.o ../net/filter-rewriter.o ../qom/cpu.o ../replay/replay.o ../replay/replay-internal.o ../replay/replay-events.o ../replay/replay-time.o ../replay/replay-input.o ../replay/replay-char.o ../replay/replay-snapshot.o ../slirp/cksum.o ../slirp/if.o ../slirp/ip_icmp.o ../slirp/ip6_icmp.o ../slirp/ip6_input.o ../slirp/ip6_output.o ../slirp/ip_input.o ../slirp/ip_output.o ../slirp/dnssearch.o ../slirp/dhcpv6.o ../slirp/slirp.o ../slirp/mbuf.o ../slirp/misc.o ../slirp/sbuf.o ../slirp/socket.o ../slirp/tcp_input.o ../slirp/tcp_output.o ../slirp/tcp_subr.o ../slirp/tcp_timer.o ../slirp/udp.o ../slirp/udp6.o ../slirp/bootp.o ../slirp/tftp.o ../slirp/arp_table.o ../slirp/ndp_table.o ../ui/keymaps.o ../ui/console.o ../ui/cursor.o ../ui/qemu-pixman.o ../ui/input.o ../ui/input-keymap.o ../ui/input-legacy.o ../ui/input-linux.o ../ui/curses.o ../ui/vnc.o ../ui/vnc-enc-zlib.o ../ui/vnc-enc-hextile.o ../ui/vnc-enc-tight.o ../ui/vnc-palette.o ../ui/vnc-enc-zrle.o ../ui/vnc-auth-vencrypt.o ../ui/vnc-auth-sasl.o ../ui/vnc-ws.o ../ui/vnc-jobs.o ../ui/gtk.o ../ui/x_keymap.o trace/generated-helpers.o trace/control-target.o ../qom/object.o ../qom/container.o ../qom/qom-qobject.o ../qom/object_interfaces.o ../async.o ../thread-pool.o ../block.o ../blockjob.o ../main-loop.o ../iohandler.o ../qemu-timer.o ../aio-posix.o ../qemu-io-cmds.o ../replication.o ../block/raw_bsd.o ../block/qcow.o ../block/vdi.o ../block/vmdk.o ../block/cloop.o ../block/bochs.o ../block/vpc.o ../block/vvfat.o ../block/dmg.o ../block/qcow2.o ../block/qcow2-refcount.o ../block/qcow2-cluster.o ../block/qcow2-snapshot.o ../block/qcow2-cache.o ../block/qed.o ../block/qed-gencb.o ../block/qed-l2-cache.o ../block/qed-table.o ../block/qed-cluster.o ../block/qed-check.o ../block/vhdx.o ../block/vhdx-endian.o ../block/vhdx-log.o ../block/quorum.o ../block/parallels.o ../block/blkdebug.o ../block/blkverify.o ../block/blkreplay.o ../block/block-backend.o ../block/snapshot.o ../block/qapi.o ../block/raw-posix.o ../block/null.o ../block/mirror.o ../block/commit.o ../block/io.o ../block/throttle-groups.o ../block/nbd.o ../block/nbd-client.o ../block/sheepdog.o ../block/accounting.o ../block/dirty-bitmap.o ../block/write-threshold.o ../block/backup.o ../block/replication.o ../block/crypto.o ../nbd/server.o ../nbd/client.o ../nbd/common.o ../block/curl.o ../crypto/init.o ../crypto/hash.o ../crypto/hash-nettle.o ../crypto/aes.o ../crypto/desrfb.o ../crypto/cipher.o ../crypto/tlscreds.o ../crypto/tlscredsanon.o ../crypto/tlscredsx509.o ../crypto/tlssession.o ../crypto/secret.o ../crypto/random-gnutls.o ../crypto/pbkdf.o ../crypto/pbkdf-nettle.o ../crypto/ivgen.o ../crypto/ivgen-essiv.o ../crypto/ivgen-plain.o ../crypto/ivgen-plain64.o ../crypto/afsplit.o ../crypto/xts.o ../crypto/block.o ../crypto/block-qcow.o ../crypto/block-luks.o ../io/channel.o ../io/channel-buffer.o ../io/channel-command.o ../io/channel-file.o ../io/channel-socket.o ../io/channel-tls.o ../io/channel-watch.o ../io/channel-websock.o ../io/channel-util.o ../io/task.o ../libqemuutil.a ../libqemustub.a -lz -lcurl -lpixman-1 -lutil -lncurses -ltinfo -lpng12 -lsasl2 -lnettle -lgnutls -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lfontconfig -lfreetype -lX11 -lfdt -lm -lgthread-2.0 -pthread -lglib-2.0 -lz -lrt
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment