[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH v2 11/14] tests/tcg: enable arm softmmu tests
|
From: |
Richard Henderson |
|
Subject: |
Re: [PATCH v2 11/14] tests/tcg: enable arm softmmu tests |
|
Date: |
Mon, 20 Nov 2023 08:32:32 -0800 |
|
User-agent: |
Mozilla Thunderbird |
On 11/20/23 07:08, Alex Bennée wrote:
+/*
+ * Helper macro for the linker calling subroutines from the C code.
+ */
That's not all it's for. Better "annotating functions with elf type and size".
+vector_table:
+ b reset /* reset vector */
+ b undef_instr /* undefined instruction vector */
+ b software_intr /* software interrupt vector */
+ b prefetch_abort /* prefetch abort vector */
+ b data_abort /* data abort vector */
+ nop /* reserved */
+ b IRQ_handler /* IRQ vector */
+ b FIQ_handler /* FIQ vector */
Missing endf, for the purpose of qemu load_symbols().
+mmu_setup:
+reset:
+undef_instr:
+software_intr:
+prefetch_abort:
+data_abort:
+IRQ_handler:
+FIQ_handler:
Also missing.
With those fixed,
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
r~
- Re: [PATCH v2 08/14] docs/system: clarify limits of using gdbstub in system emulation, (continued)
- [PATCH v2 01/14] tests/docker: replace fedora-i386 with debian-i686, Alex Bennée, 2023/11/20
- [PATCH v2 06/14] tests/tcg: fixup Aarch64 semiconsole test, Alex Bennée, 2023/11/20
- [PATCH v2 03/14] tests/docker: merge debian-native with debian-amd64, Alex Bennée, 2023/11/20
- [PATCH v2 05/14] target/nios2: Deprecate the Nios II architecture, Alex Bennée, 2023/11/20
- [PATCH v2 13/14] configure: don't try a "native" cross for linux-user, Alex Bennée, 2023/11/20
- [PATCH v2 09/14] hw/core: skip loading debug on all failures, Alex Bennée, 2023/11/20
- [PATCH v2 11/14] tests/tcg: enable arm softmmu tests, Alex Bennée, 2023/11/20
- [PATCH v2 12/14] tests/tcg: enable semiconsole test for Arm, Alex Bennée, 2023/11/20
- [PATCH v2 07/14] docs/emulation: expand warning about semihosting, Alex Bennée, 2023/11/20
- [PATCH v2 14/14] tests/tcg: finesse the registers check for "hidden" regs, Alex Bennée, 2023/11/20
- [PATCH v2 10/14] testing: move arm system tests into their own folder, Alex Bennée, 2023/11/20