C-kompiler-PIC-SDCC

Jaroslav Buchta buchta
Středa Březen 17 14:31:11 CET 2004


Zdravim,
Mozna k tomuto tematu mam co rict,
Docela intenzivne jsem se hrabal v SDCC, podarilo se mi rozchodit zdrojaky
pod MSVC 6.0, a trochu jsem to i pochopil a udrzuji porty pro PIC a 51 v
aktualnim stavu dle Source forge.
 Vyhoda je v tom, ze alespon do okamziku generovani mezikodu je to
plnohodnotny C compiler s mnoha rozsirenimi, vcetne dobrych optimalizaci.
Celkem dost dobre funkcni je port pro 51 (napsal jsem v tom docela rozsahlou
aplikaci, proti Keilu byla cca o 5% vetsi). Port pro PIC je dost zbesily,
dle meho nazoru se ubira nespravnym smerem (snazi se pracovat s jako
registry - dost rezie, furt se kopiruje) a nema zatim doreseno strankovani.
Jinak je to dobry zaklad a podarilo se mi upravit alokace lok. promennych a
parametru, aby nepouzivaly registry a byly primo v pameti atp. Pak jsem se
pustil do prepisovani portu pro PIC, ale pak prisla jina prace ...
Stejne bych se k tomu ale rad vratil, az bude neco fungovat, dam vedet.

----- Original Message -----
From: "Marek Pavlu" <marekpavlu@mybox.cz>
To: <hw-news@list.gin.cz>
Sent: Wednesday, May 29, 2002 5:59 PM
Subject: C-kompiler-PIC


> Tak mne napada, ze by nebylo od veci premyslet o kompilatoru:
> 1)Myslim, ze je tady dost lidi, co s PICy delaji.
> 2)Neni nutne delat hned celou podporu pro MICROCHP,
>   nejprve univerzalni typy a pak se da pokracovat.
> 3)Tech dost lidi z bodu 1) by se mohlo dohodnout na spolupraci.
> 4)Nejlip by se to psalo v C++, kdyz to ma byt C.
> 5)Mohlo by to pak byt volne dostupny nebo placeny podle 3)
>
> Marek Pavlu
>
>






Další informace o konferenci Hw-list