{"id":492714,"url":"http://patchwork.ozlabs.org/api/1.0/series/492714/?format=json","project":{"id":69,"url":"http://patchwork.ozlabs.org/api/1.0/projects/69/?format=json","name":"QEMU powerpc development","link_name":"qemu-ppc","list_id":"qemu-ppc.nongnu.org","list_email":"qemu-ppc@nongnu.org","web_url":"","scm_url":"","webscm_url":""},"name":"gdbstub: Build once on various targets (single-binary)","date":"2026-02-19T19:19:04","submitter":{"id":85046,"url":"http://patchwork.ozlabs.org/api/1.0/people/85046/?format=json","name":"Philippe Mathieu-Daudé","email":"philmd@linaro.org"},"version":2,"total":50,"received_total":50,"received_all":true,"mbox":"http://patchwork.ozlabs.org/series/492714/mbox/","cover_letter":{"id":2198290,"url":"http://patchwork.ozlabs.org/api/1.0/covers/2198290/?format=json","msgid":"<20260219191955.83815-1-philmd@linaro.org>","date":"2026-02-19T19:19:02","name":"[v2,00/50] gdbstub: Build once on various targets (single-binary)"},"patches":[{"id":2198303,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2198303/?format=json","msgid":"<20260219191955.83815-2-philmd@linaro.org>","date":"2026-02-19T19:19:03","name":"[v2,01/50] target/ppc: Move user_only_helper.c to target_user_arch[] source set","mbox":"http://patchwork.ozlabs.org/project/qemu-ppc/patch/20260219191955.83815-2-philmd@linaro.org/mbox/"},{"id":2198289,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2198289/?format=json","msgid":"<20260219191955.83815-3-philmd@linaro.org>","date":"2026-02-19T19:19:04","name":"[v2,02/50] target/ppc: Remove PPC_DEBUG_SPR left-over comment","mbox":"http://patchwork.ozlabs.org/project/qemu-ppc/patch/20260219191955.83815-3-philmd@linaro.org/mbox/"},{"id":2198309,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2198309/?format=json","msgid":"<20260219191955.83815-4-philmd@linaro.org>","date":"2026-02-19T19:19:05","name":"[v2,03/50] target/i386: Inline GDB_FORCE_64 definition","mbox":"http://patchwork.ozlabs.org/project/qemu-ppc/patch/20260219191955.83815-4-philmd@linaro.org/mbox/"},{"id":2198291,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2198291/?format=json","msgid":"<20260219191955.83815-5-philmd@linaro.org>","date":"2026-02-19T19:19:06","name":"[v2,04/50] target/avr: Fix typo in gdb-xml feature name","mbox":"http://patchwork.ozlabs.org/project/qemu-ppc/patch/20260219191955.83815-5-philmd@linaro.org/mbox/"},{"id":2198298,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2198298/?format=json","msgid":"<20260219191955.83815-6-philmd@linaro.org>","date":"2026-02-19T19:19:07","name":"[v2,05/50] target/alpha: Document gdbstub register indexes","mbox":"http://patchwork.ozlabs.org/project/qemu-ppc/patch/20260219191955.83815-6-philmd@linaro.org/mbox/"},{"id":2198333,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2198333/?format=json","msgid":"<20260219191955.83815-7-philmd@linaro.org>","date":"2026-02-19T19:19:08","name":"[v2,06/50] target/riscv: Extract monitor-related code to monitor.c","mbox":"http://patchwork.ozlabs.org/project/qemu-ppc/patch/20260219191955.83815-7-philmd@linaro.org/mbox/"},{"id":2198326,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2198326/?format=json","msgid":"<20260219191955.83815-8-philmd@linaro.org>","date":"2026-02-19T19:19:09","name":"[v2,07/50] target/ppc: Fix CPUClass::gdb_num_core_regs value","mbox":"http://patchwork.ozlabs.org/project/qemu-ppc/patch/20260219191955.83815-8-philmd@linaro.org/mbox/"},{"id":2198292,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2198292/?format=json","msgid":"<20260219191955.83815-9-philmd@linaro.org>","date":"2026-02-19T19:19:10","name":"[v2,08/50] target/ppc: Remove dead code depending on USE_APPLE_GDB","mbox":"http://patchwork.ozlabs.org/project/qemu-ppc/patch/20260219191955.83815-9-philmd@linaro.org/mbox/"},{"id":2198315,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2198315/?format=json","msgid":"<20260219191955.83815-10-philmd@linaro.org>","date":"2026-02-19T19:19:11","name":"[v2,09/50] gdbstub: Always infer gdb_num_core_regs when using XML file","mbox":"http://patchwork.ozlabs.org/project/qemu-ppc/patch/20260219191955.83815-10-philmd@linaro.org/mbox/"},{"id":2198331,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2198331/?format=json","msgid":"<20260219191955.83815-11-philmd@linaro.org>","date":"2026-02-19T19:19:12","name":"[v2,10/50] target/sparc: Introduce sparc_cpu_register_gdb_regs() stub","mbox":"http://patchwork.ozlabs.org/project/qemu-ppc/patch/20260219191955.83815-11-philmd@linaro.org/mbox/"},{"id":2198310,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2198310/?format=json","msgid":"<20260219191955.83815-12-philmd@linaro.org>","date":"2026-02-19T19:19:13","name":"[v2,11/50] target/sparc: Restore 'gdb-xml/sparc64-cp0.xml'","mbox":"http://patchwork.ozlabs.org/project/qemu-ppc/patch/20260219191955.83815-12-philmd@linaro.org/mbox/"},{"id":2198302,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2198302/?format=json","msgid":"<20260219191955.83815-13-philmd@linaro.org>","date":"2026-02-19T19:19:14","name":"[v2,12/50] target/sparc: Restore 'gdb-xml/sparc64-fpu.xml'","mbox":"http://patchwork.ozlabs.org/project/qemu-ppc/patch/20260219191955.83815-13-philmd@linaro.org/mbox/"},{"id":2198311,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2198311/?format=json","msgid":"<20260219191955.83815-14-philmd@linaro.org>","date":"2026-02-19T19:19:15","name":"[v2,13/50] target/sparc: Restore 'gdb-xml/sparc64-cpu.xml'","mbox":"http://patchwork.ozlabs.org/project/qemu-ppc/patch/20260219191955.83815-14-philmd@linaro.org/mbox/"},{"id":2198306,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2198306/?format=json","msgid":"<20260219191955.83815-15-philmd@linaro.org>","date":"2026-02-19T19:19:16","name":"[v2,14/50] target/sparc: Expose gdbstub registers to sparc32plus target","mbox":"http://patchwork.ozlabs.org/project/qemu-ppc/patch/20260219191955.83815-15-philmd@linaro.org/mbox/"},{"id":2198308,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2198308/?format=json","msgid":"<20260219191955.83815-16-philmd@linaro.org>","date":"2026-02-19T19:19:17","name":"[v2,15/50] target/sparc: Expose gdbstub registers to sparc32 targets","mbox":"http://patchwork.ozlabs.org/project/qemu-ppc/patch/20260219191955.83815-16-philmd@linaro.org/mbox/"},{"id":2198365,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2198365/?format=json","msgid":"<20260219191955.83815-17-philmd@linaro.org>","date":"2026-02-19T19:19:18","name":"[v2,16/50] monitor/hmp: Handle gdb-xml exposed registers via gdb_get_register()","mbox":"http://patchwork.ozlabs.org/project/qemu-ppc/patch/20260219191955.83815-17-philmd@linaro.org/mbox/"},{"id":2198313,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2198313/?format=json","msgid":"<20260219191955.83815-18-philmd@linaro.org>","date":"2026-02-19T19:19:19","name":"[v2,17/50] target/sparc: Remove MonitorDef register entries available via gdbstub","mbox":"http://patchwork.ozlabs.org/project/qemu-ppc/patch/20260219191955.83815-18-philmd@linaro.org/mbox/"},{"id":2198330,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2198330/?format=json","msgid":"<20260219191955.83815-19-philmd@linaro.org>","date":"2026-02-19T19:19:20","name":"[v2,18/50] target/i386: Remove MonitorDef register entries available via gdbstub","mbox":"http://patchwork.ozlabs.org/project/qemu-ppc/patch/20260219191955.83815-19-philmd@linaro.org/mbox/"},{"id":2198343,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2198343/?format=json","msgid":"<20260219191955.83815-20-philmd@linaro.org>","date":"2026-02-19T19:19:21","name":"[v2,19/50] target/m68k: Remove MonitorDef register entries available via gdbstub","mbox":"http://patchwork.ozlabs.org/project/qemu-ppc/patch/20260219191955.83815-20-philmd@linaro.org/mbox/"},{"id":2198319,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2198319/?format=json","msgid":"<20260219191955.83815-21-philmd@linaro.org>","date":"2026-02-19T19:19:22","name":"[v2,20/50] target/ppc: Remove MonitorDef register entries available via gdbstub","mbox":"http://patchwork.ozlabs.org/project/qemu-ppc/patch/20260219191955.83815-21-philmd@linaro.org/mbox/"},{"id":2198373,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2198373/?format=json","msgid":"<20260219191955.83815-22-philmd@linaro.org>","date":"2026-02-19T19:19:23","name":"[v2,21/50] target/ppc: Extract monitor-related code to monitor.c","mbox":"http://patchwork.ozlabs.org/project/qemu-ppc/patch/20260219191955.83815-22-philmd@linaro.org/mbox/"},{"id":2198341,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2198341/?format=json","msgid":"<20260219191955.83815-23-philmd@linaro.org>","date":"2026-02-19T19:19:24","name":"[v2,22/50] target/or1k: Use XML register definitions from GDB","mbox":"http://patchwork.ozlabs.org/project/qemu-ppc/patch/20260219191955.83815-23-philmd@linaro.org/mbox/"},{"id":2198340,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2198340/?format=json","msgid":"<20260219191955.83815-24-philmd@linaro.org>","date":"2026-02-19T19:19:25","name":"[v2,23/50] target/riscv: Remove empty target_monitor_defs() symbol","mbox":"http://patchwork.ozlabs.org/project/qemu-ppc/patch/20260219191955.83815-24-philmd@linaro.org/mbox/"},{"id":2198322,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2198322/?format=json","msgid":"<20260219191955.83815-25-philmd@linaro.org>","date":"2026-02-19T19:19:26","name":"[v2,24/50] target/sparc: Factor sparc_cpu_gdb_write_register() out","mbox":"http://patchwork.ozlabs.org/project/qemu-ppc/patch/20260219191955.83815-25-philmd@linaro.org/mbox/"},{"id":2198339,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2198339/?format=json","msgid":"<20260219191955.83815-26-philmd@linaro.org>","date":"2026-02-19T19:19:27","name":"[v2,25/50] target/ppc: Replace ldtul_p() -> ldn_p()","mbox":"http://patchwork.ozlabs.org/project/qemu-ppc/patch/20260219191955.83815-26-philmd@linaro.org/mbox/"},{"id":2198323,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2198323/?format=json","msgid":"<20260219191955.83815-27-philmd@linaro.org>","date":"2026-02-19T19:19:28","name":"[v2,26/50] target/mips: Replace ldtul_p() -> ldn_p()","mbox":"http://patchwork.ozlabs.org/project/qemu-ppc/patch/20260219191955.83815-27-philmd@linaro.org/mbox/"},{"id":2198374,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2198374/?format=json","msgid":"<20260219191955.83815-28-philmd@linaro.org>","date":"2026-02-19T19:19:29","name":"[v2,27/50] target/riscv: Replace ldtul_p() -> ldn_p()","mbox":"http://patchwork.ozlabs.org/project/qemu-ppc/patch/20260219191955.83815-28-philmd@linaro.org/mbox/"},{"id":2198329,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2198329/?format=json","msgid":"<20260219191955.83815-29-philmd@linaro.org>","date":"2026-02-19T19:19:30","name":"[v2,28/50] target/riscv: Remove unnecessary target_ulong type uses","mbox":"http://patchwork.ozlabs.org/project/qemu-ppc/patch/20260219191955.83815-29-philmd@linaro.org/mbox/"},{"id":2198371,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2198371/?format=json","msgid":"<20260219191955.83815-30-philmd@linaro.org>","date":"2026-02-19T19:19:31","name":"[v2,29/50] target/i386: Replace ldtul_p() -> ldn_p()","mbox":"http://patchwork.ozlabs.org/project/qemu-ppc/patch/20260219191955.83815-30-philmd@linaro.org/mbox/"},{"id":2198391,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2198391/?format=json","msgid":"<20260219191955.83815-31-philmd@linaro.org>","date":"2026-02-19T19:19:32","name":"[v2,30/50] target/i386: Expand 64-bit definitions when TARGET_LONG_BITS == 64","mbox":"http://patchwork.ozlabs.org/project/qemu-ppc/patch/20260219191955.83815-31-philmd@linaro.org/mbox/"},{"id":2198346,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2198346/?format=json","msgid":"<20260219191955.83815-32-philmd@linaro.org>","date":"2026-02-19T19:19:33","name":"[v2,31/50] gdbstub: Remove ldtul*() macros","mbox":"http://patchwork.ozlabs.org/project/qemu-ppc/patch/20260219191955.83815-32-philmd@linaro.org/mbox/"},{"id":2198354,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2198354/?format=json","msgid":"<20260219191955.83815-33-philmd@linaro.org>","date":"2026-02-19T19:19:34","name":"[v2,32/50] target/alpha: Expand gdb_get_regl() -> gdb_get_reg64()","mbox":"http://patchwork.ozlabs.org/project/qemu-ppc/patch/20260219191955.83815-33-philmd@linaro.org/mbox/"},{"id":2198350,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2198350/?format=json","msgid":"<20260219191955.83815-34-philmd@linaro.org>","date":"2026-02-19T19:19:35","name":"[v2,33/50] target/hexagon: Expand gdb_get_regl() -> gdb_get_reg32()","mbox":"http://patchwork.ozlabs.org/project/qemu-ppc/patch/20260219191955.83815-34-philmd@linaro.org/mbox/"},{"id":2198359,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2198359/?format=json","msgid":"<20260219191955.83815-35-philmd@linaro.org>","date":"2026-02-19T19:19:36","name":"[v2,34/50] target/rx: Expand gdb_get_regl() -> gdb_get_reg32()","mbox":"http://patchwork.ozlabs.org/project/qemu-ppc/patch/20260219191955.83815-35-philmd@linaro.org/mbox/"},{"id":2198383,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2198383/?format=json","msgid":"<20260219191955.83815-36-philmd@linaro.org>","date":"2026-02-19T19:19:37","name":"[v2,35/50] target/sh4: Expand gdb_get_regl() -> gdb_get_reg32()","mbox":"http://patchwork.ozlabs.org/project/qemu-ppc/patch/20260219191955.83815-36-philmd@linaro.org/mbox/"},{"id":2198389,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2198389/?format=json","msgid":"<20260219191955.83815-37-philmd@linaro.org>","date":"2026-02-19T19:19:38","name":"[v2,36/50] target/sparc: Expand gdb_get_regl() in gdb_get_rega()","mbox":"http://patchwork.ozlabs.org/project/qemu-ppc/patch/20260219191955.83815-37-philmd@linaro.org/mbox/"},{"id":2198351,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2198351/?format=json","msgid":"<20260219191955.83815-38-philmd@linaro.org>","date":"2026-02-19T19:19:39","name":"[v2,37/50] gdbstub/helpers: Convert gdb_get_regl() macro to inlined helper","mbox":"http://patchwork.ozlabs.org/project/qemu-ppc/patch/20260219191955.83815-38-philmd@linaro.org/mbox/"},{"id":2198378,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2198378/?format=json","msgid":"<20260219191955.83815-39-philmd@linaro.org>","date":"2026-02-19T19:19:40","name":"[v2,38/50] target/microblaze: Build 'gdbstub.c' once for system binaries","mbox":"http://patchwork.ozlabs.org/project/qemu-ppc/patch/20260219191955.83815-39-philmd@linaro.org/mbox/"},{"id":2198337,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2198337/?format=json","msgid":"<20260219191955.83815-40-philmd@linaro.org>","date":"2026-02-19T19:19:41","name":"[v2,39/50] target/sh4: Build 'monitor.c' once for system binaries","mbox":"http://patchwork.ozlabs.org/project/qemu-ppc/patch/20260219191955.83815-40-philmd@linaro.org/mbox/"},{"id":2198356,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2198356/?format=json","msgid":"<20260219191955.83815-41-philmd@linaro.org>","date":"2026-02-19T19:19:42","name":"[v2,40/50] target/sh4: Build 'gdbstub.c' once for system binaries","mbox":"http://patchwork.ozlabs.org/project/qemu-ppc/patch/20260219191955.83815-41-philmd@linaro.org/mbox/"},{"id":2198385,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2198385/?format=json","msgid":"<20260219191955.83815-42-philmd@linaro.org>","date":"2026-02-19T19:19:43","name":"[v2,41/50] target/or1k: Rename 'openrisc' -> 'or1k' in meson.build","mbox":"http://patchwork.ozlabs.org/project/qemu-ppc/patch/20260219191955.83815-42-philmd@linaro.org/mbox/"},{"id":2198381,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2198381/?format=json","msgid":"<20260219191955.83815-43-philmd@linaro.org>","date":"2026-02-19T19:19:44","name":"[v2,42/50] target/or1k: Build 'gdbstub.c' once for system single binary","mbox":"http://patchwork.ozlabs.org/project/qemu-ppc/patch/20260219191955.83815-43-philmd@linaro.org/mbox/"},{"id":2198379,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2198379/?format=json","msgid":"<20260219191955.83815-44-philmd@linaro.org>","date":"2026-02-19T19:19:45","name":"[v2,43/50] target/alpha: Build 'gdbstub.c' once for system single binary","mbox":"http://patchwork.ozlabs.org/project/qemu-ppc/patch/20260219191955.83815-44-philmd@linaro.org/mbox/"},{"id":2198387,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2198387/?format=json","msgid":"<20260219191955.83815-45-philmd@linaro.org>","date":"2026-02-19T19:19:46","name":"[v2,44/50] target/avr: Build 'gdbstub.c' once for system single binary","mbox":"http://patchwork.ozlabs.org/project/qemu-ppc/patch/20260219191955.83815-45-philmd@linaro.org/mbox/"},{"id":2198344,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2198344/?format=json","msgid":"<20260219191955.83815-46-philmd@linaro.org>","date":"2026-02-19T19:19:47","name":"[v2,45/50] target/loongarch: Build 'gdbstub.c' once for system single binary","mbox":"http://patchwork.ozlabs.org/project/qemu-ppc/patch/20260219191955.83815-46-philmd@linaro.org/mbox/"},{"id":2198377,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2198377/?format=json","msgid":"<20260219191955.83815-47-philmd@linaro.org>","date":"2026-02-19T19:19:48","name":"[v2,46/50] target/m68k: Build 'gdbstub.c' once for system single binary","mbox":"http://patchwork.ozlabs.org/project/qemu-ppc/patch/20260219191955.83815-47-philmd@linaro.org/mbox/"},{"id":2198347,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2198347/?format=json","msgid":"<20260219191955.83815-48-philmd@linaro.org>","date":"2026-02-19T19:19:49","name":"[v2,47/50] target/rx: Build 'gdbstub.c' once for system single binary","mbox":"http://patchwork.ozlabs.org/project/qemu-ppc/patch/20260219191955.83815-48-philmd@linaro.org/mbox/"},{"id":2198366,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2198366/?format=json","msgid":"<20260219191955.83815-49-philmd@linaro.org>","date":"2026-02-19T19:19:50","name":"[v2,48/50] target/s390x: Build 'gdbstub.c' once for system single binary","mbox":"http://patchwork.ozlabs.org/project/qemu-ppc/patch/20260219191955.83815-49-philmd@linaro.org/mbox/"},{"id":2198360,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2198360/?format=json","msgid":"<20260219191955.83815-50-philmd@linaro.org>","date":"2026-02-19T19:19:51","name":"[v2,49/50] target/tricore: Build 'gdbstub.c' once for system single binary","mbox":"http://patchwork.ozlabs.org/project/qemu-ppc/patch/20260219191955.83815-50-philmd@linaro.org/mbox/"},{"id":2198368,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2198368/?format=json","msgid":"<20260219191955.83815-51-philmd@linaro.org>","date":"2026-02-19T19:19:52","name":"[v2,50/50] DONOTREVIEW Revert \"target/loongarch: Build 'gdbstub.c' once\"","mbox":"http://patchwork.ozlabs.org/project/qemu-ppc/patch/20260219191955.83815-51-philmd@linaro.org/mbox/"}]}