Bug fix : syshealth_hal functions now compiles for specified platform