Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.sys.atari.programmer > #18 > unrolled thread

AHCC V4.11

Started byHenk Robbers <h.robbers@chello.nl>
First post2012-05-30 15:19 +0200
Last post2012-07-07 01:58 +0400
Articles 4 — 3 participants

Back to article view | Back to comp.sys.atari.programmer


Contents

  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

#18 — AHCC V4.11

FromHenk Robbers <h.robbers@chello.nl>
Date2012-05-30 15:19 +0200
SubjectAHCC V4.11
Message-ID<jq56p1$c6m$1@dont-email.me>
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

[toc] | [next] | [standalone]


#19

FromGuillaume Tello <houten.van@orange.fr>
Date2012-05-30 16:16 +0200
Message-ID<4fc62bbe$0$12509$ba4acef3@reader.news.orange.fr>
In reply to#18
Le 30/05/2012 15:19, Henk Robbers a écrit :

> addq.w #n,An
> addq.b #n,An
> silently changed to addq.l #n,An.

	I thought that addq.b #n,An didn't exist on the 68k...?

	Guillaume;
>

[toc] | [prev] | [next] | [standalone]


#20

FromHenk Robbers <h.robbers@chello.nl>
Date2012-05-30 17:07 +0200
Message-ID<jq5d3q$lfh$1@dont-email.me>
In reply to#19
Op 5/30/12 4:16 PM, Guillaume Tello schreef:
> Le 30/05/2012 15:19, Henk Robbers a écrit :
>
>> addq.w #n,An
>> addq.b #n,An
>> silently changed to addq.l #n,An.
>
> I thought that addq.b #n,An didn't exist on the 68k...?

Correct.
Not on 68K but certainly in my head.
Beware of things that only exist in your head. ;-)

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

[toc] | [prev] | [next] | [standalone]


#22

FromClu <drclu@swbell.net>
Date2012-07-07 01:58 +0400
Message-ID<jt7qgf$tef$2@speranza.aioe.org>
In reply to#19
Saw your name on here and I remember you when I was still using my ST 
1999-2002.   Good to see you still here.


Doc Clu


On 5/30/12 6:16 PM, Guillaume Tello wrote:
> Le 30/05/2012 15:19, Henk Robbers a écrit :
>
>> addq.w #n,An
>> addq.b #n,An
>> silently changed to addq.l #n,An.
>
> I thought that addq.b #n,An didn't exist on the 68k...?
>
> Guillaume;
>>
>

[toc] | [prev] | [standalone]


Back to top | Article view | comp.sys.atari.programmer


csiph-web