amiga-news DEUTSCHE VERSION
.
Links| Forums| Comments| Report news
.
Chat| Polls| Newsticker| Archive
.

[Login] [Register] [Forgot your password?]

< Next messagePrior message >
24.Nov.2025



Development tool: vasm 2.0d
Frank Wille has updated vasm, a portable assembler for numerous CPUs with various syntax and output modules. Changes of version 2.0d:
  • Improved performance of expression evaluation.
  • New output module "coff" for writing COFF object files. Currently supported are m68k, x86, PPC and ARM. Contributed by Jean-Paul Mari.
  • Added indirect symbols by exporting equates pointing to an imported destination symbol. Currently supported by the output modules VOBJ and a.out.
  • -chklabels option is the default now. You can still disable the warnings.
  • List symbols sorted by their unsigned value.
  • Fixed internal error with non-case-sensitive macro redefinitions.
  • m68k: Apollo: Optimize ANDI.L #$ff/ffff,Dn to EXTUB/W.L Dn. Optimize CMP.L #x, to CMPIW.L #x, (with -32768 <= x <= 32767) and ADD/SUB.L #x, to ADDIW #x, (negated x for SUB).
  • m68k: Apollo: added LPSTOP.
  • PPC: Set address size to 8 for 64-bit CPUs. Fixes some output formats.
  • ARM: Allow any type of immediate constant, like characters.
  • jagrisc: Fixed -opt-jr. Operands for the JUMP were swapped.
  • jagrisc: Use natural default alignment for 32 and 64-bit data.
  • mot-syntax: Include ds.p, blk.p, rs.p, etc. for completeness (same as .x).
  • aout-output: Fixed PC-relative relocs on a different local section.
  • aout-output: New option -aoutalign to change the default section alignment.
  • aout-output: Indirect symbols.
  • vobj-output: No longer write local symbols with -nosym option.
  • vobj-output: Indirect symbols.
(dr)

[News message: 24. Nov. 2025, 18:39] [Comments: 0]
[Send via e-mail]  [Print version]  [ASCII version]
< Next messagePrior message >

.
Masthead | Privacy policy | Netiquette | Advertising | Contact
Copyright © 1998-2025 by amiga-news.de - all rights reserved.
.