Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.sys.atari.programmer > #18
| Path | csiph.com!usenet.pasdenom.info!weretis.net!feeder4.news.weretis.net!eternal-september.org!feeder.eternal-september.org!mx04.eternal-september.org!.POSTED!not-for-mail |
|---|---|
| From | Henk Robbers <h.robbers@chello.nl> |
| Newsgroups | comp.sys.atari.st, comp.sys.atari.programmer |
| Subject | AHCC V4.11 |
| Date | Wed, 30 May 2012 15:19:28 +0200 |
| Organization | A noiseless patient Spider |
| Lines | 51 |
| Message-ID | <jq56p1$c6m$1@dont-email.me> (permalink) |
| Mime-Version | 1.0 |
| Content-Type | text/plain; charset=ISO-8859-1; format=flowed |
| Content-Transfer-Encoding | 7bit |
| Injection-Date | Wed, 30 May 2012 13:19:29 +0000 (UTC) |
| Injection-Info | mx04.eternal-september.org; posting-host="ng8Ew17AquUPZEeGbXuFNA"; logging-data="12502"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18ri5y87KBLV01L/SY+Y0tVs0j63YzC4jA=" |
| User-Agent | Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; nl; rv:1.9.2.25) Gecko/20111213 Thunderbird/3.1.17 |
| Cancel-Lock | sha1:k6GU09HAm5J4DgvQBMNWjLzt9x0= |
| Xref | csiph.com comp.sys.atari.st:513 comp.sys.atari.programmer:18 |
Cross-posted to 2 groups.
Show key headers only | View raw
LS
There is a new version available on my home page (see sig)
Changes:
may 30 2012
v4.11
Compiler:
Revision of registerization of local variables.
Produces slightly better code.
Also repairs Draconis Marathon.
Fixes a bug where a explicit cast of ptr to long or vv
was handled incorrectly.
A further bugfix (A very very old one, perhaps since v3b1).
Assembler:
Implemented opcodes:
align
aline
Allow single = for 'equals' in IF expressions.
Full implementation of 'equ' expressions.
addq.w #n,An
addq.b #n,An
silently changed to addq.l #n,An.
2 new pseudo opcodes for use with Coldfire compatible
programs:
xsave reglist
xrest reglist
The instructions generate the movem sequences required
for Coldfire campatibility. You, as a programmer, do
not have to count the registers for the lea instructions.
The compiler will do that for you and also generate
the lea's.
Library:
Provided 68000/Coldfire usable TOS bindings in case
a project did not include the AHCC specific tos.h
(The one that uses __syscall__).
The library is called "ahcctos.lib".
--
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 — Next in thread | Find similar
AHCC V4.11 Henk Robbers <h.robbers@chello.nl> - 2012-05-30 15:19 +0200
Re: AHCC V4.11 Guillaume Tello <houten.van@orange.fr> - 2012-05-30 16:16 +0200
Re: AHCC V4.11 Henk Robbers <h.robbers@chello.nl> - 2012-05-30 17:07 +0200
Re: AHCC V4.11 Clu <drclu@swbell.net> - 2012-07-07 01:58 +0400
csiph-web