( uid_6201 | 2022. 11. 30., sze – 17:22 )

Nem a "nem lehet megcsinálni" a kérdés, hiszen C fordítót látsz PIC-re is. Viszont hogy eltér a "normális" processzortól, amelyben sok regiszter, index regiszter stb. van, az nem kérdés.
Ezért a GCC-t relatív könnyű volt x86 és sok más architektúra mellett AVR kódgenerálásra rávenni (gcc-avr), miközben sokkal mélyebben át kellett volna írni a lelkét, ha PIC-re is akarták volna portolni.

A PIC-re írt fordítók pedig "butábbak" egy kiforrott GCC-hez képest. Sok alapvető dolgot nem tudnak, némelyiknél az ANSI szabvány (C89) implementálásban is látsz hibát. A C99 és C11 szabványok pedig felejtősek ezeknél.