Commit Graph

  • 51abe6fbcc
    Merge pull request #42 from AFLplusplus/fix_trigger_breakpoint Romain Malmain 2024-01-03 17:55:14 +01:00
  • 56dcfd7450
    restored libafl_qemu_trigger_breakpoint Romain Malmain 2024-01-03 17:49:54 +01:00
  • f705c1f25d meson.build: report graphics backends separately Alex Bennée 2023-12-22 11:48:46 +00:00
  • d0cda6f461 configure, meson: rename targetos to host_os Paolo Bonzini 2023-11-03 09:17:48 +01:00
  • cfc1a889e5 meson: rename config_all Paolo Bonzini 2023-09-29 11:40:03 +02:00
  • 0d66549cf5 meson: remove CONFIG_ALL Paolo Bonzini 2023-08-31 11:18:24 +02:00
  • 1220f5813a meson: remove config_targetos Paolo Bonzini 2023-08-30 11:52:43 +02:00
  • dc4954943d meson: remove CONFIG_POSIX and CONFIG_WIN32 from config_targetos Paolo Bonzini 2023-08-30 11:29:54 +02:00
  • 53e8868d69 meson: remove OS definitions from config_targetos Paolo Bonzini 2023-05-26 12:20:39 +02:00
  • e7c22ff87a meson: always probe u2f and canokey if the option is enabled Paolo Bonzini 2023-09-08 12:10:27 +02:00
  • 9cd76c9111 meson: move subdirs to "Collect sources" section Paolo Bonzini 2023-11-03 09:33:57 +01:00
  • 95933f13a0 meson: move config-host.h definitions together Paolo Bonzini 2023-09-08 12:10:08 +02:00
  • 82761296d2 meson: move CFI detection code with other compiler flags Paolo Bonzini 2023-05-10 14:54:30 +02:00
  • a775c7130c meson: keep subprojects together Paolo Bonzini 2023-09-08 12:09:22 +02:00
  • 0f63d96311 meson: move accelerator dependency checks together Paolo Bonzini 2023-09-08 12:08:53 +02:00
  • a9cba054cf meson: move option validation together Paolo Bonzini 2023-12-30 18:42:30 +01:00
  • 44458a6158 meson: move program checks together Paolo Bonzini 2023-09-08 12:06:57 +02:00
  • ea444d91e5 meson: add more sections to main meson.build Paolo Bonzini 2023-09-08 12:06:12 +02:00
  • d3322023bf configure: unify again the case arms in probe_target_compiler Paolo Bonzini 2023-11-03 09:48:21 +01:00
  • 606c3ba7a2 configure: remove unnecessary subshell Paolo Bonzini 2023-11-03 10:06:08 +01:00
  • c7e618d4d4 Makefile: clean qemu-iotests output Paolo Bonzini 2023-11-03 10:00:04 +01:00
  • 7b47b13ea1 meson: use version_compare() to compare version Paolo Bonzini 2023-12-13 11:33:41 +01:00
  • 781fa471b0 meson: remove unused variable Paolo Bonzini 2023-12-13 11:30:50 +01:00
  • 2bbc487510 meson: fix type of "relocatable" option Paolo Bonzini 2023-12-13 11:30:09 +01:00
  • b22f83d8df esp: check for NULL result from scsi_device_find() Alexandra Diupina 2023-12-29 18:26:47 +03:00
  • 2196157404 target/i386: the sgx_epc_get_section stub is reachable Paolo Bonzini 2022-02-01 20:09:41 +01:00
  • 405c7c0708 target/i386: implement CMPccXADD Paolo Bonzini 2023-10-10 10:31:39 +02:00
  • e7bbb7cb71 target/i386: introduce flags writeback mechanism Paolo Bonzini 2023-10-11 15:26:40 +02:00
  • 4b2baf4a55 target/i386: adjust decoding of J operand Paolo Bonzini 2023-10-11 11:28:46 +02:00
  • d4f611711a target/i386: move operand load and writeback out of gen_cmovcc1 Paolo Bonzini 2023-10-27 04:22:25 +02:00
  • 3497f1646f target/i386: prepare for implementation of STOS/SCAS in new decoder Paolo Bonzini 2023-10-23 08:52:36 +02:00
  • 9a5922d6bd target/i386: do not use s->tmp0 for jumps on ECX ==/!= 0 Paolo Bonzini 2023-10-23 10:21:20 +02:00
  • 1ec46bf237 target/i386: do not use s->tmp4 for push Paolo Bonzini 2023-10-20 09:32:06 +02:00
  • 80e55f54ac target/i386: split eflags computation out of gen_compute_eflags Paolo Bonzini 2023-10-11 16:20:20 +02:00
  • c0099cd40e target/i386: do not clobber T0 on string operations Paolo Bonzini 2023-10-19 16:55:39 +02:00
  • 24c0573bb0 target/i386: do not clobber A0 in POP translation Paolo Bonzini 2022-09-21 14:13:01 +02:00
  • a71e0b246a target/i386: do not decode string source/destination into decode->mem Paolo Bonzini 2023-10-19 14:51:16 +02:00
  • 8a36bbcf6c target/i386: add X86_SPECIALs for MOVSX and MOVZX Paolo Bonzini 2023-10-19 15:40:54 +02:00
  • 5baf5641cc target/i386: rename zext0/zext2 and make them closer to the manual Paolo Bonzini 2023-10-19 23:14:34 +02:00
  • 6dd2afed55 target/i386: avoid trunc and ext for MULX and RORX Paolo Bonzini 2023-10-19 18:25:40 +02:00
  • b609db9477 target/i386: reimplement check for validity of LOCK prefix Paolo Bonzini 2023-10-19 14:22:53 +02:00
  • 8147df44da target/i386: document more deviations from the manual Paolo Bonzini 2023-10-23 09:58:48 +02:00
  • 2455e9cf5a target/i386: clean up cpu_cc_compute_all Paolo Bonzini 2023-10-26 00:24:46 +02:00
  • 8cc746525c target/i386: remove unnecessary truncations Paolo Bonzini 2023-10-25 20:38:16 +02:00
  • 83280f6a62 target/i386: remove unnecessary arguments from raise_interrupt Paolo Bonzini 2023-10-25 17:59:46 +02:00
  • 1e7dde8008 target/i386: speedup JO/SETO after MUL or IMUL Paolo Bonzini 2023-10-25 13:13:13 +02:00
  • 6032627f07 target/i386: optimize computation of JL and JLE from flags Paolo Bonzini 2023-10-27 04:12:59 +02:00
  • 2563c97f61 docs: Constify VMstate in examples Richard Henderson 2023-12-21 14:16:52 +11:00
  • 57c73988ac tests/unit/test-vmstate: Constify VMState Richard Henderson 2023-12-21 14:16:51 +11:00
  • 59c2ddedcb util/fifo8: Constify VMState Richard Henderson 2023-12-21 14:16:50 +11:00
  • 440b2174d2 replay: Constify VMState Richard Henderson 2023-12-21 14:16:49 +11:00
  • 72ecb4a96b system: Constify VMState Richard Henderson 2023-12-21 14:16:48 +11:00
  • a77ffe9595 migration: Constify VMState Richard Henderson 2023-12-21 14:16:47 +11:00
  • ee1381ce76 cpu-target: Constify VMState Richard Henderson 2023-12-21 14:16:46 +11:00
  • d349d5ab39 backends: Constify VMState Richard Henderson 2023-12-21 14:16:45 +11:00
  • 9673d7157c audio: Constify VMState Richard Henderson 2023-12-21 14:16:44 +11:00
  • ce933d70ec hw/misc/macio: Constify VMState Richard Henderson 2023-12-21 14:16:43 +11:00
  • 45bc669ee6 hw/watchdog: Constify VMState Richard Henderson 2023-12-21 14:16:42 +11:00
  • ca02a17054 hw/virtio: Constify VMState Richard Henderson 2023-12-21 14:16:41 +11:00
  • 65bd53e8d5 hw/vfio: Constify VMState Richard Henderson 2023-12-21 14:16:40 +11:00
  • 3abedf29b4 hw/usb: Constify VMState Richard Henderson 2023-12-21 14:16:39 +11:00
  • 5e6aceb2dd hw/tpm: Constify VMState Richard Henderson 2023-12-21 14:16:38 +11:00
  • ba324b3fb4 hw/timer: Constify VMState Richard Henderson 2023-12-21 14:16:37 +11:00
  • 0aa6c7df8c hw/ssi: Constify VMState Richard Henderson 2023-12-21 14:16:36 +11:00
  • 735e354a43 hw/sparc: Constify VMState Richard Henderson 2023-12-21 14:16:35 +11:00
  • af10fff2a3 hw/sensor: Constify VMState Richard Henderson 2023-12-21 14:16:34 +11:00
  • 307119ba50 hw/sd: Constify VMState Richard Henderson 2023-12-21 14:16:33 +11:00
  • 2d7b39a64f hw/scsi: Constify VMState Richard Henderson 2023-12-21 14:16:32 +11:00
  • b9b59a36c3 hw/s390x: Constify VMState Richard Henderson 2023-12-21 14:16:31 +11:00
  • a80cc66225 hw/rtc: Constify VMState Richard Henderson 2023-12-21 14:16:30 +11:00
  • a2c2fe57c2 hw/riscv: Constify VMState Richard Henderson 2023-12-21 14:16:29 +11:00
  • 078ddbc936 hw/ppc: Constify VMState Richard Henderson 2023-12-21 14:16:28 +11:00
  • e2bd53a38c hw/pci-host: Constify VMState Richard Henderson 2023-12-21 14:16:27 +11:00
  • f026c578eb hw/pci-bridge: Constify VMState Richard Henderson 2023-12-21 14:16:26 +11:00
  • 8e5e0890b7 hw/pci: Constify VMState Richard Henderson 2023-12-21 14:16:25 +11:00
  • be555ec413 hw/openrisc: Constify VMState Richard Henderson 2023-12-21 14:16:24 +11:00
  • 18d10e6175 hw/nvram: Constify VMState Richard Henderson 2023-12-21 14:16:23 +11:00
  • 1de81b426c hw/net: Constify VMState Richard Henderson 2023-12-21 14:16:22 +11:00
  • e4ea952fb0 hw/misc: Constify VMState Richard Henderson 2023-12-21 14:16:21 +11:00
  • 2a031ec751 hw/m68k: Constify VMState Richard Henderson 2023-12-21 14:16:20 +11:00
  • aa4941bbaa hw/loongarch: Constify VMState Richard Henderson 2023-12-21 14:16:19 +11:00
  • cbf195061c hw/isa: Constify VMState Richard Henderson 2023-12-21 14:16:18 +11:00
  • 09c6ac6d8f hw/ipmi: Constify VMState Richard Henderson 2023-12-21 14:16:17 +11:00
  • 8913d05dc4 hw/ipack: Constify VMState Richard Henderson 2023-12-21 14:16:16 +11:00
  • 45b1f81d90 hw/intc: Constify VMState Richard Henderson 2023-12-21 14:16:15 +11:00
  • af0f07dfc7 hw/input: Constify VMState Richard Henderson 2023-12-21 14:16:14 +11:00
  • 8595c05422 hw/ide: Constify VMState Richard Henderson 2023-12-21 14:16:13 +11:00
  • 9231a01788 hw/i386: Constify VMState Richard Henderson 2023-12-21 14:16:12 +11:00
  • 01d9442a88 hw/i2c: Constify VMState Richard Henderson 2023-12-21 14:16:11 +11:00
  • 2ebfd1c4ac hw/hyperv: Constify VMState Richard Henderson 2023-12-21 14:16:10 +11:00
  • 3b9e779b86 hw/gpio: Constify VMState Richard Henderson 2023-12-21 14:16:09 +11:00
  • 63e6b56450 hw/dma: Constify VMState Richard Henderson 2023-12-21 14:16:08 +11:00
  • f0613160d2 hw/display: Constify VMState Richard Henderson 2023-12-21 14:16:07 +11:00
  • 2f6cab053f hw/char: Constify VMState Richard Henderson 2023-12-21 14:16:06 +11:00
  • 7d5dc0a367 hw/block: Constify VMState Richard Henderson 2023-12-21 14:16:05 +11:00
  • 856a6fe4f4 hw/audio: Constify VMState Richard Henderson 2023-12-21 14:16:04 +11:00
  • 993676279e hw/adc: Constify VMState Richard Henderson 2023-12-21 14:16:03 +11:00
  • c559ba5720 hw/acpi: Constify VMState Richard Henderson 2023-12-21 14:16:02 +11:00
  • d19630d20c hw/9pfs: Constify VMState Richard Henderson 2023-12-21 14:16:01 +11:00
  • f55f1a4928 hw/core: Constify VMState Richard Henderson 2023-12-21 14:16:00 +11:00