From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 61147 invoked by alias); 4 Mar 2016 00:31:22 -0000 Mailing-List: contact crossgcc-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: crossgcc-owner@sourceware.org Received: (qmail 61138 invoked by uid 89); 4 Mar 2016 00:31:22 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.6 required=5.0 tests=BAYES_00,FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,SPF_PASS autolearn=ham version=3.3.2 spammy=HX-Received:10.98.68.73, Home, H*c:HHHH, H*c:HHHHHHHH X-HELO: mail-pf0-f170.google.com Received: from mail-pf0-f170.google.com (HELO mail-pf0-f170.google.com) (209.85.192.170) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES128-GCM-SHA256 encrypted) ESMTPS; Fri, 04 Mar 2016 00:31:20 +0000 Received: by mail-pf0-f170.google.com with SMTP id x188so672745pfb.2 for ; Thu, 03 Mar 2016 16:31:20 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:subject:mime-version:from:in-reply-to:date:cc :message-id:references:to; bh=4w3HosHX+A9bURUVCEbjIgAx5ycanfbb3aibrbGUxt4=; b=QCF61Gz8J7D5W9/BBxrPdqcwo3ok3uOYuPzds3gnuv0Gh6ZgxIwSPWoDdznBcwDSwb SEpFJqV3Vo2uVZEV93xuErbN8OPLqKwNXkn9OBDvPCKai6Ypk5DXUXU45S6V59hiTaLd wCueig/2WssB1UrTjbYf58l5WB8X2nwFHjrfZkQUVle/Ocxdx4NM1XWceNN27eApNlYU fH/sp91HXuRw/svknGZrrt7IBpeKSH0+oKQniijjj+XogvDwUoHQUsFsicRDpl1RWz2i exJKsc+MgUpEmg4Ew7iyat+wJzihCY+Fh5uTgUI9ncd402U5ycwjZEZbHPDXfi85h1KR X5Ig== X-Gm-Message-State: AD7BkJIqWnj8ff/b6TYJlVix8lW/v/71sTq8W1ijaUDyj8bXXTSfLXFe4a5/JSPRZYJWzA== X-Received: by 10.98.68.73 with SMTP id r70mr7954819pfa.136.1457051478866; Thu, 03 Mar 2016 16:31:18 -0800 (PST) Received: from ?IPv6:2601:603:500:c9:e147:3afd:d246:205e? ([2601:603:500:c9:e147:3afd:d246:205e]) by smtp.gmail.com with ESMTPSA id i23sm752899pfj.68.2016.03.03.16.31.17 (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Thu, 03 Mar 2016 16:31:18 -0800 (PST) Subject: Re: [crosstool-ng/crosstool-ng] 1f5906: samples: add aarch64-rpi3-linux-gnueabi Mime-Version: 1.0 (Mac OS X Mail 9.2 \(3112\)) Content-Type: multipart/signed; boundary="Apple-Mail=_A6FCDC60-0A49-41B0-964D-5B9F2AFAD9D8"; protocol="application/pgp-signature"; micalg=pgp-sha512 X-Pgp-Agent: GPGMail 2.6b2 From: Bryan Hundven In-Reply-To: <82340CD0-AB02-4167-8FB9-2CF5AD26CE35@gmail.com> Date: Fri, 04 Mar 2016 00:31:00 -0000 Cc: crossgcc@sourceware.org Message-Id: References: <56d870b18e978_31e63fb5b061d2bc23875@hookshot-fe5-cp1-prd.iad.github.net.mail> <56D89FA5.6080208@raspberryvi.org> <82340CD0-AB02-4167-8FB9-2CF5AD26CE35@gmail.com> To: mike@raspberryvi.org X-IsSubscribed: yes X-SW-Source: 2016-03/txt/msg00019.txt.bz2 --Apple-Mail=_A6FCDC60-0A49-41B0-964D-5B9F2AFAD9D8 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Content-length: 3263 > On Mar 3, 2016, at 4:25 PM, Bryan Hundven wrote: >=20 >>=20 >> On Mar 3, 2016, at 12:33 PM, Mike Ray wrote: >>=20 >> On 03/03/2016 17:13, Bryan Hundven wrote: >>> Branch: refs/heads/master >>> Home: https://github.com/crosstool-ng/crosstool-ng >>> Commit: 1f590667acc1dc1f729c3f4c14612399100f041d >>> https://github.com/crosstool-ng/crosstool-ng/commit/1f590667acc1dc1= f729c3f4c14612399100f041d >>> Author: Bryan Hundven >>> Date: 2016-03-03 (Thu, 03 Mar 2016) >>>=20 >>> Changed paths: >>> A samples/aarch64-rpi3-linux-gnueabi/crosstool.config >>> A samples/aarch64-rpi3-linux-gnueabi/reported.by >>>=20 >>> Log Message: >>> ----------- >>> samples: add aarch64-rpi3-linux-gnueabi >>>=20 >>> This is a aarch64 raspberry pi 3 sample. >>>=20 >>> Please test! >>>=20 >>> Signed-off-by: Bryan Hundven >>>=20 >>>=20 >>> Commit: bd460e8872ddc7dbbdcb09c2c0a18d22936bf698 >>> https://github.com/crosstool-ng/crosstool-ng/commit/bd460e8872ddc7d= bbdcb09c2c0a18d22936bf698 >>> Author: Bryan Hundven >>> Date: 2016-03-03 (Thu, 03 Mar 2016) >>>=20 >>> Changed paths: >>> A samples/aarch64-rpi3-linux-gnueabi/crosstool.config >>> A samples/aarch64-rpi3-linux-gnueabi/reported.by >>>=20 >>> Log Message: >>> ----------- >>> Merge pull request #362 from bhundven/rpi_aarch64_sample >>>=20 >>> samples: add aarch64-rpi3-linux-gnueabi >>>=20 >>>=20 >>> Compare: https://github.com/crosstool-ng/crosstool-ng/compare/0f76cad2f= 078...bd460e8872dd >>>=20 >>>=20 >>>=20 >>> -- >>> For unsubscribe information see http://sourceware.org/lists.html#faq >>>=20 >>=20 >> Hello. >>=20 >> Toolchain built and helloworld app compiled. >>=20 >> Not sure if you intended for the name of the sample to be prefixed >> 'aarch' instead of 'arch': >>=20 >> aarch64-rpi3-linux-gnueabi/ >=20 > Yes, aarch64. It=E2=80=99s =E2=80=9Carm arch 64=E2=80=9D ;) > They also call arm 32-bit aarch32, but config.sub still search for arm* i= nstead of aarch32. >=20 >>=20 >> Output of `file helloworld`: >>=20 >> helloworld: ELF 64-bit LSB executable, ARM aarch64, version 1 (SYSV), >> dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, for >> GNU/Linux 4.0.4, not stripped >=20 > Looks good! >=20 >>=20 >> Built on 64-bit Debian Jessie. >>=20 >> Of course helloworld won't run on my Pi3 with 32-bit Raspbian. >=20 > Right. >=20 >>=20 >> Did you intend this sample to not be hard-float? (I don't know whether >> the Cortex A53 is HF or not). >=20 > Dang, I new I felt like I was jumping the gun when I merged. I=E2=80=99ll= fix that. And that is a nope: (Quoting ARM.com) Hard-float ABI by default in ARMv8-A So we should be good here. >=20 >>=20 >> There is some debate on the Foundation site whether running 64-bit with >> only 1GB of RAM is much of a gain but it will be interesting finding out. >=20 > It=E2=80=99s true. There really isn=E2=80=99t much bonus to running in 64= -bit mode without more memory. >=20 >>=20 >> Foundation forum mods and developers haven't mentioned whether >> boot-loader needs to be 64-bit as well. >=20 > Are they releasing 64-bit firmware files? >=20 >>=20 >> Mike >=20 > Cheers, >=20 > -Bryan Cheers, -Bryan --Apple-Mail=_A6FCDC60-0A49-41B0-964D-5B9F2AFAD9D8 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP using GPGMail Content-length: 496 -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQEcBAEBCgAGBQJW2NdVAAoJEMrXyPw1uHHRAOkH/1fdWT2GhtZZkkZ0yZJZy163 +u6Tdhf9rnqQ0zIjf5Z5exnZ1iS6TiAhSgprZ4wrIIEc1qHzFS1dxtVCUHoyp2sR OHKuPt+v/XW75diO2VqJ7eWrfBaFiovzFt7V7H01/VsrruKtANWlx7jmkp+PejZe f9/gxcZ3Ef/g2+QyiESb/u9XMrl7ZFIGxL5XfmpHl7r38+aRX/1t9M8G4JUzOqVd UPeYGNgslmHGdiW+6tydcUAgXYnab1/56U8FMYAsl0aSW5ioqpZG26DpqaQhmjVP rc0sJ9EYhWZ+YopNHtOSpNFhEIDC6Mh8ox867DjkDq31qmW0rUdf+Lsa2ZaDN2A= =kqhX -----END PGP SIGNATURE----- --Apple-Mail=_A6FCDC60-0A49-41B0-964D-5B9F2AFAD9D8--