| ... | ... | @@ -40,7 +40,6 @@ pub const Builder = struct { |
| 40 | 40 | verbose_ir: bool, |
| 41 | 41 | verbose_llvm_ir: bool, |
| 42 | 42 | verbose_cimport: bool, |
| 43 | | link_eh_frame_hdr: bool, |
| 44 | 43 | invalid_user_input: bool, |
| 45 | 44 | zig_exe: []const u8, |
| 46 | 45 | default_step: *Step, |
| ... | ... | @@ -137,7 +136,6 @@ pub const Builder = struct { |
| 137 | 136 | .verbose_ir = false, |
| 138 | 137 | .verbose_llvm_ir = false, |
| 139 | 138 | .verbose_cimport = false, |
| 140 | | .link_eh_frame_hdr = false, |
| 141 | 139 | .invalid_user_input = false, |
| 142 | 140 | .allocator = allocator, |
| 143 | 141 | .native_system_lib_paths = ArrayList([]const u8).init(allocator), |
| ... | ... | @@ -1627,10 +1625,6 @@ pub const LibExeObjStep = struct { |
| 1627 | 1625 | self.verbose_cc = value; |
| 1628 | 1626 | } |
| 1629 | 1627 | |
| 1630 | | pub fn setLinkEhFrameHdr(self: *LibExeObjStep, value: bool) void { |
| 1631 | | self.link_eh_frame_hdr = value; |
| 1632 | | } |
| 1633 | | |
| 1634 | 1628 | pub fn setBuildMode(self: *LibExeObjStep, mode: builtin.Mode) void { |
| 1635 | 1629 | self.build_mode = mode; |
| 1636 | 1630 | } |
| ... | ... | @@ -1916,10 +1910,12 @@ pub const LibExeObjStep = struct { |
| 1916 | 1910 | if (builder.verbose_llvm_ir) zig_args.append("--verbose-llvm-ir") catch unreachable; |
| 1917 | 1911 | if (builder.verbose_link or self.verbose_link) zig_args.append("--verbose-link") catch unreachable; |
| 1918 | 1912 | if (builder.verbose_cc or self.verbose_cc) zig_args.append("--verbose-cc") catch unreachable; |
| 1919 | | if (builder.link_eh_frame_hdr or self.link_eh_frame_hdr) zig_args.append("--eh-frame-hdr") catch unreachable; |
| 1920 | 1913 | |
| 1921 | 1914 | if (self.strip) { |
| 1922 | | zig_args.append("--strip") catch unreachable; |
| 1915 | try zig_args.append("--strip"); |
| 1916 | } |
| 1917 | if (self.link_eh_frame_hdr) { |
| 1918 | try zig_args.append("--eh-frame-hdr"); |
| 1923 | 1919 | } |
| 1924 | 1920 | |
| 1925 | 1921 | if (self.single_threaded) { |