GC: field info with C struct alignment support