Link time optimization

We should do link type optimization, in order to get a faster executable.