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

Building ath9k_htc with LLVM #176

Open
jscott0 opened this issue Dec 18, 2022 · 0 comments
Open

Building ath9k_htc with LLVM #176

jscott0 opened this issue Dec 18, 2022 · 0 comments

Comments

@jscott0
Copy link
Contributor

jscott0 commented Dec 18, 2022

This is a tracking bug for being able to build this firmware with LLVM. If you haven't met me before, I'm John, the Debian package maintainer for this firmware. LLVM support for Xtensa is being merged imminently. This is a great opportunity to add support for building with LLVM to enhance ath9k_htc's robustness.

Right now using Binutils and GCC requires applying patches to tailor the Xtensa target to that found in the hardware, which is gross. I love GCC, but think that for Xtensa LLVM may well prove superior. Note that I'm not yet familiar with LLVM, so I don't know how we will set up the target information.

This bug is a keeping place for all information that may help this effort. Perhaps someday someone will be able to put together a merge request from it.

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

1 participant