HPM Update Addition

Some systems (confirmed with (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3) had a macro that would conflcit (dont ask me why) with the member and not compile, this merely renames it and (as i tested) fixes the problem. merge this pull request, it will automatically join your existent pull request in hercules' end, once this is done i'll approve the original pull request.
Thank you once again.