ARM deprecate endian switching in ARMv7+ application (server) profiles. It is possible to
do big endian but with external hardware assistance. We will be an LP64 little endian
architecture with a relaxed memory model. Ping me with questions.
Sent from my Android phone using TouchDown (
www.nitrodesk.com)
-----Original Message-----
From: Peter Robinson [pbrobinson(a)gmail.com]
Received: Saturday, 23 Mar 2013, 15:35
To: Development discussions related to Fedora [devel(a)lists.fedoraproject.org]
Subject: Re: aarch64 bugs
On Sat, Mar 23, 2013 at 7:32 PM, Richard W.M. Jones <rjones(a)redhat.com> wrote:
On Sat, Mar 23, 2013 at 03:12:13PM +0000, Peter Robinson wrote:
> On Sat, Mar 23, 2013 at 2:53 PM, Bruno Wolff III <bruno(a)wolff.to> wrote:
> > On Sat, Mar 23, 2013 at 09:14:52 -0500,
> > Jeffrey Ollie <jeff(a)ocjtech.us> wrote:
> >>
> >> Yesterday a bunch of bugs were opened up regarding aarch64 support in
> >> some packages. I'd like to do my part in fixing these, but is there a
> >> way to actually run test builds? I know that there's ARM support in
> >> the works, but I haven't really kept up with the details.
> >
> >
> > I was going to ask the same question.
>
> At the moment there is not. We're working on the platform bring up and
> in the coming weeks there will an initial Fedora 19 based image
> released that will be able to run on the free ARM Foundation model
> [1]. Eventually there will be hardware available but I'm not sure when
> that will be as there's not been anything publicly announced.
> Ultimately we're very much in the prep stages for a mass rebuild of
> Fedora for aarch64 when we eventually get actual HW, at the moment a
> build of something like gcc takes days.
>
> Peter
>
> [1]
https://fedoraproject.org/wiki/Architectures/ARM/AArch64/FoundationModel
Peter,
I spent a few minutes searching for details of AArch64, such as its
endianness and what processor features (ie. 'flags' in /proc/cpuinfo)
it has.
It seems the endianness is switchable like MIPS, which I guess is a
good thing. What endianness will Fedora use? What about other Linux
distros?
We will be using little endian. All ARM processors have the ability to
switch endianness.
Do you know what processor features ('flags') will be
available in the
first shipping hardware?
Nope, although I will find out, what particular bits do you need to
know, or just all of them?
Peter
--
devel mailing list
devel(a)lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel