diff options
| author | Andrew Kelley <andrew@ziglang.org> | 2020-10-07 00:39:13 -0700 |
|---|---|---|
| committer | Andrew Kelley <andrew@ziglang.org> | 2020-10-07 00:39:13 -0700 |
| commit | b2b0bf0506e708e6b8c143eb438a84592310b5a9 (patch) | |
| tree | 28b7a8997249dafa8b1171e789fbb0dfce2a9d56 /src/Compilation.zig | |
| parent | bd7eab573a5e5f1366cd5dc3639fef28c4acb32a (diff) | |
| download | zig-b2b0bf0506e708e6b8c143eb438a84592310b5a9.tar.gz zig-b2b0bf0506e708e6b8c143eb438a84592310b5a9.zip | |
fixups for the previous commit
* std.fs.File.copyRange and copyRangeAll return u64 instead of usize -
the returned value is how much of the `len` is transferred, so the
types should match. This removes the need for an `@intCast`.
* fix typo that removed a subtraction
* Fix the size of codegen.AnyMCValue which gave me a compile error when
I tried to build self-hosted for i386-linux.
* restore the coercion to u64 of syms_sect.sh_info. We want to make
sure the multiplication happens with 64 bits and not the smaller type
used by the ELF format.
* fix another offset parameter in link/Elf.zig to be u64 instead of usize
* add a nice little TODO note to help out Jakub
* FmtError already has FileTooBig in it; we just need to return it.
Diffstat (limited to 'src/Compilation.zig')
0 files changed, 0 insertions, 0 deletions
