X-Recipient: archive-cygwin@delorie.com X-Spam-Check-By: sourceware.org Message-ID: From: Jay To: Subject: why the strange stack stuf in cygwin? Date: Mon, 1 Sep 2008 08:33:16 +0000 Content-Type: text/plain; charset="iso-8859-1" MIME-Version: 1.0 Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner@cygwin.com Mail-Followup-To: cygwin@cygwin.com Delivered-To: mailing list cygwin@cygwin.com Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id m818Y7C5027883 Why does Cygwin do such wierd stuff with the top of the stack? Is this to have thread locals faster than TlsGetValue offers? Is it worth it? (The cost: harder to LoadLibrary(cygwin1.dll), harder to port to other architectures, the strange path where DllMain "respawns", etc.) - Jay -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/