http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49620
--- Comment #3 from Mikael Pettersson <mikpe at it dot uu.se> 2011-07-03 21:38:19 UTC --- A single .o file is not a complete program, it also needs a main() and whatever else is needed to call the problematic code and observe whether it worked or not.