<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet title="XSL formatting" type="text/xsl" href="https://www.vuntz.net/journal/feed/rss2/xslt" ?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>mon journal - par Vincent - The endless -Werror debate      - Comments</title>
    <link>https://www.vuntz.net/journal/</link>
    <atom:link href="https://www.vuntz.net/journal/feed/rss2/comments/360" rel="self" type="application/rss+xml" />
    <description>mon journal - par Vincent</description>
    <language>en</language>
    <pubDate>Mon, 09 Feb 2026 20:56:34 +0000</pubDate>
    <copyright></copyright>
    <docs>http://blogs.law.harvard.edu/tech/rss</docs>
    <generator>Dotclear</generator>
                        <item>
          <title>The endless -Werror debate - MadCoder</title>
          <link>https://www.vuntz.net/journal/post/2006/02/12/360-the-endless-werror-debate#c1809</link>
          <guid isPermaLink="false">urn:md5:83e796a69b27a6597bb9183a19918df0</guid>
          <pubDate>Sun, 12 Feb 2006 13:21:43 +0000</pubDate>
          <dc:creator>MadCoder</dc:creator>
          <description>&lt;p&gt;hey, I meant no -Wno-[...] but the -W[...] settings.&lt;/p&gt;</description>
        </item>
                              <item>
          <title>The endless -Werror debate - MadCoder</title>
          <link>https://www.vuntz.net/journal/post/2006/02/12/360-the-endless-werror-debate#c1808</link>
          <guid isPermaLink="false">urn:md5:11092c95495346499401fc1d3e3034dc</guid>
          <pubDate>Sun, 12 Feb 2006 13:20:31 +0000</pubDate>
          <dc:creator>MadCoder</dc:creator>
          <description>&lt;p&gt;Every one should compile C (no joke inside) with at least :&lt;br /&gt;
&lt;br /&gt;
-Wall -Wextra (or -W for older compilers) -Werror&lt;br /&gt;
&lt;br /&gt;
I also use on every project :&lt;br /&gt;
&lt;br /&gt;
-fstrict-aliasing -Wshadow -Wcast-align -Wwrite-strings -Wsign-compare -Wno-uninitialized -Wpointer-arith -Wredundant-decls -Wbad-function-cast -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs&lt;br /&gt;
&lt;br /&gt;
and also when I have not too many function pointers with unused parameters, also :&lt;br /&gt;
-Wno-unused (helps to keep track of old variable you no longer use, and that you can also clean).&lt;br /&gt;
&lt;br /&gt;
Every one should do that. C is a sharp tool, one should not *hope* it works, and keep every chances on his side.&lt;/p&gt;</description>
        </item>
                              <item>
          <title>The endless -Werror debate - Vincent</title>
          <link>https://www.vuntz.net/journal/post/2006/02/12/360-the-endless-werror-debate#c1807</link>
          <guid isPermaLink="false">urn:md5:f7890a8dba27eb75dad3e229913ffbe5</guid>
          <pubDate>Sun, 12 Feb 2006 13:04:43 +0000</pubDate>
          <dc:creator>Vincent</dc:creator>
          <description>&lt;p&gt;Davyd: it adds this:&lt;br /&gt;
&lt;br /&gt;
  --enable-compile-warnings=[no/minimum/yes/maximum/error]&lt;br /&gt;
                          Turn on compiler warnings&lt;/p&gt;</description>
        </item>
                              <item>
          <title>The endless -Werror debate - Davyd</title>
          <link>https://www.vuntz.net/journal/post/2006/02/12/360-the-endless-werror-debate#c1806</link>
          <guid isPermaLink="false">urn:md5:0b214f0162ef1a714ab464abcbf58b5d</guid>
          <pubDate>Sun, 12 Feb 2006 12:53:59 +0000</pubDate>
          <dc:creator>Davyd</dc:creator>
          <description>&lt;p&gt;Doesn't GNOME_COMPILE_WARNINGS do something different?&lt;/p&gt;</description>
        </item>
            </channel>
</rss>
