> >> And it still gets it wrong if libm.so has even a weak reference. It must > >> not be there AT ALL. > > > >If that is a problem, we should have our own crt*.o for libm.so in glibc > >2.1. > > No. g++ should have a special crtbegin.o that calls the frame functions. > I don't like it. I use # gcc foo.cc all the time. -- H.J. Lu (hjl@gnu.org)