Currently, everything is supported on macOS with these exclusions:
Unable to build and run PwnableHarness-based Docker images. This is for (mostly) obvious reasons, as the Docker image is based on Linux and we aren't cross-compiling.
There is no support for RELRO on macOS (binaries are Mach-O, not ELF). The RELRO variable is ignored on macOS.
Currently, everything is supported on macOS with these exclusions:
RELRO
variable is ignored on macOS.