Skip to content

Conversation

@BrandonThomasJonesARM
Copy link
Collaborator

No description provided.

Signed-off-by: Brandon Jones <brandon.jones@arm.com>
Change-Id: I16c8eb6797afe122d4dab38a42ec6467b2c4abeb
This adds some basic flags for the android out
of tree clang toolchain.

'aarch64-linux-android10000' is the abi to
target. I believe 10000 matchs 'current'.
This ABI target is ripped from a bsp build.

'-march=armv8-a+crypto+sha2' target arch taken
from bsp. Further investigations warranted for this.

'-fPIC' this mimics android and is needed for the
linker.

'nostdlibinc' Do not include system sysroot as
we do not provide one.

Change-Id: I9542143c4af46989a514303ef417bf9e30a282a4
Signed-off-by: Brandon Jones <brandon.jones@arm.com>
@github-actions
Copy link

github-actions bot commented Mar 5, 2025

LCOV of commit 5b8de93 during CI #603

Summary coverage rate:
  lines......: 27.6% (3202 of 11617 lines)
  functions..: no data found
  branches...: no data found

Files changed coverage rate:
                                      |Lines       |Functions  |Branches    
  Filename                            |Rate     Num|Rate    Num|Rate     Num
  ==========================================================================
  core/toolchain/clang.go             |    -      0|    -     0|    -      0

@BrandonThomasJonesARM
Copy link
Collaborator Author

Gazelle will be removed soon, so we can ignore that failure.

@birunts birunts merged commit de3477b into master Mar 5, 2025
16 of 17 checks passed
@birunts birunts deleted the android_toolchain branch March 5, 2025 11:59
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

Successfully merging this pull request may close these issues.

3 participants