m4: Allow empty base argument in eval()
POSIX specifies "The second argument, if specified, shall set the radix
for the result; if the argument is blank or unspecified, the default
is 10." Previously we reported an invalid
PR: 287015
Reviewed by: emaste
(cherry picked from commit ac196a5845757a4d92cdfc4927170576dce5de9d)