]> git.sur5r.net Git - cc65/commit
Implement exec() for Atari XDOS.
authorChristian Groessler <chris@groessler.org>
Mon, 13 Jun 2016 18:40:01 +0000 (20:40 +0200)
committerChristian Groessler <chris@groessler.org>
Mon, 13 Jun 2016 18:40:01 +0000 (20:40 +0200)
commit94ba9575ec4c9a0b2d164ccba93e9685d92f71f3
treed8e88421846a1e7bc17392f95d6bfd7813568145
parent271b65aa70d85b0d1e30c798c2fe270760538f6b
Implement exec() for Atari XDOS.

- Adds new ENOEXEC error code, also used by Apple2 targets.
- Maximum command line length is 40, incl. program name. This is
  an XDOS restriction.
- testcode/lib/tinyshell.c has been extended to be able to run
  programs.
asminc/atari.inc
asminc/errno.inc
include/errno.h
libsrc/apple2/oserror.s
libsrc/atari/crt0.s
libsrc/atari/exec.s [new file with mode: 0644]
libsrc/atari/oserror.s
libsrc/common/errormsg.c
testcode/lib/tinyshell.c