Skip to content

Conversation

@Asher8118
Copy link
Contributor

@Asher8118 Asher8118 commented Oct 31, 2024

To check for SME support, compiler-rt makes a call to __aarch64_sme_accessible(). It expects this symbol to be defined in newlib, which is currently incorrect. This patch extends newlib.patch to add the definition of __aarch64_sme_accessible.

Copy link
Collaborator

@statham-arm statham-arm left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Could you add some more explanation in the commit message, please?

Who is expecting to call this function? What currently isn't working because it's missing?

Does it have a specification anywhere? Or does another C library implement it, that you're aiming to match the API of?

@Asher8118
Copy link
Contributor Author

Could you add some more explanation in the commit message, please?

Who is expecting to call this function? What currently isn't working because it's missing?

Does it have a specification anywhere? Or does another C library implement it, that you're aiming to match the API of?

I've changed the commit message to add more explanation.

@statham-arm statham-arm merged commit fd4dcd5 into ARM-software:main Nov 4, 2024
1 check passed
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