Has Anyone Figured Out LLVM for ARM on x86_64?

So, from what I understand, LLVM for ARM is done on aarch64 and not x86_64. Is this a fact? Is LLVM for ARM only done with aarch64?

I was thinking of mixing toolchains and coming up big on some ports. Now, what should I port? What is the deal with LLVM and no x86_64 statuses? Am I even in the right ballpark here? I mean…

  1. Can LLVM on ARM provide with specific toolchains for embedded devices?
  2. Can I build the LLVM on ARM with Debian and not Ubuntu?

Seth

P.S. I wanted to try but I need more data. I will keep researching. If anyone has any details they can part with currently, let me know!

1 Like

Sir,

@RobertCNelson , see here…

I was looking here…I guess I can wonder over there now.

‘embedded toolchain for arm’ project… I wouldn’t expect them to have x86 targets..

The repo you listed is also end of life..

Dang it. I got a bad link. Let me double check my history really quickly.

Blah: arm-toolchain/arm-software/embedded/README.md at arm-software · arm/arm-toolchain · GitHub

From what I can see: I would need an aarch64 platform to handle such a build.

I was looking through their site on github and seeing a lot of building ideas but once installed, nothing is available for the building.

I think I need a heavier duty platform.

I think you need to figure out what you want to do and use the main llvm repo for the resources to do it instead of a 3rd party

1 Like

Gotcha and a-okay.