Megalextoria
Retro computing and gaming, sci-fi books, tv and movies and other geeky stuff.

Home » Digital Archaeology » Computer Arcana » Atari » Atari ST » AHCC V5
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Switch to threaded view of this topic Create a new topic Submit Reply
AHCC V5 [message #217116] Thu, 09 January 2014 10:11
Henk Robbers is currently offline  Henk Robbers
Messages: 27
Registered: September 2012
Karma: 0
Junior Member
LS

There is a new version available on my Home page


Changes:

january 10 2014
v5
general:
Back to small version number. (Greetings mister Thorvalds ;-)

Replaced 'string' back to char * for single declarators,
to Wstr for declarator lists.
(appeared to be a little confusing)
'const char *' remains 'Cstr'.
I also wanted to reserve 'string' for other C dialects.

Shell:
Some patches provided by Gerhard Stoll regarding
page up/down keys on some Tos's or emulators.

Compiler:
Implemented Pure C style inlining:
e.g. a prototype specifying a value;
e.g. short ror(short v, short c) 0161170;
short rol(short v, short c) 0161570;
'is' or <=> between prototype and value will be silently
accepted.

Small changes regarding 'void'.
Some invisible reorganization and refactoring.

Check on a expression's side effects.
Notifications "code has no effect".
More fixes regarding 'const' (type qualifiers in general).

Accept empty arguments in macros.
If the argument is anywhere used, the consequences are
for the programmer.

New header <rotate.h>

Fixed wrong code for comparing constants to zero (rare :-)

--
Groeten; Regards.
Henk Robbers. http://members.chello.nl/h.robbers
Interactive disassembler: Digger; http://digger.atari.org
A Home Cooked C compiler: AHCC; http://ahcc.atari.org
  Switch to threaded view of this topic Create a new topic Submit Reply
Previous Topic: The DarkForce BBS December 2013 Winner!
Next Topic: SAVE 20% ON ALL ATARI BOOKS!
Goto Forum:
  

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Wed Apr 17 20:41:38 EDT 2024

Total time taken to generate the page: 0.12738 seconds