From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jeffrey A Law To: hjl@lucon.org (H.J. Lu) Cc: jason@cygnus.com, egcs@egcs.cygnus.com Subject: Re: multiple definitions of 'xxx keyed to...' in egcs-1.1.1 Date: Sat, 20 Feb 1999 12:58:00 -0000 Message-id: <4881.919544286@hurl.cygnus.com> In-reply-to: Your message of Sat, 20 Feb 1999 12:55:17 MST. < m10EJQj-000392C@ocean.lucon.org > References: X-SW-Source: 1999-02/msg00982.html In message < m10EJQj-000392C@ocean.lucon.org >you write: > > > > > > In message < m10DUeS-00038sC@ocean.lucon.org >you write: > > > You got it backward. Making ctors/dtors local on ELF FIXES the bug on > > > ELF. However, your patch won't hurt. > > Yours works by introducing an ELF specific hack. > > > > Jason's patch, while not 100% correct either is a lot closer than yours s > ince > > Mine is 100% correct on ELF. And totally useless everywhere else. > That is fine. But why cannot we have both? That way, ELF will be 100% > correct and others will be almost correct? For me, this discussion > makes few difference. I will make ELF 100% safe for Linux in anycase. Send me a patch and I'll consider it. I will not accept a hack. jeff From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jeffrey A Law To: hjl@lucon.org (H.J. Lu) Cc: jason@cygnus.com, egcs@egcs.cygnus.com Subject: Re: multiple definitions of 'xxx keyed to...' in egcs-1.1.1 Date: Sun, 28 Feb 1999 22:53:00 -0000 Message-ID: <4881.919544286@hurl.cygnus.com> References: X-SW-Source: 1999-02n/msg00981.html Message-ID: <19990228225300.H3jPXgXJUwk5TteeRqqPNgICOIymLe1kO_Q3rQcY3O8@z> In message < m10EJQj-000392C@ocean.lucon.org >you write: > > > > > > In message < m10DUeS-00038sC@ocean.lucon.org >you write: > > > You got it backward. Making ctors/dtors local on ELF FIXES the bug on > > > ELF. However, your patch won't hurt. > > Yours works by introducing an ELF specific hack. > > > > Jason's patch, while not 100% correct either is a lot closer than yours s > ince > > Mine is 100% correct on ELF. And totally useless everywhere else. > That is fine. But why cannot we have both? That way, ELF will be 100% > correct and others will be almost correct? For me, this discussion > makes few difference. I will make ELF 100% safe for Linux in anycase. Send me a patch and I'll consider it. I will not accept a hack. jeff