1
0
Fork 0
gobject-generator/Sources
Brendan Szymanski 917cd29646 Define __GI_SCANNER__ in generated umbrella headers
Avoids Clang module conflicts when a NEON/SIMD-gated system header (e.g. Graphene's graphene_simd4f_t backend) is reachable from two different .systemLibrary modules on aarch64 Linux: one pulls in the real _Builtin_intrinsics.arm.acle module, the other re-parses the same header textually, and Clang rejects the resulting conflicting uint32_t/__fsid_t redeclarations. __GI_SCANNER__ is the escape hatch these libraries already ship for exactly this class of consumer (a declaration-only binding generator, same as gobject-introspection's own scanner).
2026-08-12 21:24:25 -04:00
..
generator Consolidate regression artifacts into per-tier flat structure 2026-07-21 22:03:38 -04:00
GObjectGeneratorCommandPlugin Consolidate regression artifacts into per-tier flat structure 2026-07-21 22:03:38 -04:00
GObjectGeneratorCore Define __GI_SCANNER__ in generated umbrella headers 2026-08-12 21:24:25 -04:00