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


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

AHCC v5.5

Started byHenk Robbers <h.robbers@chello.nl>
First post2017-01-17 14:12 +0100
Last post2017-03-23 21:31 -0400
Articles 2 — 2 participants

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


Contents

  AHCC v5.5 Henk Robbers <h.robbers@chello.nl> - 2017-01-17 14:12 +0100
    Re: AHCC v5.5 David Solimano <david@solimano.org> - 2017-03-23 21:31 -0400

#44 — AHCC v5.5

FromHenk Robbers <h.robbers@chello.nl>
Date2017-01-17 14:12 +0100
SubjectAHCC v5.5
Message-ID<o5l54n$5f9$1@dont-email.me>
LS
There is a new version available on my home page (see sig)

Changes:

January 17 2017
v5.5
   Compiler:
     Commandline versions:
     Do not wait for a keypress under MiNT or MagiC.
   All:
     Wrong code was generated for comparison to a constant
     in rare situations,	resulting in a tst to a immediate.
     Now either a branch or no operation is generated.
     Prevent crashes on ill formed defines.
     Removed some leftover debug info in messages.
   include/aes.h
     Added a few defines for the newest aes's.

     Fixed a memory violation that has haunted me for many years.
       It was about improper use of strncpy were strcpy sufficed.
     Null padding by strncpy caused behaviour popping in
     and out of harmfulness depending on internal distances.
     Quite a relief to find this mistake.

   Standard library:
     Forgot to include stdlib.c in the source tree. Fixed.
     atof (strtod) forgot to skip leading spaces. Fixed.

     printf now only removes dot and all fractional zeros
     with format %g

Synced tos.h and mint.h in both include and sinclude folder.

   Editor:
     If a window menu is pulled and the mouse is moved outside
     the windows work area, the menu is pushed(removed).
     This prevents a annoying lock up of the screen.

     Page scrolling scrolled 1 line too many. Fixed.
     A page down detetects form feed character (decimal 12)
       displayed as ).
     Scrolling down stops when a  at the beginning of a line is
     detected or when the last line of a window appears on top.

   Shell::KIT::FIND
     save state of buttons 'verbose' and '1 per file'
     in config.

Have fun.

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

[toc] | [next] | [standalone]


#45

FromDavid Solimano <david@solimano.org>
Date2017-03-23 21:31 -0400
Message-ID<bnt8dcht3pvp1omuu7r0n6t2qu6c6smtdj@4ax.com>
In reply to#44
On Tue, 17 Jan 2017 14:12:25 +0100, Henk Robbers <h.robbers@chello.nl>
wrote:

>
>LS
>There is a new version available on my home page (see sig)
>
Sweet, thanks!
-- 
David Solimano
david@solimano.org

[toc] | [prev] | [standalone]


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


csiph-web