On Oct 9, 2018, JonY <10wa...@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. -- Alexandre Oliva, freedom fighter https://FSFLA.org/blogs/lxo Be the change, be Free! FSF Latin America board member GNU Toolchain Engineer Free Software Evangelist