build: mark several pure functions

Found by using gcc 4.7.0's -Wsuggest-attribute=pure.
* m4/system_.h (M4_GNUC_PURE): New macro.
* m4/builtin.c (m4_builtin_find_by_name, m4_builtin_find_by_func):
Mark pure.

Signed-off-by: Eric Blake <eblake@redhat.com>
2 files changed