From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 22940 invoked by alias); 10 Jun 2011 06:37:05 -0000 Received: (qmail 22844 invoked by uid 22791); 10 Jun 2011 06:37:04 -0000 X-SWARE-Spam-Status: No, hits=-1.9 required=5.0 tests=AWL,BAYES_00,TW_EG,T_RP_MATCHES_RCVD X-Spam-Check-By: sourceware.org Received: from usmamail.tilera.com (HELO USMAMAIL.TILERA.COM) (206.83.70.75) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Fri, 10 Jun 2011 06:36:50 +0000 Received: from [192.168.1.5] (98.229.97.107) by USMAExch2.tad.internal.tilera.com (10.3.0.33) with Microsoft SMTP Server id 14.0.694.0; Fri, 10 Jun 2011 02:36:48 -0400 Message-ID: <4DF1BB8B.2040402@tilera.com> Date: Fri, 10 Jun 2011 06:37:00 -0000 From: Walter Lee User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.17) Gecko/20110414 Lightning/1.0b2 Thunderbird/3.1.10 MIME-Version: 1.0 To: Subject: Re: new port for TILEPro and TILE-Gx processors (ld files) References: <4DE95527.2010902@tilera.com> In-Reply-To: Content-Type: multipart/mixed; boundary="------------040505090708040307040700" 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 X-SW-Source: 2011-06/txt/msg00138.txt.bz2 --------------040505090708040307040700 Content-Type: text/plain; charset="ISO-8859-1" Content-Transfer-Encoding: 7bit Content-length: 936 Here is a resubmission of the ld files, without forking elf.sc. 2011-06-10 Walter Lee * Makefile.am (ALL_EMULATION_SOURCES): Add eelf32tilegx.c and eelf32tilepro.c. (ALL_64_EMULATION_SOURCES): Add eelf64tilegx.c. (eelf32tilegx.c): New target. (eelf32tilepro.c): Likewise. (eelf64tilegx.c): Likewise. * Makefile.in: Regenerate. * configure.tgt: Handle tilegx-*-* and tilepro-*-*. * emulparams/elf32tilegx.sh: New file. * emulparams/elf64tilegx.sh: New file. * emulparams/elf32tilepro.sh: New file. Ld testsuite: 2011-06-10 Walter Lee * ld-elf/eh5.d: Don't run on tile*. * ld-srec/srec.exp: xfail on tile*. * ld-tilegx/external.s: New file. * ld-tilegx/reloc.d: New file. * ld-tilegx/reloc.s: New file. * ld-tilegx/tilegx.exp: New file. * ld-tilepro/external.s: New file. * ld-tilepro/reloc.d: New file. * ld-tilepro/reloc.s: New file. * ld-tilepro/tilepro.exp: New file. --------------040505090708040307040700 Content-Type: application/octet-stream; name="ld.diff.bz2" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="ld.diff.bz2" Content-length: 2501 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 --------------040505090708040307040700 Content-Type: application/octet-stream; name="ld_testsuite.diff.bz2" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="ld_testsuite.diff.bz2" Content-length: 4628 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 --------------040505090708040307040700--