<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in configure.html</title>
    <link>http://nxr.netbsd.org/rss/src/external/gpl3/gcc/dist/INSTALL/configure.html</link>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2005</copyright>
    <generator>Java</generator>
    
<item>
    <title>merge GCC 14.3.0.</title>
    <description>/src/external/gpl3/gcc/dist/INSTALL/configure.html - 1.19</description>
    <pubDate>Sun Sep 14 00:07:14 UTC 2025</pubDate>
    <dc:creator>mrg</dc:creator>
</item>

<item>
    <title>merge GCC 12.5.0.<br/><br/>XXX istream.cc may need more work.</title>
    <description>/src/external/gpl3/gcc/dist/INSTALL/configure.html - 1.18</description>
    <pubDate>Mon Jul 21 03:01:09 UTC 2025</pubDate>
    <dc:creator>mrg</dc:creator>
</item>

<item>
    <title>merge GCC 12.4.0.</title>
    <description>/src/external/gpl3/gcc/dist/INSTALL/configure.html - 1.17</description>
    <pubDate>Sun Jun 30 08:38:39 UTC 2024</pubDate>
    <dc:creator>mrg</dc:creator>
</item>

<item>
    <title>branches:  1.16.2;<br/>initial merge of GCC 12.3.0.<br/><br/>this doesn't include any of the changes to the .c -&gt; .cc files renamed,<br/>and reverts our local changes to the vax port and libsanitizer subdir.<br/>vax GCC was rewritten and our local fixes no longer are relevant, and<br/>the new libsanitizer is more updated than our old one, and merging via<br/>gcc10-&gt;gcc12 is not really possible.<br/><br/>unfortunately, our local changes to libsanitizer that aren't related<br/>to the general update of those sources (ie, the netbsd code) will need<br/>to be re-checked and perhaps re-ported.</title>
    <description>/src/external/gpl3/gcc/dist/INSTALL/configure.html - 1.16</description>
    <pubDate>Sun Jul 30 05:51:10 UTC 2023</pubDate>
    <dc:creator>mrg</dc:creator>
</item>

<item>
    <title>merge GCC 10.5.0.</title>
    <description>/src/external/gpl3/gcc/dist/INSTALL/configure.html - 1.15</description>
    <pubDate>Tue Jul 11 00:40:40 UTC 2023</pubDate>
    <dc:creator>mrg</dc:creator>
</item>

<item>
    <title>branches:  1.14.2;<br/>merge GCC 10.4.0.</title>
    <description>/src/external/gpl3/gcc/dist/INSTALL/configure.html - 1.14</description>
    <pubDate>Fri Jul 22 20:22:33 UTC 2022</pubDate>
    <dc:creator>mrg</dc:creator>
</item>

<item>
    <title>initial merge of GCC 10.3.0.<br/><br/>these three files are not yet finished merging:<br/><br/>gcc/config/rs6000/rs6000.c<br/>libsanitizer/lsan/lsan_allocator.h<br/>libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.h<br/><br/>our current GCC 9 sanitizers are newer than GCC 10's still, so that<br/>may take a little to untease, so it's probable that more than<br/>these 2 will need more changes.<br/><br/>rs6000.c has some changes related to ABI and supported functionality<br/>that need to be merged forward.</title>
    <description>/src/external/gpl3/gcc/dist/INSTALL/configure.html - 1.13</description>
    <pubDate>Sun Apr 11 00:02:10 UTC 2021</pubDate>
    <dc:creator>mrg</dc:creator>
</item>

<item>
    <title>merge GCC 9.3.0.</title>
    <description>/src/external/gpl3/gcc/dist/INSTALL/configure.html - 1.12</description>
    <pubDate>Sat Sep 05 09:12:22 UTC 2020</pubDate>
    <dc:creator>mrg</dc:creator>
</item>

<item>
    <title>merge GCC 8.4.0.</title>
    <description>/src/external/gpl3/gcc/dist/INSTALL/configure.html - 1.11</description>
    <pubDate>Wed Mar 11 08:29:45 UTC 2020</pubDate>
    <dc:creator>mrg</dc:creator>
</item>

<item>
    <title>merge GCC 8.3.0 pass 1.  will not compile yet.  thare are still<br/>about 25 files with merge issues.</title>
    <description>/src/external/gpl3/gcc/dist/INSTALL/configure.html - 1.10</description>
    <pubDate>Tue Oct 01 10:38:16 UTC 2019</pubDate>
    <dc:creator>mrg</dc:creator>
</item>

<item>
    <title>first pass at merging GCC 7.4.0.  unlikely to compile..</title>
    <description>/src/external/gpl3/gcc/dist/INSTALL/configure.html - 1.9</description>
    <pubDate>Sat Jan 19 00:10:03 UTC 2019</pubDate>
    <dc:creator>mrg</dc:creator>
</item>

<item>
    <title>merge GCC 6.5.  needs mknative as some new files appeared.</title>
    <description>/src/external/gpl3/gcc/dist/INSTALL/configure.html - 1.8</description>
    <pubDate>Sun Nov 04 00:38:13 UTC 2018</pubDate>
    <dc:creator>mrg</dc:creator>
</item>

<item>
    <title>branches:  1.7.2;  1.7.4;<br/>merge GCC 6.4.0.  sanitizer stuff is probably busted, but most<br/>other changes merged easily.<br/><br/>docs need to be regenerated with modern versions still.</title>
    <description>/src/external/gpl3/gcc/dist/INSTALL/configure.html - 1.7</description>
    <pubDate>Fri Feb 02 03:41:03 UTC 2018</pubDate>
    <dc:creator>mrg</dc:creator>
</item>

<item>
    <title>merge GCC 5.5.0.  this does not include updated man/info pages (yet).</title>
    <description>/src/external/gpl3/gcc/dist/INSTALL/configure.html - 1.6</description>
    <pubDate>Sun Nov 12 00:36:44 UTC 2017</pubDate>
    <dc:creator>mrg</dc:creator>
</item>

<item>
    <title>branches:  1.5.8;<br/>merge GCC 5.3.  round 1.  this probably won't work  :-)<br/><br/>libsanitizer likely needs to be re-ported, though i've done most of<br/>the updating we'll need i think already.</title>
    <description>/src/external/gpl3/gcc/dist/INSTALL/configure.html - 1.5</description>
    <pubDate>Sun Jan 24 09:43:31 UTC 2016</pubDate>
    <dc:creator>mrg</dc:creator>
</item>

<item>
    <title>merge GCC 4.8.5 (final round)</title>
    <description>/src/external/gpl3/gcc/dist/INSTALL/configure.html - 1.4</description>
    <pubDate>Wed Jun 24 14:51:17 UTC 2015</pubDate>
    <dc:creator>mrg</dc:creator>
</item>

<item>
    <title>branches:  1.3.2;<br/>Resolve conflicts</title>
    <description>/src/external/gpl3/gcc/dist/INSTALL/configure.html - 1.3</description>
    <pubDate>Tue May 27 09:18:54 UTC 2014</pubDate>
    <dc:creator>skrll</dc:creator>
</item>

<item>
    <title>branches:  1.2.2;<br/>merge gcc 4.8.2 r206687 (part 1).</title>
    <description>/src/external/gpl3/gcc/dist/INSTALL/configure.html - 1.2</description>
    <pubDate>Sat Mar 01 08:58:29 UTC 2014</pubDate>
    <dc:creator>mrg</dc:creator>
</item>

<item>
    <title>branches:  1.1.1;<br/>Initial revision</title>
    <description>/src/external/gpl3/gcc/dist/INSTALL/configure.html - 1.1</description>
    <pubDate>Tue Jun 21 01:23:11 UTC 2011</pubDate>
    <dc:creator>mrg</dc:creator>
</item>

<item>
    <title>initial import of GCC 14.3.0.<br/><br/>major changes in GCC 13:<br/>- improved sanitizer<br/>- zstd debug info compression<br/>- LTO improvements<br/>- SARIF based diagnostic support<br/>- new warnings: -Wxor-used-as-pow, -Wenum-int-mismatch, -Wself-move,<br/>  -Wdangling-reference<br/>- many new -Wanalyzer* specific warnings<br/>- enhanced warnings: -Wpessimizing-move, -Wredundant-move<br/>- new attributes to mark file descriptors, c++23 "assume"<br/>- several C23 features added<br/>- several C++23 features added<br/>- many new features for Arm, x86, RISC-V<br/><br/>major changes in GCC 14:<br/>- more strict C99 or newer support<br/>- ia64* marked deprecated (but seemingly still in GCC 15.)<br/>- several new hardening features<br/>- support for "hardbool", which can have user supplied values of true/false<br/>- explicit support for stack scrubbing upon function exit<br/>- better auto-vectorisation support<br/>- added clang-compatible __has_feature and __has_extension<br/>- more C23, including -std=c23<br/>- several C++26 features added<br/>- better diagnostics in C++ templates<br/>- new warnings: -Wnrvo, Welaborated-enum-base<br/>- many new features for Arm, x86, RISC-V<br/>- possible ABI breaking change for SPARC64 and small structures with arrays<br/>  of floats.</title>
    <description>/src/external/gpl3/gcc/dist/INSTALL/configure.html - 1.1.1.22</description>
    <pubDate>Sat Sep 13 23:45:04 UTC 2025</pubDate>
    <dc:creator>mrg</dc:creator>
</item>
</channel></rss>

