new c++ new/delete overloads need wrapping?
Corinna Vinschen
corinna-cygwin@cygwin.com
Tue Jul 29 08:39:18 GMT 2025
On Jul 28 12:57, Jeremy Drake via Cygwin wrote:
> On 2025年7月28日, Corinna Vinschen via Cygwin wrote:
> > Unless there's some automatism referencing the __wrap_X functions even
> > if the --wrap option isn't present, I don't see this incompatibility as
> > much of a problem. We're trying to maintain backward compat, but that
> > doesn't mean an executable created under and for a newer Cygwin DLL
> > has to run under an older DLL.
>> OK, then the patch adds support for wrapping these functions ends up in a
> stable Cygwin release, then GCC is updated to add additional --wrap
> parameters for them, and that GCC and binaries it produces will no longer
> be compatible with older Cygwin DLLs.
*iff* the --wrap option is used with functions not provided by older
DLLs, right? Not for some reason generally incompatible, I hope...
Corinna
More information about the Cygwin
mailing list