Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755751AbcJTGd0 (ORCPT ); Thu, 20 Oct 2016 02:33:26 -0400 Received: from mout.web.de ([217.72.192.78]:55590 "EHLO mout.web.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755590AbcJTGdY (ORCPT ); Thu, 20 Oct 2016 02:33:24 -0400 Subject: Re: Challenges around the usage of different "HOSTCFLAGS" for kernel build configuration and module generation To: Jim Davis References: <4f2251fc-94ee-41d3-cc03-a39cee5a084c@users.sourceforge.net> <1238ba8e-a297-6de5-2e6a-50e6e72e77d3@users.sourceforge.net> <4fe8b518-6145-5322-a852-beeb61abd559@users.sourceforge.net> Cc: linux-kbuild@vger.kernel.org, Michal Marek , linux-kernel , kernel-janitors@vger.kernel.org From: SF Markus Elfring Message-ID: <2ff4dbf5-f9e5-9aa1-a93a-2e2bd81b43f7@users.sourceforge.net> Date: Thu, 20 Oct 2016 08:33:00 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.4.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:S96eJ25ia/uHeDIqEDx+84ausRCicyvJTI7PGOvK5zquys77X7E graS425HYGMQI+2deNUBlhAoKA8C69I7Ycfj7LR/vQH0VwHg4B8136uQ5QdwVrHOgqnBmTp buHPuiKs4ZUYB54kgZ65P+WIvWjyFHO6PHFbyGK/UuOXbgd0egYUN1vQURG9YDc5N9wXNQq fOFcA6g1wrPihpEbnKEkg== X-UI-Out-Filterresults: notjunk:1;V01:K0:BWXN/KmJDk8=:CKNW4424CBgOiECU4zARMC rsMKPbMqcLPLDcV4ahHjXO12ZGezkDnD9DrnUS5CmniE6Vc56JEBfMK+D15h5QB9wPtCItCaC hGc/0QLkSqJSWPma1tK2PUemRgev7WPV4VxBaGCRrs/eFIyOVe9VUJc9f1XQzJH/TocZRhNV4 GUjKNTDAs2kW/Nbl1v00F5/JN/ntJlpux8k9aUQfgKuYKyQA9Lb5mUE08X7k8gJ42cL7YTzcT nxCz+eDEcC0TV0JFPKBjBl6OEbmHybj6om3riVlMXNnRjuZuJ/0B9BLg1loBTODxuzInj+jZW hW245FjxQIhJFvgj6dqTLzmwwznel4JtLHwgRaQZgeW89LsiEggM25/Y3Ve+idz+tyCjTcFlE K+4VHMOOZH7YbQPd4iHsXidasjG+FhmbG+DjvqN1eq083VvY62dgi+8U771FPowC5jDJlwfI7 20VZBqDqUykjechyaonBcyWHQH37BCppfXYgfhqhsqH76E+8KpNfnIjD3EaY2BkrSOHfQiRly XvCtwWGJbPHubkU4QWPRpw8qd8gxDfdqM9PC2grrejw0DkcR5hIVk3t90VH6JPM2/H7UPv6ER UZDMGAtNNXR68bVqD3VH/Irpx5+MIRhDNTmE1JqQ7N3LWaBkVVmOeJmEkf+mndD3Ln/lv/TLe 0nJzjH/oavoKuJcbkz0diEkyvNaur66bpYoV61cL9TuGTmM9s61nldyz8qgm/ffeYjsJ6XPf/ jovhAsDVawxqTGQ0FtebJs+WlVUxwunBAgO/EPaozI5siJ8a2Bza9/+qHBvDDPrLIn2wEeoCz IFT+rbm Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 594 Lines: 17 > make defconfig; make EXTRA_CFLAGS="-g" drivers/md/; objdump -S drivers/md/whatever.o Such a command looks promising. * I find it safer when double ampersand will be used as control operator instead of semicolon there. * I get the impression from an other command like "find . -name '?akefile' -exec ack --with-filename EXTRA_CFLAGS '{}' \;" that the suggested parameter "EXTRA_CFLAGS" will not achieve an effect at places where I am interested in at the moment. It seems that further fine-tuning can become interesting and challenging for involved make variables. Regards, Markus