1
0
Fork 0
Commit graph

11 commits

Author SHA1 Message Date
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
5866ed57e9 Fix gint64/guint64 marshalling for macOS glib builds 2026-08-12 02:17:23 -04:00
298e5a4b43 Bind the GIO async pattern as Swift async methods 2026-08-11 23:47:16 -04:00
18e14a5b67 Boxed-record methods and moved-to routing 2026-08-11 17:34:26 -04:00
14072c5df6 Preserve references for full-transfer object parameters 2026-08-08 00:26:45 -04:00
2422737865 Return signal handler values across the C ABI 2026-08-02 02:15:06 -04:00
858544cdec Return signal handler values across the C ABI 2026-08-02 01:48:47 -04:00
a172d07ab1 Bind C array in-parameters, finish cross-module shadow migration 2026-08-01 23:40:58 -04:00
745a4c3401 Consolidate regression artifacts into per-tier flat structure 2026-07-21 22:03:38 -04:00
b13f7976cc Preserve user-defined test targets across Package.swift regeneration 2026-07-21 20:08:39 -04:00
f305df0eff Rename swift-gtk-gen to gobject-generator with generator binary 2026-07-21 18:51:15 -04:00