aboutsummaryrefslogtreecommitdiff
path: root/src/link
diff options
context:
space:
mode:
authorJakub Konka <kubkon@jakubkonka.com>2024-01-12 22:50:29 +0100
committerJakub Konka <kubkon@jakubkonka.com>2024-01-24 12:34:39 +0100
commit0a60e4448d27639a4dadccb48c00d22fab7bb790 (patch)
tree7889b97b72f14569688f6abb395748300e7f7bbc /src/link
parentee68f35bfe742220f3fdebe97548425bb5440da1 (diff)
downloadzig-0a60e4448d27639a4dadccb48c00d22fab7bb790.tar.gz
zig-0a60e4448d27639a4dadccb48c00d22fab7bb790.zip
macho: preserve section name for code sections
Diffstat (limited to 'src/link')
-rw-r--r--src/link/MachO/Atom.zig2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/link/MachO/Atom.zig b/src/link/MachO/Atom.zig
index 98f417dd51..ead0e96a50 100644
--- a/src/link/MachO/Atom.zig
+++ b/src/link/MachO/Atom.zig
@@ -104,7 +104,7 @@ pub fn initOutputSection(sect: macho.section_64, macho_file: *MachO) !u8 {
const segname, const sectname, const flags = blk: {
if (sect.isCode()) break :blk .{
"__TEXT",
- "__text",
+ sect.sectName(),
macho.S_REGULAR | macho.S_ATTR_PURE_INSTRUCTIONS | macho.S_ATTR_SOME_INSTRUCTIONS,
};