This is the mail archive of the
cygwin-patches
mailing list for the Cygwin project.
Re: [PATCH 5/5] Add with-only-headers
- From: Peter Foley <pefoley2 at pefoley dot com>
- To: cygwin-patches at cygwin dot com
- Date: Mon, 21 Mar 2016 17:30:34 -0400
- Subject: Re: [PATCH 5/5] Add with-only-headers
- Authentication-results: sourceware.org; auth=none
- References: <1458580546-14484-1-git-send-email-pefoley2 at pefoley dot com> <1458580546-14484-5-git-send-email-pefoley2 at pefoley dot com> <20160321194758 dot GH14892 at calimero dot vinschen dot de> <CAOFdcFMC60YLscHWDzsRz3q9cF1-KAc-d=CPhS5W_LeFRb83tg at mail dot gmail dot com> <20160321203235 dot GM14892 at calimero dot vinschen dot de> <CAOFdcFMxbfteqjYWG_FOJ73Ey3LUbTQ-hKRJYOdBBBdM3k7m_w at mail dot gmail dot com>
On Mon, Mar 21, 2016 at 5:03 PM, Peter Foley <pefoley2@pefoley.com> wrote:
> On Mon, Mar 21, 2016 at 4:32 PM, Corinna Vinschen
> <corinna-cygwin@cygwin.com> wrote:
>> Still hmm at this point. AFAICS we only need the handful of definitions
>> for new and delete operators, nothing else. Is there perhaps a way to
>> define this stuff by ourselves to avoid any requirement for libstdc++
>> headers for building the DLL? Or is that just not feasible?
It is possible to avoid including libstdc++ headers, but since
cygserver.exe links against
libstdc++, we'd still need to build libstdc++, and we still have the
mingw-crt headers dependency.
So I'm not sure there's really any point essentially in-lining part of
libstdc++'s new header so that we
can build without libstdc++.
Thanks,
Peter