From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:34792) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WlJ1I-0006D6-Kx for qemu-devel@nongnu.org; Fri, 16 May 2014 10:22:04 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WlJ1B-0005o0-44 for qemu-devel@nongnu.org; Fri, 16 May 2014 10:21:56 -0400 Message-ID: <53761EFB.7030005@suse.de> Date: Fri, 16 May 2014 16:21:47 +0200 From: Alexander Graf MIME-Version: 1.0 References: <1400171570-21284-1-git-send-email-agraf@suse.de> <1400171570-21284-9-git-send-email-agraf@suse.de> <1400220407.2573.2.camel@nilsson.home.kraxel.org> <5375F1E3.4010509@suse.de> <1400245912.2573.14.camel@nilsson.home.kraxel.org> <53761602.4060606@suse.de> <1400249321.2573.33.camel@nilsson.home.kraxel.org> In-Reply-To: <1400249321.2573.33.camel@nilsson.home.kraxel.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [PATCH 8/9] PPC: Add u-boot firmware for e500 List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Gerd Hoffmann Cc: qemu-ppc@nongnu.org, qemu-devel@nongnu.org On 16.05.14 16:08, Gerd Hoffmann wrote: > Hi, > >> This is getting too messy. I guess we can live without supporting biarch >> compilers and just ask people to have a 32bit ppc compiler handy. Then >> things become a lot more sane. > I actually like biarch compiler support, especially as the fedora cross > compilers are biarch too. But without getting biarch compiler support > into upstream u-boot it'll be pretty messy indeed ... Yes, and supporting biarch properly would create quite some headaches. U-boot does support targets that are 64bit, so we can't just always declare the link target 32bit. And the subdir thing didn't work for me either. However I did spot a good number of places where the makefile assumes that subdirs mean you only want to create a module and behave differently, so again it's fragile wrt updates. I really think we're safest off ignoring biarch for now. When someone who knows the toolchain well wants to take another stab at it, he at least knows where to start based on my earlier patches ;) Alex