On 1/9/26 22:20, Pierrick Bouvier wrote:
When removing target specific sections (#ifdef TARGET_X), we started
exposing types for different targets in the same file.

Previously, we implemented a filter based on interfaces, but it
proved to be too cumbersome, requiring duplication across architectures.
To simplify it, we add a new callback, is_available, to TypeInfo, that
will replace the existing filtering mechanism.

Signed-off-by: Pierrick Bouvier <[email protected]>
---
  include/qom/object.h | 3 +++
  qom/object.c         | 4 ++++
  rust/qom/src/qom.rs  | 1 +
  3 files changed, 8 insertions(+)

Reviewed-by: Philippe Mathieu-Daudé <[email protected]>
Tested-by: Philippe Mathieu-Daudé <[email protected]>

Reply via email to