* use hardening linker flags only with gcc
* updated notes