[PATCH] D86877: [Clang][Driver] Use full path to builtins in bare-metal toolchain

Raul Tambre via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Fri Sep 11 11:22:44 PDT 2020


tambre abandoned this revision.
tambre added a comment.

In D86877#2262448 <https://reviews.llvm.org/D86877#2262448>, @phosek wrote:

> It's not clear why couldn't we support per-target runtime directory? It uses the standard multiarch layout, so in you'd end up using a directory like `[path/to/resource-dir]/lib/armv6m-unknown-eabi/libclang_rt.builtins.a`. I'd find this more preferable for consistency with other targets, it'd also enable the use of runtimes build for baremetal.

Agreed. Unfortunately I'm unable to actually get the builtins built for baremetal and I originally encountered this issue under circumstances I can no longer reproduce.
Abandoning this as a result. Hopefully someone else will be able to take it up.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D86877/new/

https://reviews.llvm.org/D86877



More information about the cfe-commits mailing list