投稿者 メッセージ
nana4
記事日時: 2021/09/07 (Tue) 17:36     記事の件名: Hi Tech Z80 Cクロスコンパイラ(MS-DOS)v4.11のパッチ

Hi Tech Z80 Cクロスコンパイラ(MS-DOS)v4.11がアップされています
https://github.com/agn453/HI-TECH-Z80-C-Cross-Compiler
Windows環境ではMS-DOS Player for Win32-x64を通して実行可能です
http://takeda-toshiya.my.coocan.jp/
PC-88のクロス開発に最適なこれらの作成者に感謝です
ただし浮動小数の表示に問題があるためZLIBF.LIBのFNUM.Cに下記パッチを当てる必要があります
232,238c232,241
< while(val >= 10.0) {
< val *= 1e-1;
< exp++;
< }
< while(val < 1.0) {
< val *= 10.0;
< exp--;
---
> if(val == 0.0) exp = 0;
> else {
> while(val >= 10.0) {
> val *= 1e-1;
> exp++;
> }
> while(val < 1.0) {
> val *= 10.0;
> exp--;
> }
なおこのパッチに伴うトラブルは自己責任でお願いします

Powered by phpBB © 2001, 2005 phpBB Group