Hi John,
  If you would indulge my questions, I am intrigued by the advice re:
"-fno-keep-inline-dllexport"
flag
because it mentions wxWidgets which I am trying to incorporate into an
already-large program.
Do you know what problem it addresses, is it needed to unclutter a
namespace? Also regarding
TDM, how many hooks into the windows registry does it maintain?  I
un-installed a TDM from a previous system and was dismayed at what seemed
like 2,000 entries in the registry wind-down - am I hallucinating that?

On Mon, Dec 8, 2014 at 7:41 PM, John E. / TDM <[email protected]> wrote:

> Greetings!
>
>
> === TDM-GCC 4.9.2 is now available! ===
>
>
> TDM-GCC is a native binary distribution of the GCC compiler for Windows.
> It targets 64-bit Windows (x86_64-w64-mingw32), or 32-bit Windows
> (i686-w64-mingw32, i686-pc-mingw32), and is mostly compatible with MinGW
> and MinGW-w64. More information and an easy-to-use Windows installer and
> updater are available at <http://tdm-gcc.tdragon.net/>.
>
>
>   * With thanks to the MinGW-Builds maintainers for maintaining patch
> lists, libatomic and gnatdll are now included.
>   * Since the 4.8.1 release, TDM-GCC uses POSIX-style threading in the
> GCC runtime libraries, based on the "winpthreads" library. It includes
> patches to incorporate static winpthreads compilation with a shared
> memory region, so your programs won't rely on a pthreads DLL but can
> still share thread handles among DLLs and EXEs.
>   * As always, TDM-GCC includes a few other patches to make it more
> "Windows-friendly": default static runtime linkage, full toolchain
> relocatability, coexisting 64-bit and 32-bit DLLs, and the
> oft-decried-yet-ever-useful shared-memory exception mechanism, among
> others. See the README for details.
>   * Remember to use the "-fno-keep-inline-dllexport" flag to fix memory
> usage problems when linking DLLs with a large number of inline functions
> (such as wxWidgets).
>
>
>  >>> TDM-GCC is available in TWO editions:
> You can choose between the classic TDM 32-bit edition and the *TDM64*
> edition. The TDM64 edition is based on the MinGW-w64 runtime API and the
> x86_64-w64-mingw32 GCC target, and can create both 32-bit and 64-bit
> code, with the "-m32"/"-m64" compiler flags. Please never mix 32-bit
> object files (.o), libraries (.a), DLLs or EXEs with 64-bit versions,
> and don't report it as a bug if you inadvertently do.
>
>
> Alongside the GCC 4.9.2 packages are binary packages of the MinGW-w64
> runtime (based on Git v3.x branch, 2011-11-30 /
> 41cf52b46006658ad17c39ee06ce0adece2ce7bf), binutils (2.24.51 snapshot
> 20140703), and gdb (7.8.1). TDM-GCC includes support for C, C++,
> Fortran, Objective-C/C++, and Ada, as well as support for LTO and the
> OpenMP multithreading extensions.
>
>
> Cheers,
> John E. / TDM
>
>
> ------------------------------------------------------------------------------
> Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
> from Actuate! Instantly Supercharge Your Business Reports and Dashboards
> with Interactivity, Sharing, Native Excel Exports, App Integration & more
> Get technology previously reserved for billion-dollar corporations, FREE
>
> http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk
> _______________________________________________
> Mingw-w64-public mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
>
------------------------------------------------------------------------------
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration & more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk
_______________________________________________
Mingw-w64-public mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to