GNU.WIKI: The GNU/Linux Knowledge Base

  [HOME] [PHP Manual] [HowTo] [ABS] [MAN1] [MAN2] [MAN3] [MAN4] [MAN5] [MAN6] [MAN7] [MAN8] [MAN9]

  [0-9] [Aa] [Bb] [Cc] [Dd] [Ee] [Ff] [Gg] [Hh] [Ii] [Jj] [Kk] [Ll] [Mm] [Nn] [Oo] [Pp] [Qq] [Rr] [Ss] [Tt] [Uu] [Vv] [Ww] [Xx] [Yy] [Zz]


NAME

       z88dk-z80asm - Z80 assembler compiler.

SYSNOPIS

       z88dk-z80asm [options] [ @<modulefile> | {<filename>} ]

DESCRIPTION

       This  manual  page  documents briefly the z88dk tools. This manual page
       was written for the Debian GNU/Linux distribution (but may be  used  by
       others), because the original program does not have a manual page.

       z88dk-z80asm is a Z80 assembler cross compiler.

       Please  refer  to  the z88dk documentation in /usr/share/doc/z88dk-doc/
       for the complete description of the system.   If  /usr/share/doc/z88dk-
       doc not exists, please install the package z88dk-doc.

OPTIONS

       -h     display help

       -n     defines option to be turned OFF (except -r -R -i -x -D -t -o)

       -v     verbose

       -l     listing file

       -s     symbol table,

       -m     map listing file

       -r<ORG>
              Explicit  relocation  <ORG>  defined in hex (ignore ORG in first
              module)

       -plus  Interpret 'Invoke' as RST 28h

       -R     Generate  relocatable  code   (Automatical   relocation   before
              execution)

       -D<symbol>
              define symbol as logically TRUE (used for conditional assembly)

       -b     assemble files & link to ORG address. -c split code in 16K banks

       -d     date  stamp  control, assemble only if source file > object file
              -a: -b & -d (assemble only updated source  files,  then  link  &
              relocate)

       -o<bin filename>
              expl. output filename, -g XDEF reloc. addr. from all modules

       -i<library>
              include <library> LIB modules with .obj modules during linking

       -x<library>
              create library from specified modules ( e.g. with @<modules> )

       -t<n>  tabulator  width  for  .map, .def, .sym files. Column width is 4
              times -t

       Default options: -nv -nd -nb -nl -s -m -ng -nc -nR -t8

SEE ALSO

       z88dk(1),  z88dk-zcc(1),  z88dk-z80asm(1),   z88dk-appmake(1),   z88dk-
       copt(1).

AUTHOR

       z88dk  was  written  by  Dominic  Morris  <dom@z88dk.org>,  and others.
       z80asm was written by Gunther Strube <gbs@image.dk>.  This manual  page
       was  written  by  Krystian  Wlosek  <tygrys@waw.pdi.net>  using  exists
       documentation, for the Debian GNU/Linux system.

                               01 December 2009                      z80asm(1)



  All copyrights belong to their respective owners. Other content (c) 2014-2018, GNU.WIKI. Please report site errors to webmaster@gnu.wiki.
Page load time: 0.086 seconds. Last modified: November 04 2018 12:49:43.