Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support aarch64 architecture #5

Open
jserv opened this issue Jan 6, 2014 · 3 comments
Open

Support aarch64 architecture #5

jserv opened this issue Jan 6, 2014 · 3 comments
Assignees

Comments

@jserv
Copy link
Contributor

jserv commented Jan 6, 2014

AOSP already provides extensive aarch64 architecture. However, olibc build system lacks of the proper support yet.

@ghost ghost assigned jserv Jan 6, 2014
@jserv
Copy link
Contributor Author

jserv commented Jan 6, 2014

I attempted to add preliminary aarch64 support against bionic:

--- a/Config.in
+++ b/Config.in
@@ -26,8 +26,14 @@ config TARGET_CPU_SMP
        default y

 if TARGET_arm
+config ARCH_ARM_ARMV8
+       bool "ARMv8-A 64-bit architecture (AArch64)"
+       default n
+       select ARCH_ARM_HAVE_NEON
+
 config TARGET_ARCH
        string
+       default "aarch64" if ARCH_ARM_ARMV8=y
        default "arm"

 choice

However, olibc fails to build likely because of the absence of bionic/libc/arch-aarch64.
@kito-cheng Any idea about the merge?

@kito-cheng
Copy link
Member

It's still merge in progress since there is lots change for support 64-bit and most change need merge by manual.

@kito-cheng
Copy link
Member

There is series patch for support AArch64,
b6c8a3b
olibc/olibc@c50f6e1
...
And https://github.com/olibc/olibc, https://github.com/olibc/build/ is already sync with upstream now
However seem there is some now totally work now, it's still work in progress :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants