Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-11.4 required=3.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS,USER_AGENT_GIT,USER_IN_DEF_DKIM_WL autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id A34BAFA372C for ; Thu, 7 Nov 2019 01:08:58 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 6670E2166E for ; Thu, 7 Nov 2019 01:08:58 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=google.com header.i=@google.com header.b="rDxFdZSp" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728218AbfKGBI5 (ORCPT ); Wed, 6 Nov 2019 20:08:57 -0500 Received: from mail-pg1-f202.google.com ([209.85.215.202]:38402 "EHLO mail-pg1-f202.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727308AbfKGBI5 (ORCPT ); Wed, 6 Nov 2019 20:08:57 -0500 Received: by mail-pg1-f202.google.com with SMTP id b24so433810pgi.5 for ; Wed, 06 Nov 2019 17:08:57 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=date:message-id:mime-version:subject:from:to:cc; bh=KHrUwtrqwpkVOQz+PpboVYfO9iAvo1mgLyQ5TxBkfZY=; b=rDxFdZSpD+T5li3HmBi2HJvPwl35hw0uJwTFF707Qc92BX5Ky/SRdgirkgXDkkpZZn cJChkb4aYhl2edAEvw7JIduyZazNNMZFTIV+AJrpsrieKi4KGxD5Lf9dyBklbBJEpEkM cPmb+hsXlCnRQELtnSFNZm/OS/ruHeK77qQOO0iDSMfx26eexj19thTT26eED+p7IlSb 9suN80rREjKfFSTNLCkaVTK1gG2SW9bnLTF0aqHGICqcMVZXIwYBQfP2VXQTN8+EHZFr GcZPjQ+Gj+e2P+0EuodLL/vpSmdom+tOmZEmcrRDFExlOVVNrX9QC10GI8TMQvfYeS3T 4gHg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:message-id:mime-version:subject:from:to:cc; bh=KHrUwtrqwpkVOQz+PpboVYfO9iAvo1mgLyQ5TxBkfZY=; b=sIABMQ/6K8dfZyZIY8FALwYM9DB50LrmEVFJKBM48O+EmC0lvdXWdYsWmXiNCOIy7g eQG+7z8/pzUmQCudEWRAHUAGdp9sRgRQX8PWt0v8e4Tv9eW/C9Br5tjKvbLyUV4jU4XW JEjT9iBd9CQsV/NG7VwJm28XOjm22HVxWrTs0ArSne0zscRGimexIBsV/f38MtgdfMHG G5cd9+EsIRgxG/VclePfrjhN7Le1H3DBB4ISypj396X7TJk/WMdYnf9f4qnrpdUtNuek XJb50+iBUL4I0tYEukZNJOfgonoddtK8mhFgt31m2Si2fdT0rnTd/9NdddDLuhnhkrwl 8/+g== X-Gm-Message-State: APjAAAVAfvlA+a7CP/p4HaYLs9pDoCze1EJkWZulEFDDyB0nkpF7l7xa 6KrlsBtH1uIWHAeEv4JPufEEg1RUeY7pc2PqSts9v/1j/3deprEX0TtzAD5igpv85eqPerPPH1o R8unyR5nOiIbs/3cSCLtt9NskCM2MZGIpQEUR5hxaUVIiDu09o7DJgw== X-Google-Smtp-Source: APXvYqzZIdtG9ngqDg/sk4UWl4qPAuNbOzWfeUCZ+X+9TRy/TQf7rz+SFPH58KkiecHCA9H5IHcYTykOvQ== X-Received: by 2002:a63:fc09:: with SMTP id j9mr1032825pgi.272.1573088936358; Wed, 06 Nov 2019 17:08:56 -0800 (PST) Date: Wed, 6 Nov 2019 17:08:42 -0800 Message-Id: <20191107010844.101059-1-morbo@google.com> Mime-Version: 1.0 X-Mailer: git-send-email 2.24.0.rc1.363.gb1bccd3e3d-goog Subject: [kvm-unit-tests PATCH 0/2] Use "-Werror" for checking flags From: Bill Wendling To: kvm@vger.kernel.org, pbonzini@redhat.com Cc: jmattson@google.com, Bill Wendling Content-Type: text/plain; charset="UTF-8" Sender: kvm-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: kvm@vger.kernel.org If "-Werror" isn't used then Clang doesn't fail if an unrecognized flag is used. This causes "cc-option" to pass when it shouldn't. Also add "cxx-option" for flags that aren't supported by the C++ compiler. Bill Wendling (2): Makefile: use "-Werror" in cc-option Makefile: add "cxx-option" for C++ builds Makefile | 30 +++++++++++++++++++++++------- 1 file changed, 23 insertions(+), 7 deletions(-) -- 2.24.0.rc1.363.gb1bccd3e3d-goog