This is the mail archive of the
cygwin-apps@cygwin.com
mailing list for the Cygwin project.
Re: [ANNOUNCEMENT] Updated: binutils-20021117-1
- From: Danny Smith <danny_r_smith_2001 at yahoo dot co dot nz>
- To: egor duda <cygwin-apps at cygwin dot com>
- Date: Tue, 19 Nov 2002 21:00:31 +1100 (EST)
- Subject: Re: [ANNOUNCEMENT] Updated: binutils-20021117-1
--- egor duda <deo@logos-m.ru> wrote: > Hi!
>
> Tuesday, 19 November, 2002 Christopher Faylor cygwin@cygwin.com wrote:
>
> CF> I've made a new version of binutils available for download. This is
> CF> just a refresh from sources.redhat.com. A notable change is the
> CF> addition of Egor Duda's --enable-runtime-pseudo-reloc option which
> CF> allows almost transparent linking of dll's without the need of a def
> CF> file. However, this option requires functionality in the cygwin DLL
> CF> which is not yet present. Stay tuned.
>
> Ok, it's time to revive a discussion about implementation of
> pseudo-relocations in runtime. So far, there were 3 propositions:
>
> 1. Implement everything in application (in crt0.o)
> Benefits: Will work with any version of cygwin1.dll. All problems with
> lack of support from runtime are detected during application linking.
> (Possibly) common code with mingw.
> Drawbacks: Will require rebuilding application in case we'll want
> change something.
>
If mingw wants it, mingw will probably have to implement as (1) in crt2.o.
{Will it need to be in mingw's dllcrt2.o, also, for dll's that auto-import from
another dll?) I'm guessing you want it as an option for -mno-cygwin.
Danny
http://www.yahoo.promo.com.au/hint/ - Yahoo! Hint Dropper
- Avoid getting hideous gifts this Christmas with Yahoo! Hint Dropper!