On Feb 22 01:00, Yaakov wrote: > On Thu, 21 Feb 2013 17:59:07 +0100, Corinna Vinschen wrote: > > Exactly. The question is then, what patches from the 4.5.3 gcc were > > not applied upstream and still make sense today. > > I have a copy of the patchset here with a few additions of my own: > > http://cygwin-ports.git.sourceforge.net/git/gitweb.cgi?p=cygwin-ports/gcc4;a=tree > [...] > gcc45-peflags.diff: link only executables with --tsaware, and also use > --large-address-aware. This too is a must.
tsaware is upstream. Not sure about --large-address-aware, though. The 64 bit (where the flag doesn't make sense) compiler or linker sets this flag by default, but I don't know about the 32 bit build. Corinna -- Corinna Vinschen Please, send mails regarding Cygwin to Cygwin Maintainer cygwin AT cygwin DOT com Red Hat