4 ms·
LLVM's biggest weakness right now is micro controller support like PIC/AVR. But its getting better: http://lists.llvm.org/pipermail/llvm-dev/2016-November/10717
by mitchty 10y ago
LLVM's biggest weakness right now is micro controller support like PIC/AVR. But its getting better:
http://lists.llvm.org/pipermail/llvm-dev/2016-November/107177.html http://lists.llvm.org/pipermail/llvm-dev/2016-November/10717...
That should hit most of the chips most people would care about. I presume rust would gain from the upstream LLVM support?
- eridius 10y agoYeah it should. AIUI Rust uses a fork of LLVM, but they should be regularly pulling in upstream changes (but I don't know how often this happens) as well as submitting their own changes back upstream.
- steveklabnik 10y agoWe do, in both directions.
- moosingin3space 10y agoIs there a technical or political issue preventing Rust from using upstream LLVM? Either way, is there a possible resolution on the horizon?
- steveklabnik 10y agoNope. You can use a stock LLVM if you want. Some tests might fail, since patches might not be in upstream yet. It's not really something to resolve; it's just the usual situation with a big dependency.