Re: [PATCH 1/2] Add Google Inc. to AUTHORS as a contributor.
[notmuch-archives.git] / f3 / fdac6f9dcfb6569c6218e7da05456656658bd9
1 Return-Path: <jani@nikula.org>\r
2 X-Original-To: notmuch@notmuchmail.org\r
3 Delivered-To: notmuch@notmuchmail.org\r
4 Received: from localhost (localhost [127.0.0.1])\r
5         by olra.theworths.org (Postfix) with ESMTP id C954B431FAF\r
6         for <notmuch@notmuchmail.org>; Tue, 30 Oct 2012 13:32:51 -0700 (PDT)\r
7 X-Virus-Scanned: Debian amavisd-new at olra.theworths.org\r
8 X-Amavis-Alert: BAD HEADER SECTION, Duplicate header field: "References"\r
9 X-Spam-Flag: NO\r
10 X-Spam-Score: -0.7\r
11 X-Spam-Level: \r
12 X-Spam-Status: No, score=-0.7 tagged_above=-999 required=5\r
13         tests=[RCVD_IN_DNSWL_LOW=-0.7] autolearn=disabled\r
14 Received: from olra.theworths.org ([127.0.0.1])\r
15         by localhost (olra.theworths.org [127.0.0.1]) (amavisd-new, port 10024)\r
16         with ESMTP id uLNuXfaumIJE for <notmuch@notmuchmail.org>;\r
17         Tue, 30 Oct 2012 13:32:50 -0700 (PDT)\r
18 Received: from mail-lb0-f181.google.com (mail-lb0-f181.google.com\r
19         [209.85.217.181]) (using TLSv1 with cipher RC4-SHA (128/128 bits))\r
20         (No client certificate requested)\r
21         by olra.theworths.org (Postfix) with ESMTPS id 82144431FBC\r
22         for <notmuch@notmuchmail.org>; Tue, 30 Oct 2012 13:32:50 -0700 (PDT)\r
23 Received: by mail-lb0-f181.google.com with SMTP id gg6so567600lbb.26\r
24         for <notmuch@notmuchmail.org>; Tue, 30 Oct 2012 13:32:48 -0700 (PDT)\r
25 X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;\r
26         d=google.com; s=20120113;\r
27         h=from:to:cc:subject:date:message-id:x-mailer:in-reply-to:references\r
28         :in-reply-to:references:x-gm-message-state;\r
29         bh=tEgkORsN6sa99RYCBt1Lp/PPE0y1MSAl54933DOgTAA=;\r
30         b=TkNiySKCLBhWI0gIaWFHy4ziBWrH2JtR/DTcIm2JTLhEBS3WAE7Cbay0GEIP3ThT8D\r
31         Wf9vQxPoTJWmqPFbMoXPYbKymHO6eowJ6T761VEv/AklIGru6YlRe2oqUTohZAbmijPo\r
32         40s+a7GjIz4mUsyrzTfwwfnzwqULsW0V72wEpBG+3veFx8YqCbgGoDB98ct1glQq0F1/\r
33         JbKGOFWuaW3Y3GwxXPUW3ZEP+copObFwBebTmF1G1eUM1PI7ojJuxgjWVViNur91t8Mt\r
34         IvtwTRAI8WBZuIDIjvL3v0I44wrmxA4aCQWXzRa8Ipf3+WZooV3xDEXxmMva+w0PSnh7\r
35         Tzmw==\r
36 Received: by 10.152.114.100 with SMTP id jf4mr31912848lab.47.1351629168711;\r
37         Tue, 30 Oct 2012 13:32:48 -0700 (PDT)\r
38 Received: from localhost (dsl-hkibrasgw4-fe51df00-27.dhcp.inet.fi.\r
39         [80.223.81.27])\r
40         by mx.google.com with ESMTPS id oj5sm664466lab.8.2012.10.30.13.32.46\r
41         (version=SSLv3 cipher=OTHER); Tue, 30 Oct 2012 13:32:47 -0700 (PDT)\r
42 From: Jani Nikula <jani@nikula.org>\r
43 To: notmuch@notmuchmail.org\r
44 Subject: [PATCH v6 1/9] build: drop the -Wswitch-enum warning\r
45 Date: Tue, 30 Oct 2012 22:32:32 +0200\r
46 Message-Id:\r
47  <08cca3efe21ddf653996ff3d7a83fed0ca408f5d.1351626272.git.jani@nikula.org>\r
48 X-Mailer: git-send-email 1.7.10.4\r
49 In-Reply-To: <cover.1351626272.git.jani@nikula.org>\r
50 References: <cover.1351626272.git.jani@nikula.org>\r
51 In-Reply-To: <cover.1351626272.git.jani@nikula.org>\r
52 References: <cover.1351626272.git.jani@nikula.org>\r
53 X-Gm-Message-State:\r
54  ALoCoQn6YUZrDnWxSH8EisTnl/WWXYdm6gUphidlKQ7LSLOHJyYhzxIUB+cU2fYddfsGya6SU+It\r
55 X-BeenThere: notmuch@notmuchmail.org\r
56 X-Mailman-Version: 2.1.13\r
57 Precedence: list\r
58 List-Id: "Use and development of the notmuch mail system."\r
59         <notmuch.notmuchmail.org>\r
60 List-Unsubscribe: <http://notmuchmail.org/mailman/options/notmuch>,\r
61         <mailto:notmuch-request@notmuchmail.org?subject=unsubscribe>\r
62 List-Archive: <http://notmuchmail.org/pipermail/notmuch>\r
63 List-Post: <mailto:notmuch@notmuchmail.org>\r
64 List-Help: <mailto:notmuch-request@notmuchmail.org?subject=help>\r
65 List-Subscribe: <http://notmuchmail.org/mailman/listinfo/notmuch>,\r
66         <mailto:notmuch-request@notmuchmail.org?subject=subscribe>\r
67 X-List-Received-Date: Tue, 30 Oct 2012 20:32:52 -0000\r
68 \r
69 -Wswitch-enum is a bit awkward if a switch statement is intended to\r
70 handle just some of the named codes of an enumeration especially, and\r
71 leave the rest to the default label.\r
72 \r
73 We already have -Wall, which enables -Wswitch by default, and per GCC\r
74 documentation, "The only difference between -Wswitch and this option\r
75 [-Wswitch-enum] is that this option gives a warning about an omitted\r
76 enumeration code even if there is a default label."\r
77 \r
78 Drop -Wswitch-enum to not force listing all named codes of\r
79 enumerations in switch statements that have a default label.\r
80 \r
81 ---\r
82 \r
83 This will be useful in the next patch.\r
84 ---\r
85  configure |    2 +-\r
86  1 file changed, 1 insertion(+), 1 deletion(-)\r
87 \r
88 diff --git a/configure b/configure\r
89 index 232d847..ea8a1ad 100755\r
90 --- a/configure\r
91 +++ b/configure\r
92 @@ -536,7 +536,7 @@ fi\r
93  \r
94  WARN_CXXFLAGS=""\r
95  printf "Checking for available C++ compiler warning flags... "\r
96 -for flag in -Wall -Wextra -Wwrite-strings -Wswitch-enum; do\r
97 +for flag in -Wall -Wextra -Wwrite-strings; do\r
98      if ${CC} $flag -o minimal minimal.c > /dev/null 2>&1\r
99      then\r
100         WARN_CXXFLAGS="${WARN_CXXFLAGS}${WARN_CXXFLAGS:+ }${flag}"\r
101 -- \r
102 1.7.10.4\r
103 \r