Hangar.La tienda de software del Amiga

64tass 1.59 r3120

Cross assembler targeting the 65xx

Short:        Cross assembler targeting the 65xx
Author:       soci@c64.rulez.org (Soci/Singular)
Uploader:     polluks+aminet sdf lonestar org (Stefan Haubenthal)
Type:         dev/cross
Version:      1.59 r3120
Architecture: ppc-morphos; m68k-amigaos
URL:          http://tass64.sourceforge.net

Usage: 64tass [OPTIONS...] SOURCES
64tass Turbo Assembler Macro V1.59.3120

  -a, --ascii            Source is not in PETASCII
  -B, --long-branch      Automatic bxx *+5 jmp $xxxx
  -C, --case-sensitive   Case sensitive labels
  -D <label>=<value>     Define <label> to <value>
  -E, --error=<file>     Place errors into <file>
      --error-append=<f> Append errors to <file>
      --no-error         Do not output any errors
  -I <path>              Include search path
  -M, --dependencies=<f> Makefile dependencies to <file>
      --dependencies-append=<f> Append dependencies to <file>
  -q, --quiet            Do not output summary and header
  -T, --tasm-compatible  Enable TASM compatible mode
  -w, --no-warn          Suppress warnings
      --make-phony       Add phony target to dependencies
      --no-caret-diag    Suppress source line display
      --macro-caret-diag Source lines in macros only

 Diagnostic options:
  -Wall                  Enable most diagnostic warnings
  -Werror                Diagnostic warnings to errors
  -Werror=<name>         Make a diagnostic to an error
  -Wno-error=<name>      Make a diagnostic to a warning
  -Walias                Warn about instruction aliases
  -Walign                Warn when alignment is done
  -Waltmode              Warn about alternative addressing
  -Wbranch-page          Warn if a branch crosses a page
  -Wcase-symbol          Warn on mismatch of symbol case
  -Wimmediate            Suggest immediate addressing
  -Wimplied-reg          No implied register aliases
  -Wleading-zeros        Warn for ignored leading zeros
  -Wlong-branch          Warn when a long branch is used
  -Wmacro-prefix         Warn about unprefixed macro calls
  -Wno-deprecated        No deprecated feature warnings
  -Wno-float-compare     No approximate compare warnings
  -Wno-float-round       No implicit rounding warnings
  -Wno-ignored           No directive ignored warnings
  -Wno-jmp-bug           No jmp ($xxff) bug warning
  -Wno-label-left        No warning about strange labels
  -Wno-page              No page crossing error
  -Wno-wrap-addr         No memory address overflow warning
  -Wno-wrap-bank0        No bank0 overflow warning
  -Wno-wrap-dpage        No direct page overflow warning
  -Wno-wrap-mem          No offset overflow warning
  -Wno-wrap-pbank        No program bank overflow warning
  -Wno-wrap-pc           No PC bank cross warning
  -Wno-pitfalls          No common pitfall notes
  -Wno-portable          No portability warnings
  -Wno-priority          No operator priority warnings
  -Wno-size-larger       No size larger than original warnings
  -Wno-star-assign       No label multiply warnings
  -Wold-equal            Warn about old equal operator
  -Woptimize             Optimization warnings
  -Wshadow               Check symbol shadowing
  -Wstrict-bool          No implicit bool conversions
  -Wunused               Warn about unused symbols
  -Wunused-macro         Warn about unused macros
  -Wunused-const         Warn about unused consts
  -Wunused-label         Warn about unused labels
  -Wunused-variable      Warn about unused variables

 Output selection:
  -o, --output=<file>    Place output into <file>
      --output-append=<f> Append output to <file>
      --no-output        Do not create an output file
      --output-section=<n> Output this section only
      --output-exec=<e>  Output execution address
      --map=<f>          Place output map into <file>
      --map-append=<f>   Append output map to <file>
      --no-map           Do not create a map file
  -b, --nostart          Strip starting address
  -f, --flat             Generate flat output file
  -n, --nonlinear        Generate nonlinear output file
  -X, --long-address     Use 3 byte start/len address
      --cbm-prg          Output CBM program file
      --atari-xex        Output Atari XEX file
      --apple-ii         Output Apple II file
      --intel-hex        Output Intel HEX file
      --mos-hex          Output MOS Technology file
      --s-record         Output Motorola S-record file
      --c256-pgx         Output C256 PGX file
      --c256-pgz         Output C256 PGZ file

 Target CPU selection:
      --m65xx            Standard 65xx (default)
  -c, --m65c02           CMOS 65C02
      --m65ce02          CSG 65CE02
  -e, --m65el02          65EL02
  -i, --m6502            NMOS 65xx
  -t, --m65dtv02         65DTV02
  -x, --m65816           W65C816
      --mr65c02          R65C02
      --mw65c02          W65C02
      --m4510            CSG 4510

 Source listing and labels:
  -l, --labels=<file>    List labels into <file>
      --labels-append=<f> Append labels to <file>
      --normal-labels    Labels in native format
      --export-labels    Export for other source
      --vice-labels      Labels in VICE format
      --vice-labels-numeric Labels for VICE with numeric constants
      --dump-labels      Dump for debugging
      --simple-labels    Simple hexadecimal labels
      --labels-root=<l>  List from scope <l> only
      --labels-section=<n> List from section <n> only
      --labels-add-prefix=<p> Set label prefix
  -L, --list=<file>      List into <file>
      --list-append=<f>  Append list to <file>
  -m, --no-monitor       Don't put monitor code into listing
  -s, --no-source        Don't put source code into listing
      --line-numbers     Put line numbers into listing
      --tab-size=<n>     Override the default tab size (8)
      --verbose-list     List unused lines as well

 Misc:
  -?, --help             Give this help list
      --usage            Give a short usage message
  -V, --version          Print program version

Mandatory or optional arguments to long options are also mandatory or optional
for any corresponding short options.

Report bugs to <soci@c64.rulez.org>.

Gratis

Descargar 1.3 MB

Desde el Amiga: abre Hangar y busca 64tass.

Autorsoci@c64.rulez.org (Soci/Singular)
Categoríadev/cross
Tamaño1.3 MB
Fecha2026-05-28
Parappc-morphos; m68k-amigaos
Webhttp://tass64.sourceforge.net
OrigenAminet