On 10/10/2018 03:24 AM, Alexandre Oliva wrote: > On Oct 9, 2018, JonY <10walls@gmail.com> wrote: > >> It is fine to turn it on by default in 32bit MinGW (i686-*-mingw*), but >> leave the defaults as is for others like Cygwin, I am not too sure of >> the effects for Cygwin. > > Cygwin already has --large-address-aware enabled, without an option to > disable it. That makes sense, considering that Cygwin targets Unix > programs, unlikely to have Windows-specific pointer assumptions. > > That's why I phrased the option, and implemented it, as specific to > mingw. > > Now, if you wish it to affect Cygwin as well, I could implement that, > and drop -mingw from the option name. I'd retain the current defaults > of each target, unless there's a strong reason to change them. > In that case, no objections then.