Re: --enable-runtime-pseudo-reloc support in cygwin, take 3.

2002-12-09 Thread Christopher Faylor
On Tue, Dec 03, 2002 at 12:45:46PM +0300, egor duda wrote: >Monday, 02 December, 2002 Christopher Faylor [EMAIL PROTECTED] wrote: >CF> On Mon, Dec 02, 2002 at 01:30:24PM +0300, egor duda wrote: >>>2002-12-02 Egor Duda <[EMAIL PROTECTED]> >>> >>>* cygwin/lib/pseudo-reloc.c: New file. >>>

Re: --enable-runtime-pseudo-reloc support in cygwin, take 3.

2002-12-07 Thread Christopher Faylor
On Sat, Dec 07, 2002 at 09:51:31PM -0500, Charles Wilson wrote: >Now you're just being an asshole. I don't relish going to Red Hat lawyers and trying to explain this situation to them but I have just sent an email briefly explaining the situation. They will be the ones who eventually decide. cgf

Re: --enable-runtime-pseudo-reloc support in cygwin, take 3.

2002-12-07 Thread Charles Wilson
On Sat, Dec 07, 2002 at 07:38:23PM -0500, Charles Wilson wrote: So far, no problems. I'm gonna go on record in favor of this patch, in its 4th incarnation (http://cygwin.com/ml/cygwin-patches/2002-q4/msg00222.html). given that winsup/cygwin/lib/getopt.c(*) still retains its BSD licensing and

Re: --enable-runtime-pseudo-reloc support in cygwin, take 3.

2002-12-07 Thread Danny Smith
> given that winsup/cygwin/lib/getopt.c(*) still retains its BSD licensing > and comments, there's no reason to change the (non-)license/public > domain attribution in egor's pseudo-relocs.c file. Egor's patch #4 > should be able to be committed as-is. > > --Chuck I'm missing something. What

Re: --enable-runtime-pseudo-reloc support in cygwin, take 3.

2002-12-07 Thread Christopher Faylor
On Sat, Dec 07, 2002 at 08:44:38PM -0500, Christopher Faylor wrote: >On Sat, Dec 07, 2002 at 07:38:23PM -0500, Charles Wilson wrote: >>Charles Wilson wrote: >> >>>I've tested Egor's patch and it seems to work just fine, as demonstrated >>>by the two test cases he posted last week, AND as demonstra

Re: --enable-runtime-pseudo-reloc support in cygwin, take 3.

2002-12-07 Thread Christopher Faylor
On Sat, Dec 07, 2002 at 07:38:23PM -0500, Charles Wilson wrote: >Charles Wilson wrote: > >>I've tested Egor's patch and it seems to work just fine, as demonstrated >>by the two test cases he posted last week, AND as demonstrated by the >>test case posted to the binutils list some months ago (it t

Re: --enable-runtime-pseudo-reloc support in cygwin, take 3.

2002-12-07 Thread Charles Wilson
Charles Wilson wrote: I've tested Egor's patch and it seems to work just fine, as demonstrated by the two test cases he posted last week, AND as demonstrated by the test case posted to the binutils list some months ago (it tested pseudo-reloc behavior in the child after a fork). I've also tes

Re: --enable-runtime-pseudo-reloc support in cygwin, take 3.

2002-12-04 Thread Charles Wilson
CF> On Mon, Dec 02, 2002 at 01:30:24PM +0300, egor duda wrote: 2002-12-02 Egor Duda <[EMAIL PROTECTED]> * cygwin/lib/pseudo-reloc.c: New file. * cygwin/cygwin.sc: Add symbols to handle runtime pseudo-relocs. * cygwin/lib/_cygwin_crt0_common.cc: Perform pseudo-relocs during

Re: --enable-runtime-pseudo-reloc support in cygwin, take 3.

2002-12-04 Thread Charles Wilson
egor duda wrote: CW> OTOH, if you, Egor Duda, do NOT assign ownership to Red Hat, but instead CW> release the code as public domain FIRST, then mingw is free to take it. That's what i was meaning. CW> Also, Red Hat is free to take it as well -- but they do not have CW> "ownership" of the co

Re: --enable-runtime-pseudo-reloc support in cygwin, take 3.

2002-12-03 Thread egor duda
Hi! Monday, 02 December, 2002 Christopher Faylor [EMAIL PROTECTED] wrote: CF> On Mon, Dec 02, 2002 at 01:30:24PM +0300, egor duda wrote: >>2002-12-02 Egor Duda <[EMAIL PROTECTED]> >> >>* cygwin/lib/pseudo-reloc.c: New file. >>* cygwin/cygwin.sc: Add symbols to handle runtime pseu

Re: --enable-runtime-pseudo-reloc support in cygwin, take 3.

2002-12-03 Thread egor duda
Hi! Monday, 02 December, 2002 Charles Wilson [EMAIL PROTECTED] wrote: CW> OTOH, if you, Egor Duda, do NOT assign ownership to Red Hat, but instead CW> release the code as public domain FIRST, then mingw is free to take it. That's what i was meaning. CW> Also, Red Hat is free to take it as we

Re: --enable-runtime-pseudo-reloc support in cygwin, take 3.

2002-12-02 Thread Charles Wilson
Charles Wilson wrote: Oops. Left a debugging fragment in there. Use the attached version instead of the previous one. /* poor man's wincap */ OSVERSIONINFO version; memset (&version, 0, sizeof version); version.dwOSVersionInfoSize = sizeof version; GetVersionEx (&version); get_conso

Re: --enable-runtime-pseudo-reloc support in cygwin, take 3.

2002-12-02 Thread Charles Wilson
ed> Question: How can one distinguish console application from GUI one? ed> What is the best wording for the error message? Here's an example. If GetConsoleWindow is available (W2K or XP) it uses that; otherwise, it uses a different kludge. The idea is you'd call has_console() or GetConsoleWin

Re: --enable-runtime-pseudo-reloc support in cygwin, take 3.

2002-12-02 Thread Danny Smith
--- Charles Wilson <[EMAIL PROTECTED]> wrote: > Two issues: (1) the licensing "problem", (2) the advisability of mingw > pseudo-reloc. Item (2) here, item (1) in an earlier message. > > One thing that does worry me, though, is the more we rely on special > runtime tricks and hackish pei-x86 "

Re: --enable-runtime-pseudo-reloc support in cygwin, take 3.

2002-12-02 Thread Christopher Faylor
On Mon, Dec 02, 2002 at 01:30:24PM +0300, egor duda wrote: >2002-12-02 Egor Duda <[EMAIL PROTECTED]> > >* cygwin/lib/pseudo-reloc.c: New file. >* cygwin/cygwin.sc: Add symbols to handle runtime pseudo-relocs. >* cygwin/lib/_cygwin_crt0_common.cc: Perform pseudo-relocs durin

Re: --enable-runtime-pseudo-reloc support in cygwin, take 3.

2002-12-02 Thread Charles Wilson
Two issues: (1) the licensing "problem", (2) the advisability of mingw pseudo-reloc. Item (2) here, item (1) in an earlier message. One thing that does worry me, though, is the more we rely on special runtime tricks and hackish pei-x86 "extensions", the more fragile the whole system becomes.

Re: --enable-runtime-pseudo-reloc support in cygwin, take 3.

2002-12-02 Thread Charles Wilson
Two issues: (1) the licensing "problem", (2) the advisability of mingw pseudo-reloc. Item (1) here, item (2) in a separate message. CF> I'm not sure that public domain is going to work with the cygwin license. ED> IANAL, but i can't see why not. Here's why: in order for code to be incorpora

Re: --enable-runtime-pseudo-reloc support in cygwin, take 3.

2002-12-02 Thread egor duda
Hi! Monday, 02 December, 2002 Christopher Faylor [EMAIL PROTECTED] wrote: CF> On Mon, Dec 02, 2002 at 02:08:26PM +0300, egor duda wrote: >>Hi! >> >>Monday, 02 December, 2002 egor duda [EMAIL PROTECTED] wrote: >> >>ed> 2002-12-02 Egor Duda <[EMAIL PROTECTED]> >>ed> * cygwin/lib/pseudo-rel

Re: --enable-runtime-pseudo-reloc support in cygwin, take 3.

2002-12-02 Thread Christopher Faylor
On Mon, Dec 02, 2002 at 02:08:26PM +0300, egor duda wrote: >Hi! > >Monday, 02 December, 2002 egor duda [EMAIL PROTECTED] wrote: > >ed> 2002-12-02 Egor Duda <[EMAIL PROTECTED]> >ed> * cygwin/lib/pseudo-reloc.c: New file. > >I guess i should put it to the public domain, so that mingw folks c

Re: --enable-runtime-pseudo-reloc support in cygwin, take 3.

2002-12-02 Thread Earnie Boyd
egor duda wrote: Hi! Monday, 02 December, 2002 Earnie Boyd [EMAIL PROTECTED] wrote: EB> egor duda wrote: Hi! Monday, 02 December, 2002 Earnie Boyd [EMAIL PROTECTED] wrote: EB> egor duda wrote: Monday, 02 December, 2002 egor duda [EMAIL PROTECTED] wrote: ed> 2002-12-02 Egor Duda <[EMAIL

Re: --enable-runtime-pseudo-reloc support in cygwin, take 3.

2002-12-02 Thread egor duda
Hi! Monday, 02 December, 2002 Earnie Boyd [EMAIL PROTECTED] wrote: EB> egor duda wrote: >> Hi! >> >> Monday, 02 December, 2002 Earnie Boyd [EMAIL PROTECTED] wrote: >> >> EB> egor duda wrote: >> Monday, 02 December, 2002 egor duda [EMAIL PROTECTED] wrote: ed> 2002-12-02 Egor Duda

Re: --enable-runtime-pseudo-reloc support in cygwin, take 3.

2002-12-02 Thread Earnie Boyd
egor duda wrote: Hi! Monday, 02 December, 2002 Earnie Boyd [EMAIL PROTECTED] wrote: EB> egor duda wrote: Monday, 02 December, 2002 egor duda [EMAIL PROTECTED] wrote: ed> 2002-12-02 Egor Duda <[EMAIL PROTECTED]> ed> * cygwin/lib/pseudo-reloc.c: New file. I guess i should put it to th

Re: --enable-runtime-pseudo-reloc support in cygwin, take 3.

2002-12-02 Thread egor duda
Hi! Monday, 02 December, 2002 Earnie Boyd [EMAIL PROTECTED] wrote: EB> egor duda wrote: >> Monday, 02 December, 2002 egor duda [EMAIL PROTECTED] wrote: >> >> ed> 2002-12-02 Egor Duda <[EMAIL PROTECTED]> >> ed> * cygwin/lib/pseudo-reloc.c: New file. >> >> I guess i should put it to the

Re: --enable-runtime-pseudo-reloc support in cygwin, take 3.

2002-12-02 Thread Earnie Boyd
egor duda wrote: Hi! Monday, 02 December, 2002 egor duda [EMAIL PROTECTED] wrote: ed> 2002-12-02 Egor Duda <[EMAIL PROTECTED]> ed> * cygwin/lib/pseudo-reloc.c: New file. I guess i should put it to the public domain, so that mingw folks can also use it. Is it usable without Cygwin?

Re: --enable-runtime-pseudo-reloc support in cygwin, take 3.

2002-12-02 Thread egor duda
Hi! Monday, 02 December, 2002 egor duda [EMAIL PROTECTED] wrote: ed> 2002-12-02 Egor Duda <[EMAIL PROTECTED]> ed> * cygwin/lib/pseudo-reloc.c: New file. I guess i should put it to the public domain, so that mingw folks can also use it. Egor.mailto:[EMAIL PROTECTED] ICQ 5165

--enable-runtime-pseudo-reloc support in cygwin, take 3.

2002-12-02 Thread egor duda
Hi! Tuesday, 19 November, 2002 egor duda [EMAIL PROTECTED] wrote: ed> Tuesday, 19 November, 2002 Christopher Faylor [EMAIL PROTECTED] 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>> additi