Hacker News new | ask | show | jobs
by bonzini 2065 days ago
> There is no point to M4 and it could be removed compatibly by replacement with shell functions.

Autoconf has been using shell functions since 2008 (support added by me :)). M4 is used to properly handle dependencies between tests and to store information that is used later when generating files.