aboutsummaryrefslogtreecommitdiff
path: root/src/link/MachO/InternalObject.zig
diff options
context:
space:
mode:
authorJakub Konka <kubkon@jakubkonka.com>2024-01-11 21:30:32 +0100
committerJakub Konka <kubkon@jakubkonka.com>2024-01-24 12:34:39 +0100
commit32ebceea95d22d399bc979370e5ce4cc3ca7d0ef (patch)
tree397c1dec33bff0a83584cc9602e05864d7e33da9 /src/link/MachO/InternalObject.zig
parent0b2231998f5b95845c8414083622ec7913d60af6 (diff)
downloadzig-32ebceea95d22d399bc979370e5ce4cc3ca7d0ef.tar.gz
zig-32ebceea95d22d399bc979370e5ce4cc3ca7d0ef.zip
macho: sort sections; use Atom.Alignment for alignment; init segments
Diffstat (limited to 'src/link/MachO/InternalObject.zig')
-rw-r--r--src/link/MachO/InternalObject.zig4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/link/MachO/InternalObject.zig b/src/link/MachO/InternalObject.zig
index 26ec86bb67..88663c2e37 100644
--- a/src/link/MachO/InternalObject.zig
+++ b/src/link/MachO/InternalObject.zig
@@ -48,7 +48,7 @@ fn addObjcMethnameSection(self: *InternalObject, methname: []const u8, macho_fil
atom.name = try macho_file.strings.insert(gpa, name);
atom.file = self.index;
atom.size = methname.len + 1;
- atom.alignment = 0;
+ atom.alignment = .@"1";
const n_sect = try self.addSection(gpa, "__TEXT", "__objc_methname");
const sect = &self.sections.items(.header)[n_sect];
@@ -82,7 +82,7 @@ fn addObjcSelrefsSection(
atom.name = try macho_file.strings.insert(gpa, name);
atom.file = self.index;
atom.size = @sizeOf(u64);
- atom.alignment = 3;
+ atom.alignment = .@"8";
const n_sect = try self.addSection(gpa, "__DATA", "__objc_selrefs");
const sect = &self.sections.items(.header)[n_sect];