From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTP id D1A8940096 for ; Tue, 18 Jan 2022 13:00:23 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 62E9268B0F0; Tue, 18 Jan 2022 15:00:21 +0200 (EET) Received: from mail-lf1-f51.google.com (mail-lf1-f51.google.com [209.85.167.51]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id C417268B0B3 for ; Tue, 18 Jan 2022 15:00:14 +0200 (EET) Received: by mail-lf1-f51.google.com with SMTP id o15so70226159lfo.11 for ; Tue, 18 Jan 2022 05:00:14 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=martin-st.20210112.gappssmtp.com; s=20210112; h=from:to:subject:date:message-id:mime-version :content-transfer-encoding; bh=+s1O5JUkmJFoL13yyFBL4Rt/Hg7p64fcj8U4A/maCwc=; b=3Y/GlAvEV+qeYBs3Jiqlw/5JFnvW325NbN/bRuJrOI1bIH3bvyLb/Bf/7ZC3PDZNyE eOqlTxOTT6auzBDfG4QVuqkwsIFv0OZKjwuD9RCpHseG/BGbjeejYXejcMJFyU2TjK9T 2PoUajecSAxNQ94tNrLHmhyWH8ErJgUuABW6BkuYGN1OY9jS0DtOv4mcI3/i3RElK8XB HaURR4K2NZqobtBJ8UtKT5yRU8NPHLxIt1xe5yMe6LCSDt4cvYxFaVArKyN80rM9alTk Ggs2mtEqbkrBiukj7f63+IfNVb3JhUf3TXlvhT+o1kA7YBAKJlJiJ9574aBuww2aXNz+ K+xw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:date:message-id:mime-version :content-transfer-encoding; bh=+s1O5JUkmJFoL13yyFBL4Rt/Hg7p64fcj8U4A/maCwc=; b=55toVJvmFO2TA9mitA1T98QC9wWC9TSUimf6JEm7Oy8WCUVHfGreYXugEODbugEN9R ZbN+C2D9OgwjQ80SEuh8n6PR4ntqpIi22V8cn1PuntA1O6PlU2koCulK+CEnWTCgYBYT r8OHckQv/0R2QcC5STcUHxHdioIu4xRuDJADECP3Wo9fj3IMbNrm+SVza+DGBqge0/nh iydFTVf9CFRlpU9o/Rxj+9PMWonD973SlktXmZC+sgAMdzpNexB3bFygE763j/rBTJ8b cLhgKMcOoaekJS+5nspl8P+Od0qeyfPowtlcXytbminXwtKR8++gi6rhSHXTmv+iEBhm uYYQ== X-Gm-Message-State: AOAM533p+RNDSJvjKi7sSe5VPTrMZPGYjdVeRSD87meXZByW5xL/fEVm 8QaT1qkqf39SYt/87uVEfl9KJ4eVwCNQ5q2N X-Google-Smtp-Source: ABdhPJxjQhbDnp3LtN/ojrfVxzDufceLBGvNKF0NrzH1Lp6gDjHa2coOINXXWrFDZFL3yuiNktS4Hg== X-Received: by 2002:a2e:bf18:: with SMTP id c24mr21334014ljr.104.1642510813985; Tue, 18 Jan 2022 05:00:13 -0800 (PST) Received: from localhost.localdomain (dsl-tkubng21-58c01c-243.dhcp.inet.fi. [88.192.28.243]) by smtp.gmail.com with ESMTPSA id b3sm1607104ljp.139.2022.01.18.05.00.13 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 18 Jan 2022 05:00:13 -0800 (PST) From: =?UTF-8?q?Martin=20Storsj=C3=B6?= To: ffmpeg-devel@ffmpeg.org Date: Tue, 18 Jan 2022 15:00:12 +0200 Message-Id: <20220118130012.626437-1-martin@martin.st> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 Subject: [FFmpeg-devel] [GASPP PATCH] Filter out -D parameters from the call to GCC/Clang to assemble X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FFmpeg development discussions and patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: FFmpeg development discussions and patches Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: Clang warns about unused -D parameters when operating on .s files (or if invoked with "-x assembler") while GCC doesn't. --- As noobdy else than me essentially maintains gas-preprocessor, I'll go ahead and push this after a couple days if nobody speaks up. --- gas-preprocessor.pl | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/gas-preprocessor.pl b/gas-preprocessor.pl index 8028d81..67b130e 100755 --- a/gas-preprocessor.pl +++ b/gas-preprocessor.pl @@ -158,6 +158,10 @@ while ($index < $#preprocess_c_cmd) { my $tempfile; if ($as_type ne "armasm") { @gcc_cmd = map { /\.[csS]$/ ? qw(-x assembler -) : $_ } @gcc_cmd; + + # Filter out options that can cause warnings due to unused arguments, + # Clang warns about unused -D parameters when invoked with "-x assembler". + @gcc_cmd = grep ! /^-D/, @gcc_cmd; } else { @preprocess_c_cmd = grep ! /^-c$/, @preprocess_c_cmd; @preprocess_c_cmd = grep ! /^-m/, @preprocess_c_cmd; -- 2.25.1 _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".