LemonBoy
fec795cd29
Adjust the stdlib to be 32bit compatible
2019-09-09 16:16:13 -04:00
Robin Voetter
2323da3a68
add __aeabi_read_tp
2019-08-29 18:12:58 +02:00
Robin Voetter
108a51b110
fix issues with debug.zig
...
- Use sys_*stat*64 instead of sys_*stat* where appropriate
- Fix overflow when calculating atime, ctime and mtime on File.stat()
- Fix compilation error casting getEndPos to usize.
2019-08-29 10:34:05 +02:00
Robin Voetter
57de61084e
Make mmap use SYS_mmap2 if it exists
2019-08-29 00:55:22 +02:00
Robin Voetter
223b773e03
Add more syscall constants
2019-08-29 00:54:57 +02:00
Robin Voetter
32f4606cec
add arm32 linux bits definitions
2019-08-28 16:35:23 +02:00
Andrew Kelley
51a3938b04
fix the build on macos
...
Stat structs gain methods to abstract over the platform differences with
regards to mtime, ctime, atime.
2019-07-15 12:28:39 -04:00
daurnimator
52f0300505
std: add new linux 5.2 constants
2019-07-12 11:52:32 -04:00
daurnimator
e197968734
std: Make linux MAP_ definitions match kernel
2019-07-07 14:31:27 +10:00
daurnimator
7610d39413
std: Linux AT_ constants are the same across architectures
2019-07-07 14:11:43 +10:00
Andrew Kelley
1a1598c58c
stack traces on segfault by default for linux-x86_64
...
closes #2355
2019-07-02 13:41:16 -04:00
LemonBoy
51fc375b0d
Correct flag definitions for arm64
2019-05-30 17:05:39 +02:00
Andrew Kelley
44a049e01e
more cleanup. down to just the @hasDecl
builtin
2019-05-26 18:32:45 -04:00
Andrew Kelley
3d61e42282
rename "posix" to "bits"
2019-05-26 18:32:44 -04:00