Navigation
« 

Anonymous




Register
Login
« 
« 

Amiga Future

« 

Community

« 

Knowledge

« 

Last Magazine

The Amiga Future 165 will be released on the 2nd November.

The Amiga Future 165 will be released on the 2nd November.
The Amiga Future 165 will be released on the 2nd November.

The Amiga Future 165 will be released on the 2nd November.
More informations

« 

Service

« 

Search




Advanced search

Unanswered topics
Active topics
« 

Social Media

Twitter Amigafuture Facebook Amigafuture RSS-Feed [german] Amigafuture RSS-Feed [english] Instagram YouTube Patreon
« 

Advertisement

Amazon

Patreon

« 

Partnerlinks

Amiga Future News Portal

Choose the language for the News (current shown in english): Show news in german EN
Back to previous page


vasm 1.9f. released

Published 12.11.2023 - 23:47 by AndreasM

vasm releases in the Version 1.9f.

Changes:

* Fix relative section offset directives, which must be unsigned to work correctly over the whole target's address space.
* Fixed a few issues with named macro arguments.
* Do not warn about missing references to Common or Weak symbols.
* Binary output modules allow addresses outside of the backend's address space.
* m68k: MOVEM (An),An/Am must not be optimized into two MOVE instructions. This was a new bug in V1.9e.
* std-syntax: Fixed binary constant 0b...., which was erroneously mistaken for a one-digit temporary label destination since V1.9a.

vasm is a portable and retargetable assembler to create linkable objects in various formats or absolute code. Multiple CPU-, syntax and output-modules can be selected.

Many common directives/pseudo-opcodes are supported (depending on the syntax module) as well as CPU-specific extensions.

The assembler supports optimizations (e.g. choosing the shortest possible branch instruction or addressing mode) and relaxations (e.g. converting a branch to an absolute jump when necessary).

Most syntax modules support macros, include directives, repetitions, conditional assembly and local symbols.

http://sun.hasenbraten.de/vasm/

Back to previous page