N32 and N64 follow the standard ELF conventions (.L) whereas O32 uses its own
($).
This fixes the majority of object differences between -fintegrated-as and
-fno-integrated-as.
The DataLayout change will need a trivial corresponding change in clang. This
will be committed along with this patch.