| 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--;
 >                       }
 なおこのパッチに伴うトラブルは自己責任でお願いします
 |  |