Commit 599213463d

David Cao <david@cao.sh>
2019-12-24 23:26:09
add --eh-frame-hdr arg for linking
1 parent 437c6a4
Changed files (2)
src
src-self-hosted
src/link.cpp
@@ -1647,6 +1647,8 @@ static void construct_linker_job_elf(LinkJob *lj) {
         lj->args.append("--gc-sections");
     }
 
+    lj->args.append("--eh-frame-hdr");
+
     lj->args.append("-m");
     lj->args.append(getLDMOption(g->zig_target));
 
src-self-hosted/link.zig
@@ -144,6 +144,7 @@ fn constructLinkerArgsElf(ctx: *Context) !void {
     //    lj->args.append(g->linker_script);
     //}
     try ctx.args.append("--gc-sections");
+    try ctx.args.append("--eh-frame-hdr");
 
     //lj->args.append("-m");
     //lj->args.append(getLDMOption(&g->zig_target));