vbcc v5 dla 6502
- dely/Taquart @ 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.






