ack/plat
George Koehler 5de5611c24 Use 2-byte alignment in pdpv7 to prevent SIGBUS.
Change the alignment in C structs (wa, pa, sa, and so on) from 1 to 2
bytes.  This prevents the SIGBUS when PDP-11 Unix V7 catches the
misalignment.  This fixes hilo_p.pdpv7 in simh-pdp11.

Change ALIGN to document that sections have 2-byte alignment.  This
change should have no effect, because the sections only contain 2-byte
values.
2018-06-15 00:17:12 -04:00
..
cpm Update cpm/README for console changes, ack -fp. 2018-05-07 16:08:44 -04:00
linux/libsys Hide some i386 stuff from linux68k, linuxppc. 2018-01-08 23:46:30 -05:00
linux68k Rearrange the tests into sets; allow plats to skip sets; pc86 and linux68k now 2018-06-08 15:59:04 +09:00
linux386 These are EM trap numbers. 2018-01-09 00:40:11 -05:00
linuxppc Use subfic (val - reg) and mulli (reg * val). 2018-01-27 15:53:05 -05:00
osx Create Mach-o files with mode 0777 to allow executing them. 2016-12-03 17:52:24 -05:00
osx386 Make osx386 and osxppc use _hol0.s like the other platforms. 2018-01-23 13:55:39 -05:00
osxppc For osxppc, change size 8 to alignment 4. 2018-01-27 16:35:48 -05:00
pc86 Rearrange the tests into sets; allow plats to skip sets; pc86 and linux68k now 2018-06-08 15:59:04 +09:00
pdpv7 Use 2-byte alignment in pdpv7 to prevent SIGBUS. 2018-06-15 00:17:12 -04:00
qemuppc Sync qemuppc with linuxppc. 2018-01-27 21:41:13 -05: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 Use ack -mcpm -fp for mandelbrot.c, startrek.c 2018-04-28 13:18:27 -04:00