Revert "Enable link time garbage collection when link time optimization is enabled"

Some linker on different platforms don't handle the garbage collection
correctly and create extreme bloated binaries. Therefore, leave it to the user
to enable this feature or not.