On Tue, Feb 2, 2010 at 11:43 PM, Erik de Castro Lopo <[email protected]> wrote: > NightStrike wrote: > >> On Mon, Feb 1, 2010 at 5:28 PM, Erik de Castro Lopo wrote: >> > Hi all, >> > >> > Can someone tell me what the rationale behind having libgcc_s_1.dll as >> > a separate DLL is? >> >> As opposed to what? > > As opposed to "whatever is in that DLL gets statically linked whenever its > needed".
Ok, so it seems like you are asking why we are defaulting to dynamic linking instead of static linking to libgcc... Your original question implied that you were wondering why we have a libgcc dll instead of incorporating that functionality into another dll. We made the switch to default to dynamic linking, AIUI, to handle exceptions across dll boundaries. If you don't need this feature, just use the -static option. ------------------------------------------------------------------------------ The Planet: dedicated and managed hosting, cloud storage, colocation Stay online with enterprise data centers and the best network in the business Choose flexible plans and management services without long-term contracts Personal 24x7 support from experience hosting pros just a phone call away. http://p.sf.net/sfu/theplanet-com _______________________________________________ Mingw-w64-public mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
