Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

AHCC V3.b3

1 view
Skip to first unread message

Henk Robbers

unread,
Mar 19, 2009, 8:57:00 AM3/19/09
to

LS

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

Changes since v3.b2:

Fixed a omission while expanding.
(K&R 2nd A12.3 dont replace at rescan.)
My solution of recursive macro expension yielded
false positives. So it is removed.
It might be necessary to completely redesign the
expansion mechanisms. The current implementation is a
Sozobon legacy. AHCC should work fine when you remove
all recursive definitions and usage in your sources.

A memory bug is killed.
A few minor bugs fixed.

The Pure C offsetof macro couldn't work in #if's
(again, Sozobon legacy).
Implemented __offsetof__ operator.

If your programs use offsetof in a #if conditional
and you do not use the stddef.h of AHCC,
you must copy the implementation of offsetof from stddef.h
in folder AINCLUDE to your own stddef.h.

Handling of # (stringify) and ## (token catenation)
same as Pure C (Not entirely ANSI).

--
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

0 new messages