Re: libcc_s.so and libc.so curcular dependency on FreeBSD

2007-04-03 Thread Richard Henderson
On Mon, Apr 02, 2007 at 10:54:12PM -0400, Alexander Kabaev wrote: > This creates a dependency cycle that I need to break. The simplest way > to go appears to follow Linux's lead and eliminate the need for shared > modules to have explicit frame into registration calls at startup and > allow excepti

Re: libcc_s.so and libc.so curcular dependency on FreeBSD

2007-04-03 Thread Mike Stump
On Apr 2, 2007, at 7:54 PM, Alexander Kabaev wrote: I am working on integrating GCC 4.1.x series into FreeBSD src/ tree. I went ahead and implemented necessary code in FreeBSD's ld-elf.so. 1 and with little changes in gcc crtstuff.c and unwind-dw2-fde- glibc.c I was able to get things working

Re: libcc_s.so and libc.so curcular dependency on FreeBSD

2007-04-03 Thread Ian Lance Taylor
Alexander Kabaev <[EMAIL PROTECTED]> writes: > I also noticed that on Linux glibc implements some of the libgcc > symbols, namely _Unwind_Find_FDE and __register_frame_info_bases family > of functions. I wonder why it is done and if I missed something obvious > here. It seems to have to do with s

libcc_s.so and libc.so curcular dependency on FreeBSD

2007-04-02 Thread Alexander Kabaev
Hi, I am working on integrating GCC 4.1.x series into FreeBSD src/ tree. I've been running with the new compiler on FreeBSD 7.0 for quite a while now, but was hesitant to commit my changes because of a couple of unsolved issues. I would really appreciate your input on the way to overcome them. On