Remove -fno-omit-frame-pointer
Remove -fno-omit-frame-pointer

From http://stackoverflow.com/a/6100152/427545:

    For x86-64, the ABI (PDF) encourages the absence of a frame pointer.
    The rationale is more or less "we have DWARF now, so it's not
    necessary for debugging or exception unwinding; if we make it
    optional from day one, then no software will come to depend on its
    existence."

With -fno-omit-frame-pointer, OpenSSL produces larger code:

    537K nodebug-without-fp/usr/lib/libssl.so.1.0.0
    2.3M debug-without-fp/usr/lib/libssl.so.1.0.0
    2.4M debug-with-fp/usr/lib/libssl.so.1.0.0
    2.8M nodebug-without-fp/usr/lib/libcrypto.so.1.0.0
    9.8M debug-without-fp/usr/lib/libcrypto.so.1.0.0
     11M debug-with-fp/usr/lib/libcrypto.so.1.0.0

As the DWARF section contains enough information, just get rid of this.

Lekensteyn/archdir