[LLVMdev] PIC Micropchip Backend

Anton Korobeynikov anton at korobeynikov.info
Mon Jun 1 08:31:24 PDT 2015


PIC backend was removed because it was written violating almost every
LLVM programmer's guidelines and, even more, the authors refused to
address review comments.

So, it started to bitrot quite fast, noone from the community felt
brave enough to maintain it and thus it was removed.

Therefore it's stongly adviced not to use old PIC backend for any
revival nor new development. Please consider developing new one from
scratch "in proper way" :)

On Mon, Jun 1, 2015 at 7:55 AM, Woodrow Barlow <wjbarlow at ncsu.edu> wrote:
> I am interested in developing a backend for the PIC microcontrollers.
> Specifically, I plan to write for the 8-bit MCUs, but would hopefully also
> support the 16 and 32 bit models (eventually). It is my understanding that a
> backend for PIC16 was previously a part of the project but was dropped in
> version 2.9. Is there any development on this front currently? Is there any
> interest in developing this for the current build of LLVM? Why was the
> original support dropped? Would it make a good basis for current support, or
> has the core software changed too much since then?
>
> I would appreciate hearing from anyone who has any insight. Thank you.
>
>  - Woodrow Barlow
>
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
>



-- 
With best regards, Anton Korobeynikov
Faculty of Mathematics and Mechanics, Saint Petersburg State University



More information about the llvm-dev mailing list