From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 67489 invoked by alias); 20 Feb 2020 08:15:56 -0000 Mailing-List: contact binutils-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: binutils-owner@sourceware.org Received: (qmail 67374 invoked by uid 89); 20 Feb 2020 08:15:45 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=0.1 required=5.0 tests=BAYES_00,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,SPF_PASS,UNSUBSCRIBE_BODY autolearn=no version=3.3.1 spammy=HX-Received:Thu, disable-gdb, disablegdb, H*i:sk:YiDKLXj X-HELO: mail-pg1-f194.google.com Received: from mail-pg1-f194.google.com (HELO mail-pg1-f194.google.com) (209.85.215.194) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Thu, 20 Feb 2020 08:15:24 +0000 Received: by mail-pg1-f194.google.com with SMTP id z7so1540927pgk.7 for ; Thu, 20 Feb 2020 00:15:24 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=bIxKxzPt45iV1v+2hftld9hcx0CUXJaUQPSiNCY2B4Q=; b=gSQKh4L8TKjW3da4NFooPOk+eQ7M+Vh19SU3VYvDnfP3HtQATR1boI9FhKMaC2yn0c 1AOVUqtNZd8eJJKGiDKU8gDOmaAbmE3BXIi1KTEPIC2AXSfWmQ14jfEdj3GTZ8rR6qPc I9vf0+YR8AoeSkytd1oN9HNp5LDLi9ysHefkKjQ0ceAflqaOvjjFBfTehN6jMDflPC0C GSLD9OlmYGtbBRxIz6WIzW7E9/D5nj3JLFUhvmcLQJGuH/L4mmpMd4kX8RxafJCu8jRe dSd+SrPYHSWAHJ8pd3WNnd9RQs+obVh9A4wbPZDcP+giJiXMMsipMm4cyWQCbXe/8niB lOgw== Return-Path: Received: from bubble.grove.modra.org ([2406:3400:51d:8cc0:39dd:4a1:ee93:6143]) by smtp.gmail.com with ESMTPSA id e2sm2220464pjs.25.2020.02.20.00.15.21 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 20 Feb 2020 00:15:21 -0800 (PST) Received: by bubble.grove.modra.org (Postfix, from userid 1000) id 59AC080673; Thu, 20 Feb 2020 18:45:17 +1030 (ACDT) Date: Thu, 20 Feb 2020 08:15:00 -0000 From: Alan Modra To: Christophe Lyon Cc: Tamar Christina , binutils , nd Subject: Re: [PATCH] Add support for non-contiguous memory regions Message-ID: <20200220081517.GX5570@bubble.grove.modra.org> References: <20200219071950.GP5570@bubble.grove.modra.org> <20200219222336.GU5570@bubble.grove.modra.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.9.4 (2018-02-28) X-IsSubscribed: yes X-SW-Source: 2020-02/txt/msg00494.txt.bz2 On Thu, Feb 20, 2020 at 05:37:03AM +0100, Christophe Lyon wrote: > Or should I just copy & paste that list from your email and > for i in > do > configure --target=$i > make all check > done Yes, more or less. No need to build gdb though for binutils changes, unless you're messing with libbfd or libopcodes API. I build with --disable-nls --enable-plugins \ --disable-gdb --disable-gdbserver --disable-sim --disable-readline \ --disable-libdecnumber --enable-obsolete --target=$i Parallel builds work too, except for m68hc11 and m68hc12 which write to source directories. I also build --enable-targets=all --enable-nls with a recent 64-bit gcc, an older gcc, and with gcc -m32 to pick up any 32 bit problems. My current target list is: aarch64-elf aarch64-linux aarch64_be-linux-gnu_ilp32 alpha-dec-vms alpha-linux alpha-linuxecoff alpha-netbsd alpha-unknown-freebsd4.7 am33_2.0-linux arc-elf arc-linux-uclibc arm-elf arm-linuxeabi arm-nacl arm-netbsdelf arm-nto arm-pe arm-symbianelf arm-vxworks arm-wince-pe armeb-linuxeabi avr-elf bfin-elf bfin-linux-uclibc bpf-none cr16-elf cris-elf cris-linux crisv32-linux crx-elf csky-elf csky-linux d10v-elf d30v-elf dlx-elf epiphany-elf fr30-elf frv-elf frv-linux ft32-elf h8300-elf h8300-linux hppa-hp-hpux10 hppa-linux hppa64-hp-hpux11.23 hppa64-linux i386-bsd i386-darwin i386-lynxos i586-linux i686-nacl i686-nto i686-pc-beos i686-pc-elf i686-pe i686-vxworks ia64-elf ia64-freebsd5 ia64-hpux ia64-linux ia64-netbsd ia64-vms ip2k-elf iq2000-elf lm32-elf lm32-linux m32c-elf m32r-elf m32r-linux m68hc11-elf m68hc12-elf m68k-elf m68k-linux mcore-elf mcore-pe mep-elf metag-linux microblaze-elf microblaze-linux mips-linux mips-sgi-irix6 mips-vxworks mips64-linux mips64-openbsd mips64el-openbsd mipsel-linux-gnu mipsisa32el-linux mipstx39-elf mmix mn10200-elf mn10300-elf moxie-elf msp430-elf mt-elf nds32be-elf nds32le-linux nios2-linux ns32k-netbsd ns32k-pc532-mach or1k-elf or1k-linux pdp11-dec-aout pj-elf powerpc-aix5.1 powerpc-aix5.2 powerpc-eabisim powerpc-eabivle powerpc-freebsd powerpc-linux powerpc-nto powerpc-wrs-vxworks powerpc64-freebsd powerpc64-linux powerpc64le-linux powerpcle-cygwin powerpcle-elf pru-elf riscv32-elf riscv64-linux rl78-elf rs6000-aix4.3.3 rs6000-aix5.1 rs6000-aix5.2 rx-elf s12z-elf s390-linux s390x-linux score-elf sh-linux sh-nto sh-pe sh-rtems sh-vxworks shle-unknown-netbsdelf sparc-elf sparc-linux sparc-sun-solaris2 sparc-vxworks sparc64-linux spu-elf tic30-unknown-coff tic4x-coff tic54x-coff tic6x-elf tilegx-linux tilepro-linux v850-elf vax-netbsdelf visium-elf wasm32 x86_64-cloudabi x86_64-linux x86_64-nacl x86_64-pc-linux-gnux32 x86_64-rdos x86_64-w64-mingw32 xc16x-elf xgate-elf xstormy16-elf xtensa-elf z80-coff z80-elf z8k-coff -- Alan Modra Australia Development Lab, IBM