From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NKq8L-0001pM-00 for qemu-devel@nongnu.org; Wed, 16 Dec 2009 04:25:25 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1NKq8G-0001jU-H3 for qemu-devel@nongnu.org; Wed, 16 Dec 2009 04:25:24 -0500 Received: from [199.232.76.173] (port=46237 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NKq8G-0001jM-9n for qemu-devel@nongnu.org; Wed, 16 Dec 2009 04:25:20 -0500 Received: from mail-gx0-f223.google.com ([209.85.217.223]:47573) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1NKq8F-0000WK-Vb for qemu-devel@nongnu.org; Wed, 16 Dec 2009 04:25:20 -0500 Received: by gxk23 with SMTP id 23so860592gxk.2 for ; Wed, 16 Dec 2009 01:25:19 -0800 (PST) MIME-Version: 1.0 In-Reply-To: References: <1260839404-28622-1-git-send-email-kirill@shutemov.name> Date: Wed, 16 Dec 2009 11:25:19 +0200 Message-ID: Subject: Re: [Qemu-devel] Re: [PATCH] Fix TEXTREL in user targets when compiled with --enable-user-pie From: "Kirill A. Shutemov" Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Paolo Bonzini Cc: qemu-devel@nongnu.org On Wed, Dec 16, 2009 at 11:15 AM, Paolo Bonzini wrote= : > On 12/16/2009 09:45 AM, Kirill A. Shutemov wrote: >>>>> >>>>> >>> =C2=A0-VPATH=3D$(SRC_PATH) >>>>> >>> =C2=A0+vpath %.c $(SRC_PATH) >>> >>> > >>> > =C2=A0This change is needed? >> >> Yes. We dont want to take %.o from $(SRC_PATH) since they built without >> -fpie. > > I think that's fine, it's kind of the purpose of vpath to only look for > sources in the vpath; so it's safer to use "vpath" than "VPATH". =C2=A0Th= at said, > I'd change it to > > vpath %.c %.h $(SRC_PATH) We don't have make-targets which require %.h in Makefile.user, so it's nois= e. > > and I'd do so uniformly in all the directories that currently use VPATH. > > Paolo > > > >