If -nodefaultlibs is given, we weren't actually linking to it. This
was true irrespective of passing -rtlib=compiler-rt (see previous
patch). Now we explicitly link it to handle that case.
I wonder if we should be linking these libraries only if we're using
-nodefaultlibs...
I'm a little suspicious of this line, of forcibly linking against libgcc here, even if we might not have checked that it even exists.