On Jan 10, 2006, at 9:46 PM, David Edelsohn wrote:
Perry Smith writes:
Perry> The call to _restf14 is not explicit so I assume the
compiler is
Perry> generating it for some reason.
Yes, because one of the exception handling support functions can
clobber all registers, but also can
Making slow progress...
I now have libstdc++ compiled as "standalone" I am down to "free",
"malloc", "abort", and "_restf4". free and malloc I can hook up to
net_free and net_malloc. abort I can hook up to panic. Its the
_restf14 that gets me.
It is pulled in from unwind_dw2.o of libg
> Perry Smith writes:
Perry> Maybe you can help on another item. I recall back around 1995 or so,
Perry> gcc could not be used for AIX device drivers because it did not
Perry> handle the floating point registers properly. I have only a vague
Perry> memory of this. Do you recall anythi
Thanks David,
I discovered the --disable-hosted-libstdcxx configure option for
libstdc++-v3 and I'm going to build it and see where that takes me.
Right now, my biggest offender as far as dragging in lots of symbols
(like iob, fprintf, etc) is the verbose_terminate_handler. --disable-
h
> Perry Smith writes:
Perry> I can not find a description of what the different versions of libgcc
Perry> and libstd++ are for. Some versions are obvious, others are not.
Perry> In particular, I am trying to determine what these libraries are
Perry> for: (this is on AIX version 5.3) (h
Hi,
I posted this message on gnu-help yesterday and did not get a reply.
I am going to post it here. I hope that does not bother anyone.
I can not find a description of what the different versions of libgcc
and libstd++ are for. Some versions are obvious, others are not.
In particular,