ast
ast copied to clipboard
Repair support for UnixWare 7.x, preliminary modern Mac OS X support
- src/cmd/ss/Makefile: Properly handle sys ownership of /dev/kmem.
- src/cmd/ss/Mamfile: Regenerate Mamfile.
- src/lib/libast/features/standards:
- Add heuristic (u_long availability) for systems that hide rather than reveal functionality in the presence of _POSIX_SOURCE, etc.
- Define _DARWIN_C_SOURCE, like _GNU_SOURCE, to enable the full range of definitions on Mac OS X systems.
- Due to the above, remove MACH (Mac OS X)-specific hack.
Hi, I'm not sure why you bothered to post a PR here as this repo is inactive and AT&T will ignore it, but I'm glad you did, because the libast bit of this is applicable to ksh 93u+m. :-)