p2: prepare various exec modes (compilers), enable -c