[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] EXTRA_CFLAGS when compiling Xen

  • To: Jan Beulich <JBeulich@xxxxxxxx>
  • From: Corneliu ZUZU <czuzu@xxxxxxxxxxxxxxx>
  • Date: Wed, 17 Feb 2016 15:11:06 +0200
  • Cc: Tamas K Lengyel <tamas@xxxxxxxxxxxxx>, Keir Fraser <keir@xxxxxxx>, Ian Campbell <ian.campbell@xxxxxxxxxx>, Razvan Cojocaru <rcojocaru@xxxxxxxxxxxxxxx>, Andrew Cooper <andrew.cooper3@xxxxxxxxxx>, Xen-devel <xen-devel@xxxxxxxxxxxxx>, Stefano Stabellini <stefano.stabellini@xxxxxxxxxx>
  • Comment: DomainKeys? See http://domainkeys.sourceforge.net/
  • Delivery-date: Wed, 17 Feb 2016 13:11:54 +0000
  • Domainkey-signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=bitdefender.com; b=3D29+UxvUSJG9gTDqcSz525jUllt1Xlxm2XaPDYLIU0oQIsbW5KTBeA5+fA8HjdGhAKXKXiacb6QPsWRJHIgnCQU2EP9obOgeBGkWhYpwycotvvouEQcqpvPNdHUI52ebYcAAxjwXxejCzpEOhSGI3lwjEzGEUpumQVLhz05+A+YTUPMwOdx1vG3+igDu/AGk11cQn/OdwxtQZ13TZKptRE+jUuEVQFmncN5H59XpMdYT/VTwCkV3kXvKX0m51TwRQsZb0md/9QtwPioFws6xwQ2hOWLdKRzXEt21OCXiQZquRAMQm3NVAuFF/JJ9XscfHu172SPTO+f7wMvCva0tA==; h=Received:Received:Received:Received:Received:Subject:To:References:Cc:From:Message-ID:Date:User-Agent:MIME-Version:In-Reply-To:Content-Type:Content-Transfer-Encoding:X-BitDefender-Scanner:X-BitDefender-Spam:X-BitDefender-SpamStamp:X-BitDefender-CF-Stamp;
  • List-id: Xen developer discussion <xen-devel.lists.xen.org>

On 2/17/2016 2:43 PM, Jan Beulich wrote:
On 17.02.16 at 13:09, <czuzu@xxxxxxxxxxxxxxx> wrote:
On 2/17/2016 12:34 PM, Jan Beulich wrote:
The reason I need this is to pass '-save-temps' to GCC, I want to inspect
some code
and it would be easier to do that on the preprocessed files.
... there's absolutely no need to for a case like this, at least as
long as the xen/ subtree is where you want to do this.
xen/Rules.mk has rules for what you want (and also for
producing the intermediate assembly file), just that you can't
achakieve this by invoking me from the top level directory -
you need to run make directly in xen/ and manually specify
the intended target (including leading sub-directories).
I wouldn't want to needlessly insist, but of course a canonical way to
do this would be preferred.
I do see the %.i targets there in Rules.mk invoking the preprocessor,
but I haven't yet figured how to make those execute.

Could you detail what make args would activate execution of the %.i targets?
Makes me wonder how the rather detailed reply I've already given
(which also answers this question) hasn't been sufficient.


I don't see why there's need for insults when one asks politely.
Of course, 'rather detailed' is always a rather subjective assessment.
Wonder no more. The original response:
* doesn't specify what additional make arguments/environment vars should be set if I'm to run make from ./xen/ rather then ./ * doesn't make it clear what you mean by "intended target". I suppose you weren't suggesting to manually run make for *each* source file I want to preprocess one by one, since I was asking how to do that for all sources ('make dist-xen'...)

Thanks anyway,

Xen-devel mailing list



Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.