authorgravatar for david@cao.shDavid Cao <david@cao.sh> 2019-12-24 14:26:09-08:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2020-01-07 15:58:39-05:00
log599213463d51bf3946df53e04091f6cda3d8ee0e
treeaa08e221569e736b609cc0c8e12d49b3571297a5
parent437c6a4b7ef115208ae84a938f989b92fb282c39
signature Commit is signed but in an unrecognized format.

add --eh-frame-hdr arg for linking


2 files changed, 3 insertions(+), 0 deletions(-)

src-self-hosted/link.zig+1
......@@ -144,6 +144,7 @@ fn constructLinkerArgsElf(ctx: *Context) !void {
144144 // lj->args.append(g->linker_script);
145145 //}
146146 try ctx.args.append("--gc-sections");
147 try ctx.args.append("--eh-frame-hdr");
147148
148149 //lj->args.append("-m");
149150 //lj->args.append(getLDMOption(&g->zig_target));
src/link.cpp+2
......@@ -1647,6 +1647,8 @@ static void construct_linker_job_elf(LinkJob *lj) {
16471647 lj->args.append("--gc-sections");
16481648 }
16491649
1650 lj->args.append("--eh-frame-hdr");
1651
16501652 lj->args.append("-m");
16511653 lj->args.append(getLDMOption(g->zig_target));
16521654