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

Enable CLANGPDB for AARCH64 builds #170

Closed
cfernald opened this issue Nov 15, 2022 · 1 comment
Closed

Enable CLANGPDB for AARCH64 builds #170

cfernald opened this issue Nov 15, 2022 · 1 comment
Labels
state:help-wanted Extra attention (collaborator) is needed type:enhancement New feature or pull request

Comments

@cfernald
Copy link
Contributor

Currently CLANGPDB is only supported for X86 & X64 builds. Because many of the ARM specific files are written in a GCC centric way, having AARCH64 support in clang would allow for more portable use of this codebase for AARCH64 builds.

I have done some experimenting and found the following issues so far.

  1. Various .S files use the .type and .size assembly directives in the format for ELF images and so compiling for COFF format does not work.
  2. OpenSSL tries to pull in Windows.h which is not found currently and maybe shouldn't be used.

Other issues I have solved locally and will put into a PR.

@cfernald cfernald added type:enhancement New feature or pull request state:help-wanted Extra attention (collaborator) is needed labels Nov 15, 2022
@cfernald cfernald closed this as not planned Won't fix, can't repro, duplicate, stale Nov 15, 2022
@cfernald
Copy link
Contributor Author

duplicate of #179

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
state:help-wanted Extra attention (collaborator) is needed type:enhancement New feature or pull request
Projects
None yet
Development

No branches or pull requests

1 participant