Samuel Marín Soto
15e4490727
strace: build on riscv64
...
add cflags and syscalls to riscv64 build
2026-05-07 23:29:49 -07:00
Randy Palamar
9bc7e6c02d
strace: support aarch64
2026-05-02 18:25:42 -07:00
Michael Forney
f0ebd1300a
strace: Update to 6.19
2026-04-03 03:49:44 -07:00
Randy Palamar
afd70f5151
strace: bump to 6.12
2025-02-01 22:50:07 -08:00
Michael Forney
01eb93d6f7
strace: Update to 6.8
2024-03-21 22:43:11 -07:00
Michael Forney
d636969d7e
strace: Update to 6.4
2023-07-07 13:22:37 -07:00
Michael Forney
0357aa47b6
strace: Update to 5.19
2022-11-25 20:12:51 -08:00
Michael Forney
131aab5606
strace: Update to 5.16
2022-02-18 02:58:00 -08:00
Michael Forney
a13fa66f67
strace: Update to 5.12
2021-05-15 01:53:57 -07:00
Michael Forney
7d3adb79b0
strace: Update to 5.11
...
In this release, most source files were moved under a src/ directory.
2021-03-02 16:20:18 -08:00
Michael Forney
ebc4bdded5
strace: Update to 5.9
2020-09-26 16:31:25 -07:00
Michael Forney
d4297a13c8
Use -isystem to include library headers
...
This way, warnings from headers that come from another package (in
particular linux-headers) won't show up when they get included.
To make sure we still track dependencies, use -MD instead of -MMD.
2020-06-05 03:01:44 -07:00
Michael Forney
056832b904
strace: Fix header dependencies
2020-06-02 18:06:13 -07:00
Michael Forney
b21079f323
strace: Update to 5.7
2020-06-02 04:20:10 -07:00
Michael Forney
0128e4c174
strace: Update to 5.6
2020-04-10 14:52:39 -07:00
Michael Forney
491d63f93c
strace: Fix linux-headers dependency
2020-03-01 19:24:52 -08:00
Michael Forney
aea11e0e4a
Use our own linux-headers
2020-02-20 20:10:31 -08:00
Michael Forney
08cca5431f
Move toolchain config into config.lua
2020-01-29 22:14:33 -08:00
Michael Forney
f4720910b9
Update ninja requirement to 1.8.0 and don't bother with atomic outputs
...
Since ninja 1.8.0[0] and samurai 0.2[1], output mtime is always
recorded after a job succeeds, and outputs are considered dirty if
the recorded mtime is older than any input. This means that even
if a command partially writes its output then fails (for example,
if run with stdout redirected to a file), it will still get re-run
during the next build.
This means that outputs no longer have to be written atomically
(i.e. renamed into place) in order to ensure a correct build, and
we can drop the idiom `command >$out.tmp && mv $out.tmp $out`.
[0] https://github.com/ninja-build/ninja/commit/04d886b11041bb59d01df794cce7a1e8cad2250d
[1] https://github.com/michaelforney/samurai/commit/799bc5a4719b90a1026c129b55b92c0bccf97eeb
2019-11-17 15:24:25 -08:00
Michael Forney
61465907d6
strace: Update to 5.3
2019-10-04 17:11:30 -07:00
Michael Forney
c99cffd412
strace: Probe for __builtin_popcount
2019-08-12 02:24:38 +00:00
Michael Forney
78337029a6
strace: Update to 5.2
2019-07-17 09:44:35 -07:00
Michael Forney
e2e5e98bcd
Use a separate preprocessor rule
...
Otherwise, we end up passing both -c and -E to the compiler.
2019-07-06 01:24:36 -07:00
Michael Forney
973e904efa
strace: Update to 5.1
2019-06-10 00:24:40 -07:00
Michael Forney
7d5f7e72f2
strace: Update to 5.0
2019-03-19 11:35:56 -07:00
Michael Forney
f213892dd1
strace: Update to 4.26
2019-03-19 00:14:30 -07:00
Michael Forney
e6c2acd928
strace: Update to 4.25
2018-11-05 11:52:19 -08:00
Michael Forney
d9c8a3a134
strace: Update to 4.24
2018-08-26 13:20:01 -07:00
Michael Forney
3fec229bb7
Remove unnecessary -I include
...
config-posix.h is being phased out.
2018-04-17 14:27:26 -07:00
Michael Forney
c873c7ea76
strace: Update to 4.22
2018-04-12 14:30:25 -07:00
Michael Forney
c554ead8d8
strace: Update to 4.21
2018-02-16 02:52:34 -08:00
Michael Forney
386c006122
strace: Update to 4.19
2017-10-18 21:06:58 -07:00
Michael Forney
ba94a8513d
Rewrite ninja generation scripts in Lua
2017-09-25 19:23:06 -07:00