atari.area
twoje polskie źródło informacji o Atari

vbcc v5 dla 6502

Autor: dely / Blowjobb / NG | 11.12.2025 20:12

Dobra wiadomość dla programistów! Ukazała się piąta wersja dystrybucji kompilatora C vbcc (highly optimizing portable and retargetable ISO C compiler) z obsługą docelowego procesora 6502.

vbcc to wysoce optymalizujący, przenośny kompilator ISO C, wspierający standard ISO C 89 oraz większość ISO C 99 (C99).

Wśród najważniejszych zmian w stosunku do poprzedniej wersji, należy wymienić:

  • Znacznie szybszą bibliotekę zmiennoprzecinkową (floating point library) opartą na kodzie MSBASIC, która jest około 10 razy szybsza niż wozfp/SANE.
  • Kompletny zestaw funkcji matematycznych C99 dla wozfp, IEEE i MSBASIC.
  • Nowe wersje asemblera vasm i linkera vlink.
  • Możliwość przekazywania opcji linii poleceń do vlink poprzez frontend vc.
  • Możliwość określania niektórych ustawień konfiguracyjnych, takich jak rozmiar stosu (stack size), z poziomu linii poleceń.
  • Liczne usprawnienia kodu oraz poprawki błędów (bug fixes).

Chociaż część zmian dotyczy bardziej specyficznych platform, ogólna optymalizacja i nowe narzędzia są bardzo istotne dla całej sceny 6502, w tym Atari.

Po pliki, dokumentację oraz więcej informacji odsyłamy na stronę projektu.

Brak komentarzy. Bądź pierwszy!

Dodaj komentarz

Musisz się zalogować, aby dodać komentarz.