| ... | ... | @@ -1363,9 +1363,12 @@ fn addGlobalSymbol(macho: *MachO, opts: struct { |
| 1363 | 1363 | symbol.nlist(macho).* = .{ |
| 1364 | 1364 | .n_strx = @backingInt(strx), |
| 1365 | 1365 | .n_type = .{ .bits = .{ |
| 1366 | | .ext = switch (opts.visibility) { |
| 1367 | | .default => true, |
| 1368 | | .hidden => false, |
| 1366 | .ext = switch (macho.machFiletype()) { |
| 1367 | .OBJECT => true, |
| 1368 | .EXECUTE, .DYLIB => switch (opts.visibility) { |
| 1369 | .default => true, |
| 1370 | .hidden => false, |
| 1371 | }, |
| 1369 | 1372 | }, |
| 1370 | 1373 | .pext = switch (opts.visibility) { |
| 1371 | 1374 | .default => false, |