[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[MiNT] AHCC V4.9




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