Avoid symbol naming conflict with libm