Re: [PATCH 21/25] plugins/api: split out binary path/start/end/entry code

2025-02-26 Thread Richard Henderson
On 2/26/25 06:03, Alex Bennée wrote: +++ b/linux-user/plugin-api.c @@ -0,0 +1,14 @@ +/* + * QEMU Plugin API - linux-user-mode only implementations + * + * Common user-mode only APIs are in plugins/api-user. These helpers + * are only specific to linux-user. + * + * Copyright (C) 2017, Emilio G. C

Re: [PATCH 21/25] plugins/api: split out binary path/start/end/entry code

2025-02-26 Thread Warner Losh
On Wed, Feb 26, 2025 at 7:11 AM Alex Bennée wrote: > To move the main api.c to a single build compilation object we need to > start splitting out user and system specific code. As we need to grob > around host headers we move these particular helpers into the *-user > mode directories. > > The bi

[PATCH 21/25] plugins/api: split out binary path/start/end/entry code

2025-02-26 Thread Alex Bennée
To move the main api.c to a single build compilation object we need to start splitting out user and system specific code. As we need to grob around host headers we move these particular helpers into the *-user mode directories. The binary/start/end/entry helpers are all NOPs for system mode. Whil