FIX: change linker path for ARM hard-float Linux.

FIX: remove unnecessary PI definition in TESTS.
Merge pull request #888 from qtxie/armhf-linker

FIX: change linker path for ARM hard-float Linux.