| author | |
| committer | |
| log | 599213463d51bf3946df53e04091f6cda3d8ee0e |
| tree | aa08e221569e736b609cc0c8e12d49b3571297a5 |
| parent | 437c6a4b7ef115208ae84a938f989b92fb282c39 |
| signature | Commit is signed but in an unrecognized format. |
2 files changed, 3 insertions(+), 0 deletions(-)
src-self-hosted/link.zig+1| ... | @@ -144,6 +144,7 @@ fn constructLinkerArgsElf(ctx: *Context) !void { | ... | @@ -144,6 +144,7 @@ fn constructLinkerArgsElf(ctx: *Context) !void { |
| 144 | // lj->args.append(g->linker_script); | 144 | // lj->args.append(g->linker_script); |
| 145 | //} | 145 | //} |
| 146 | try ctx.args.append("--gc-sections"); | 146 | try ctx.args.append("--gc-sections"); |
| 147 | try ctx.args.append("--eh-frame-hdr"); | ||
| 147 | 148 | ||
| 148 | //lj->args.append("-m"); | 149 | //lj->args.append("-m"); |
| 149 | //lj->args.append(getLDMOption(&g->zig_target)); | 150 | //lj->args.append(getLDMOption(&g->zig_target)); |
src/link.cpp+2| ... | @@ -1647,6 +1647,8 @@ static void construct_linker_job_elf(LinkJob *lj) { | ... | @@ -1647,6 +1647,8 @@ static void construct_linker_job_elf(LinkJob *lj) { |
| 1647 | lj->args.append("--gc-sections"); | 1647 | lj->args.append("--gc-sections"); |
| 1648 | } | 1648 | } |
| 1649 | 1649 | ||
| 1650 | lj->args.append("--eh-frame-hdr"); | ||
| 1651 | |||
| 1650 | lj->args.append("-m"); | 1652 | lj->args.append("-m"); |
| 1651 | lj->args.append(getLDMOption(g->zig_target)); | 1653 | lj->args.append(getLDMOption(g->zig_target)); |
| 1652 | 1654 |