Groups | Search | Server Info | Login | Register


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

AHCC V4.5

Date 2011-06-14 14:24 +0200
From Henk Robbers <h.robbers@chello.nl>
Newsgroups comp.sys.atari.st, comp.sys.atari.programmer
Subject AHCC V4.5
Message-ID <b3b13$4df75349$d52e2fcd$25265@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 homepage (see sig).

Changes:

june 2011
v4.5
Compiler:
   Fixed a regression since 4.4 causing a alignment error
     when a bitfield was followed by a plain char declaration.

   Optimization of table switch such that large gaps
     between groups of close case values are dealt with
     efficiently.

   Correction in table switch for Coldfire code.
   Index scaling by shift: long.
   Promote unprototyped pushing of floats and ints.
   Fix l and f postfix with float constants.

Assembler:
   Digit zero is NOT a octal prefix in assembly files.

   Implemented * operand.
   Implemented 'dcb' statement.
   'repeat' statement can now be nested.
   Macros can have 'repeat' statements.
   Repeat value can be any constant expression.
   Repaired equ and = statements.

Library:
   Added atan2 to ahccstd.lib
   Moved a few local arrays in the VDI bindings to static.
     Savess some stack when used in PROGDEF's.


Have fun.

-- 
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.5 Henk Robbers <h.robbers@chello.nl> - 2011-06-14 14:24 +0200

csiph-web