ack/plat
George Koehler 103d44c27c Rewrite sigaction() to prevent another race.
A signal handler might call sigaction().  We must block all signals,
not only our signal, to prevent a race between us and the next signal
handler.

Use /* comments */ because cpp might expand macros in ! comments
though such expansion is probably harmless.

The bridge is now shorter by 2 instructions.
2018-01-11 17:59:02 -05:00
..
cpm Fix an issue throughout where B couldn't be built by ackprogram due to symbol 2016-12-29 17:11:53 +00:00
linux/libsys Hide some i386 stuff from linux68k, linuxppc. 2018-01-08 23:46:30 -05:00
linux68k Hide some i386 stuff from linux68k, linuxppc. 2018-01-08 23:46:30 -05:00
linux386 These are EM trap numbers. 2018-01-09 00:40:11 -05:00
linuxppc Rewrite sigaction() to prevent another race. 2018-01-11 17:59:02 -05:00
osx Create Mach-o files with mode 0777 to allow executing them. 2016-12-03 17:52:24 -05:00
osx386 Hide some i386 stuff from linux68k, linuxppc. 2018-01-08 23:46:30 -05:00
osxppc Add test for EM _rck_. Fix traps in PowerPC ncg. 2017-12-24 22:37:52 -05:00
pc86 Sections are now aligned (required by the EM spec). 2017-01-07 18:47:46 +01:00
qemuppc Add a bunch more set operations to the PowerPC backends, and the Pascal test 2017-01-17 22:31:38 +01:00
rpi Fix an issue throughout where B couldn't be built by ackprogram due to symbol 2016-12-29 17:11:53 +00:00
build.lua Build the B compiler and standard library (also the Basic one, which was 2016-12-29 17:11:07 +00:00