unwind-table instead of exceptions
until we're sure about -unwind-tables vs. -fexceptions, keep linking libgcc_s
no -Bdirect for gcc
we need a real patch for gcc to make this stupid shit unnecessary
typo
Make libffi use -funwind-tables instead of -fexceptions.

Some brief testing shows that we can still throw in C++
through libffi and catch on the other side in both 32-bit
and 64-bit versions.  Now we don't need libgcc_s.so linked.
drop explicit -lm