Skip to content

[ATfL] build.sh modifications to accommodate the upstream changes #336

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

Merged

Conversation

pawosm-arm
Copy link
Contributor

@pawosm-arm pawosm-arm commented May 16, 2025

After the upstream commit [1] we could not build the product anymore.

Several things had to change:

  • path to libc++ includes must be forcibly provided to the runtimes

  • flang-rt must be explicitly listed for building

  • we must explicitly ensure both static and shared build of flang-rt

  • the -DLLVM_ENABLE_LIBCXX=ON flag has been removed to silence the compiler warnings

[1] llvm/llvm-project@77581e2

After the upstream commit [1] we could not build the product anymore.

Several things had to change:

- path to libc++ includes must be forcibly provided to the runtimes

- flang-rt must be explicitly listed for building

- we must explicitly ensure both static and shared build of flang-rt

- the `-DLLVM_ENABLE_LIBCXX=ON` flag has been removed to silence the
  compiler warnings

[1] llvm/llvm-project@77581e2
@pawosm-arm pawosm-arm force-pushed the users/pawosm-arm/atfl-build-script-recent-changes branch from 6bba4ce to a9c1bfc Compare May 16, 2025 12:27
@pawosm-arm pawosm-arm merged commit 556e871 into arm-software May 16, 2025
@pawosm-arm pawosm-arm deleted the users/pawosm-arm/atfl-build-script-recent-changes branch May 16, 2025 13:12
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.

2 participants