bwm-ng: fix building with clang.

* Use c89 inline rules so that clang can build it.

Closes #23676.