mingw-w64

GCC for Windows 64 & 32 bits

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
versions [2017/03/28 13:33]
npfeiler [Current version: v5] add 5.0.2
versions [2019/11/15 11:49]
j [Previous Versions]
Line 1: Line 1:
 ====== Versions ====== ====== Versions ======
  
-===== Current version: ​v5 =====+===== Current version: ​v7 =====
  
-5.0.2: [[https://​sourceforge.net/​p/​mingw-w64/​mailman/​message/​35754067/​|2017-03-28]]+v7.0.0: [[https://​sourceforge.net/​p/​mingw-w64/​mailman/​message/​36804945/​|2019-11-10]] 
 + 
 +Notable changes: 
 +  * Unordered List Item_FORTIFY_SOURCE support thanks to Christian Franke. 
 +  * Lots of math fixes from Martin Storsjö. 
 +  * Many headers updated from Wine by Jacek Caban. 
 +  * UCRT support by Martin Storsjö. 
 + 
 +<​spoiler|And many other additions thanks to, but not limited to (in Alphabetical order)>​ 
 +  * Alexey Pavlov 
 +  * Antoine Cœur 
 +  * Biswapriyo Nath 
 +  * Chris Charabaruk 
 +  * Christian Franke 
 +  * Hugo Beauzée-Luyssen 
 +  * Jacek Caban 
 +  * James Ross-Gowan 
 +  * Johannes Pfau 
 +  * Kai Tietz 
 +  * Liu Hao 
 +  * Marisa-Chan 
 +  * Martin Storsjö 
 +  * Marvin Scholz 
 +  * Mateusz Brzostek 
 +  * Matthew Palermo 
 +  * Nikolay Sivov 
 +  * Pierre Lamot 
 +  * Richard Pospesel 
 +  * Ruslan Garipov 
 +  * sezero 
 +  * SquallATF 
 +  * Steve Lhomme 
 +  * Tomáš Golembiovský 
 +  * Tom Ritter 
 +  * xnor 
 +  * Zach Bacon 
 +  * Zebediah Figura 
 +  * Руслан Ижбулатов 
 +</​spoiler>​ 
 +\\  
 + 
 +===== Previous Versions ===== 
 +==== v6 ==== 
 +v6.0.0: [[https://​sourceforge.net/​p/​mingw-w64/​mailman/​message/​36416777/​|2018-09-17]] 
 + 
 +Notable changes: 
 +  * C++ <​nowiki>​__cxa_atexit</​nowiki>​ thanks to Martin Storsjö and Liu Hao 
 +  * Massive additions to support UCRT thanks to Martin Storsjö 
 +  * Sync COM interface headers with Wine development thanks to Jacek Caban 
 +  * WinRT additions thanks to Hugo Beauzée-Luyssen 
 +  * ARM32 and ARM64 additions thanks to Martin Storsjö 
 +  * CRT library api-ms-win-core additions thanks to Martin Storsjö 
 +  * CRT library def file reorganization thanks to Martin Storsjö 
 + 
 +<​spoiler|And many other additions thanks to, but not limited to (in Alphabetical order)>​ 
 +Alexey Pavlov 
 +Alon Bar-Lev 
 +André Hentschel 
 +Arthur Edelstein 
 +Corinna Vinschen 
 +David Grayson 
 +David Wohlferd 
 +Ebrahim Byagowi 
 +Guy Helmer 
 +Hugo Beauzée-Luyssen 
 +Ihsan Akmal 
 +Jacek Caban 
 +James Ross-Gowan 
 +Jean-Baptiste Kempf 
 +Jonathan Yong 
 +Jon Turney 
 +Kai Tietz 
 +Liu Hao 
 +Martell Malone 
 +Martin Storsjö 
 +Mateusz 
 +Matheus Izvekov 
 +mati865 
 +Michał Janiszewski 
 +Nikolay Sivov 
 +niXman 
 +Petri Hodju 
 +Ray Donnelly 
 +Ruben Van Boxem 
 +Ruslan Garipov 
 +Samuel D. Leslie 
 +sezero 
 +Soar Qin 
 +Tamar Christina 
 +Tamir Duberstein 
 +Tim Hutt 
 +Tom Ritter 
 +Yuta Nakai 
 +Алексей Павлов 
 +Руслан Ижбулатов 
 +宋冬生 
 +</​spoiler>​ 
 +\\  
 + 
 +==== v5 ==== 
 + 
 +v5.0.4: [[https://​sourceforge.net/​p/​mingw-w64/​mailman/​message/​36333746/​|2018-06-04]] 
 + 
 +  * Fix gcc-8.1.0 compatibility regarding _xgetbv 
 +  * %e printf specifier will now produce at least 2 digits for the exponent. 
 + 
 +v5.0.3: [[https://​sourceforge.net/​p/​mingw-w64/​mailman/​message/​36103143/​|2017-11-04]] 
 + 
 +  * pseudo-reloc will now try to restore page protection settings prior to manipulating it, rather than simply assuming it was read-only with execute. 
 +  * winpthreads:​ Fix undefined <​nowiki>​__divmoddi4</​nowiki>​ when compiling with newly bootstrapped gcc-7 
 +  * Fixed modf family segfault due to eax clobbering. 
 + 
 +v5.0.2: [[https://​sourceforge.net/​p/​mingw-w64/​mailman/​message/​35754067/​|2017-03-28]]
  
   * RegSetKeyValueW now has proper wide arguments.   * RegSetKeyValueW now has proper wide arguments.
Line 9: Line 121:
   * Fix pdh.h function calls to have proper stdcall decorators.   * Fix pdh.h function calls to have proper stdcall decorators.
  
-5.0.1: [[https://​sourceforge.net/​p/​mingw-w64/​mailman/​message/​35588585/​|2017-01-06]]+v5.0.1: [[https://​sourceforge.net/​p/​mingw-w64/​mailman/​message/​35588585/​|2017-01-06]]
  
   * Don't use feature <​nowiki>​(__attribute__((gcc_struct)))</​nowiki>​ that isn't supported on clang when compiling on clang thanks to David Wohlferd.   * Don't use feature <​nowiki>​(__attribute__((gcc_struct)))</​nowiki>​ that isn't supported on clang when compiling on clang thanks to David Wohlferd.
Line 17: Line 129:
   * dxva.h: Add support for VP8/9 in DxVA2 thanks to Yuta Nakai   * dxva.h: Add support for VP8/9 in DxVA2 thanks to Yuta Nakai
  
-5.0.0: [[https://​sourceforge.net/​p/​mingw-w64/​mailman/​message/​35437019/​|2016-10-19]]+v5.0.0: [[https://​sourceforge.net/​p/​mingw-w64/​mailman/​message/​35437019/​|2016-10-19]]
  
   * Fixes to the __mingw_printf family of functions.   * Fixes to the __mingw_printf family of functions.
Line 23: Line 135:
   * Various updates to support Windows 7 and 10.   * Various updates to support Windows 7 and 10.
   * Various header typo fixes.   * Various header typo fixes.
- 
-===== Previous Versions ===== 
  
 ==== v4 ==== ==== v4 ====