m4: Define bleeding-edge stuff macros in compat.m4

Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>