This is the mail archive of the crossgcc@sourceware.org mailing list for the crossgcc project.
See crosstool-NG for lots more information.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
> On Mar 3, 2016, at 12:33 PM, Mike Ray <mike@raspberryvi.org> wrote: > > 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/1f590667acc1dc1f729c3f4c14612399100f041d >> Author: Bryan Hundven <bryanhundven@gmail.com> >> Date: 2016-03-03 (Thu, 03 Mar 2016) >> >> Changed paths: >> A samples/aarch64-rpi3-linux-gnueabi/crosstool.config >> A samples/aarch64-rpi3-linux-gnueabi/reported.by >> >> Log Message: >> ----------- >> samples: add aarch64-rpi3-linux-gnueabi >> >> This is a aarch64 raspberry pi 3 sample. >> >> Please test! >> >> Signed-off-by: Bryan Hundven <bryanhundven@gmail.com> >> >> >> Commit: bd460e8872ddc7dbbdcb09c2c0a18d22936bf698 >> https://github.com/crosstool-ng/crosstool-ng/commit/bd460e8872ddc7dbbdcb09c2c0a18d22936bf698 >> Author: Bryan Hundven <bryanhundven@gmail.com> >> Date: 2016-03-03 (Thu, 03 Mar 2016) >> >> Changed paths: >> A samples/aarch64-rpi3-linux-gnueabi/crosstool.config >> A samples/aarch64-rpi3-linux-gnueabi/reported.by >> >> Log Message: >> ----------- >> Merge pull request #362 from bhundven/rpi_aarch64_sample >> >> samples: add aarch64-rpi3-linux-gnueabi >> >> >> Compare: https://github.com/crosstool-ng/crosstool-ng/compare/0f76cad2f078...bd460e8872dd >> >> >> >> -- >> For unsubscribe information see http://sourceware.org/lists.html#faq >> > > Hello. > > Toolchain built and helloworld app compiled. > > Not sure if you intended for the name of the sample to be prefixed > 'aarch' instead of 'arch': > > aarch64-rpi3-linux-gnueabi/ Yes, aarch64. Itâs âarm arch 64â ;) They also call arm 32-bit aarch32, but config.sub still search for arm* instead of aarch32. > > Output of `file helloworld`: > > 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 Looks good! > > Built on 64-bit Debian Jessie. > > Of course helloworld won't run on my Pi3 with 32-bit Raspbian. Right. > > Did you intend this sample to not be hard-float? (I don't know whether > the Cortex A53 is HF or not). Dang, I new I felt like I was jumping the gun when I merged. Iâll fix that. > > 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. Itâs true. There really isnât much bonus to running in 64-bit mode without more memory. > > Foundation forum mods and developers haven't mentioned whether > boot-loader needs to be 64-bit as well. Are they releasing 64-bit firmware files? > > Mike Cheers, -Bryan
Attachment:
signature.asc
Description: Message signed with OpenPGP using GPGMail
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |