stdcxx-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Martin Sebor <>
Subject Re: [PATCH] fix for STDCXX-507
Date Thu, 02 Aug 2007 21:29:45 GMT
Farid Zaripov wrote:
>  Attached is a patch for fix STDCXX-507 issue.

Wow, tricky stuff!

A few questions:

1. Where does the script come from and are there any licensing
    restrictions on incorporating it into stdcxx?

2. Is the script necessary? I.e., is there a simpler solution,
    such as conditionally changing the source code for CygWin
    and making the problematic constants non-const?

3. If the answer to (2) is yes, shouldn't the script be used
    only for gcc prior to 3.4? From the thread you referenced
    in the patch it sounded like the starting with 3.4 gcc
    handles this case correctly. Or have I misunderstood?


>  ChangeLog:
>  STDCXX-507
>  * i386pe.x-no-rdata: Linker script avoiding .rdata sections.
>  * GNUmakefile.exm: Use i386pe.x-no-rdata linker script in dynamic 
> builds on Cygwin.
>  * GNUmakefile.tst: Ditto.
>  * GNUmakefile.bin: Ditto. Don't link locale utility with stdlib.
> Farid.

View raw message