[RFC] Cygwin libstdc++ plan (operator new/delete replacement)

Charles Wilson cygwin@cwilson.fastmail.fm
Fri Oct 2 21:24:00 GMT 2009

Andy Koppe wrote:
> 2009/10/2 Dave Korn:
>> Build completed while I was pulling my shoes on; it worked and fixes the
>> startup problem.
> Works here as well.

For me, as well (self-built binutils from today's HEAD, pseudo-reloc.c
in winsup/cygwin/lib replaced by copy from winsup/mingw).

I've only tested "normal" operation; I haven't yet tested the actual
pseudo-reloc behavior yet (-v1, -v2).  I still have some reservations
about the contents of the winsup/mingw/pseudo-reloc.c version, to wit:

1) even though it is guarded by #if DEBUG, I don't think it's
appropriate to use fprintf() this early

2) way back when, the code used abort() which I thought inappropriate.
It now uses assert() instead.  Maybe that's better, maybe not -- but
don't bother responding here. I'll restate all this in a new thread when
I have some actual test results.


More information about the Cygwin-developers mailing list