aboutsummaryrefslogtreecommitdiff
path: root/platform/darwin-arm64/plugins
diff options
context:
space:
mode:
authorErwin Jansen <jansene@google.com>2024-04-15 16:31:36 -0700
committerErwin Jansen <jansene@google.com>2024-04-18 23:25:03 +0000
commit7e137aa3be3616a4c0af8c1dddd4787b7afaf516 (patch)
tree49d2b080c0d1e43a2672a2b685518d569868e03f /platform/darwin-arm64/plugins
parent7036b4f8a3b0f72b82e98dac0a6114f0d335fb16 (diff)
downloadqemu-7e137aa3be3616a4c0af8c1dddd4787b7afaf516.tar.gz
Initial bazel files
This contains the bazel shim files for linux and macos as well as the a bazel file for macos. The bazel script was generated using the meson bazel backend and will successfuly construct the qemu binaries. Note that rutabaga is disabled, as we do not yet build it with bazel. Test: bazel run //external/qemu:qemu-system-aarch64 -- -machine help Change-Id: I391de6fe5d7c3bcf6a0ac605f1ef79aece536be4
Diffstat (limited to 'platform/darwin-arm64/plugins')
-rw-r--r--platform/darwin-arm64/plugins/qemu-plugins-ld64.symbols43
1 files changed, 43 insertions, 0 deletions
diff --git a/platform/darwin-arm64/plugins/qemu-plugins-ld64.symbols b/platform/darwin-arm64/plugins/qemu-plugins-ld64.symbols
new file mode 100644
index 0000000000..d9828326ef
--- /dev/null
+++ b/platform/darwin-arm64/plugins/qemu-plugins-ld64.symbols
@@ -0,0 +1,43 @@
+_qemu_plugin_bool_parse
+_qemu_plugin_end_code
+_qemu_plugin_entry_code
+_qemu_plugin_get_hwaddr
+_qemu_plugin_hwaddr_device_name
+_qemu_plugin_hwaddr_is_io
+_qemu_plugin_hwaddr_phys_addr
+_qemu_plugin_insn_data
+_qemu_plugin_insn_disas
+_qemu_plugin_insn_haddr
+_qemu_plugin_insn_size
+_qemu_plugin_insn_symbol
+_qemu_plugin_insn_vaddr
+_qemu_plugin_mem_is_big_endian
+_qemu_plugin_mem_is_sign_extended
+_qemu_plugin_mem_is_store
+_qemu_plugin_mem_size_shift
+_qemu_plugin_n_max_vcpus
+_qemu_plugin_n_vcpus
+_qemu_plugin_outs
+_qemu_plugin_path_to_binary
+_qemu_plugin_register_atexit_cb
+_qemu_plugin_register_flush_cb
+_qemu_plugin_register_vcpu_exit_cb
+_qemu_plugin_register_vcpu_idle_cb
+_qemu_plugin_register_vcpu_init_cb
+_qemu_plugin_register_vcpu_insn_exec_cb
+_qemu_plugin_register_vcpu_insn_exec_inline
+_qemu_plugin_register_vcpu_mem_cb
+_qemu_plugin_register_vcpu_mem_inline
+_qemu_plugin_register_vcpu_resume_cb
+_qemu_plugin_register_vcpu_syscall_cb
+_qemu_plugin_register_vcpu_syscall_ret_cb
+_qemu_plugin_register_vcpu_tb_exec_cb
+_qemu_plugin_register_vcpu_tb_exec_inline
+_qemu_plugin_register_vcpu_tb_trans_cb
+_qemu_plugin_reset
+_qemu_plugin_start_code
+_qemu_plugin_tb_get_insn
+_qemu_plugin_tb_n_insns
+_qemu_plugin_tb_vaddr
+_qemu_plugin_uninstall
+_qemu_plugin_vcpu_for_each