Přejít na obsah
ARCHIVEKArchiv e-mailových konferencí o 8bitových počítačích Archiv Pandory 1999 až 2013

Zpět na zprávu

Celé vlákno · 2 zprávy

MZIX-prekladac

Fuzzy SHARP MZ-800

Zdar vsichni,

provedl jsem test kompilatoru SDCC. Upravil jsem zdrojaky UZIX, a zkusil nahrubo
 prelozit. Vysledna velikost kodu je 34 kB. Testy z88dk a HTC budou
nasledovat.

Subjektivni dojmy ze SDCC: Na jedne strane je pozitivni - umi (az na vyjimky
popsane v dokumentaci) ANSI C, pri nahlaseni chyby jsem nikdy nemel problemy s
jeji lokalizaci.
Na druhe strane se mi 2x "vysypal" prekladac, pravdepodobne to zpusobovala
prilisna "slozitost" zanoreni ve funkci - jak na to upozornuji v dokumentaci.

Celkove myslim, ze SDCC je pouzitelny nastroj; uvidime, jak se budou tvarit
ostatni prekladace.

Fuzzy

Re: MZIX-prekladac

Fuzzy SHARP MZ-800

pokus o preklad UZIX pomoci z88dk:
zde potvrzuji Romanovu spatnou zkusenost s ANSI C kompatibilitou. Velmi zavazna 
vec je nemoznost definovat pointrove typy typedefem. Po zjisteni tohoto jsem od 
kompilace UZIX pomoci z88dk upustil, jelikoz by to znamenalo prilis velke zmeny 
v kodu.

Fuzzy