cosmopolitan/build
Justine Tunney 625aa365f1 Refactor pledge() to be more configurable
The earlier iterations did too much guesswork when it came to things
like stderr logging and syscall origin verification. This change will
make things more conformant to existing practices. The __pledge_mode
extension now can be configured in a better way.

There's also a new `-q` flag added to pledge.com, e.g.

    o//tool/build/pledge.com -qv. ls

Is a good way to disable warnings about `tty` access attempts.
2022-08-11 11:35:30 -07:00
..
bootstrap Update build/bootstrap/make.com 2022-08-11 00:37:59 -07:00
config.mk Flatten InfoZIP directory and fix build issues 2022-04-20 22:40:33 -07:00
definitions.mk Work around Landlock output inode in compile.com 2022-08-09 07:55:44 -07:00
functions.mk Initial import 2020-06-15 07:18:57 -07:00
gdb Fix redbean zip central directory lookup 2021-02-27 12:08:28 -08:00
htags Make some systemic improvements 2022-05-18 16:52:36 -07:00
online.mk Avoid creating temporary output files 2022-08-10 22:31:16 -07:00
realify.sed Add minor improvements and cleanup 2020-10-27 03:39:46 -07:00
realify.sh Make more improvements 2020-09-28 01:20:34 -07:00
rules.mk Refactor pledge() to be more configurable 2022-08-11 11:35:30 -07:00
sanitycheck Fix some regressions with execution 2022-08-07 22:10:18 -07:00