>From the rtl archives...
Phil Wilshire <[EMAIL PROTECTED]> wrote:
> I am working on either including
> /usr/lib/gcc-lib/i386-glibc20-linux/egcs-2.90.29/libgcc.a in my links
> or getting the code out of egcs and using that.
I just ran into this same problem and found this little trick:
File: gcc.info, Node: Debugging Options, ...
...
`-print-libgcc-file-name'
Same as `-print-file-name=libgcc.a'.
This is useful when you use `-nostdlib' or `-nodefaultlibs' but
you do want to link with `libgcc.a'. You can do
gcc -nostdlib FILES... `gcc -print-libgcc-file-name`
So,
ld -r module.o.tmp -o module.o `gcc -print-libgcc-file-name`
will link with libgcc in a system-independent manner.
Has anyone looked at the code from libgcc? It shouldn't be hard to
reproduce the code in an inline function. It comes up often due to the
64-bit RTIME values, so maybe it would be appropriate to include in
rtlinux proper.
<Joe
--- [rtl] ---
To unsubscribe:
echo "unsubscribe rtl" | mail [EMAIL PROTECTED] OR
echo "unsubscribe rtl <Your_email>" | mail [EMAIL PROTECTED]
----
For more information on Real-Time Linux see:
http://www.rtlinux.org/~rtlinux/