This is the mail archive of the cygwin-apps@cygwin.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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!


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]