Groups | Search | Server Info | Login | Register


Groups > comp.sys.atari.programmer > #12

AHCC V4.9

Date 2012-01-23 21:05 +0100
From Henk Robbers <h.robbers@chello.nl>
Newsgroups comp.sys.atari.st, comp.sys.atari.programmer
Subject AHCC V4.9
Message-ID <a89a9$4f1dbdac$4dfb77c8$21657@news.chello.nl> (permalink)
Organization chello.nl

Cross-posted to 2 groups.

Show all headers | View raw


LS

There is a new version available on my home page (see sig)

Changes:

januari 24 2012
v4.9
Compiler:			
   Fixed a extremely stupid bug where comparisons of the kind
   'constant compared to variable' were reversed wrongly.
   e.g. (0 < i)

   Fixed a terrible bug where under certain circumstances
   a ftst insstruction got lost.

   Accept spurious ampersand to a function name to get a
   reference to that function.

   There are FPU instruction that are NOT unary operaters.
   These are: fmod, modf, ldexp and frexp.
   Put these function in ahccstd.lib.

   Fixed wrong code with comma expressions within expressions.

Coldfire:
   Fix in the Coldfire Floating point code table.

   Do not generate addressing mode 6 (An,Xn) with floating point
   instructions.

   Do not generate FScc instructions.
   Repaired wrong divide for pointer difference calculation.

Library:
   stdio.c: function tmpfile added.
   string.c: function strtoul added.
   stdlib.c: function system added.
   ahccstdf.lib
   Added support for missing FPU instructions on Coldfire.

-- 
Groeten; Regards.
Henk Robbers. http://members.chello.nl/h.robbers
Interactive disassembler: TT-Digger;  http://digger.atari.org
A Home Cooked C compiler:      AHCC;  http://ahcc.atari.org

Back to comp.sys.atari.programmer | Previous | Next | Find similar


Thread

AHCC V4.9 Henk Robbers <h.robbers@chello.nl> - 2012-01-23 21:05 +0100

csiph-web