Short: WLA DX - Cross Macro Assembler Package Author: Ville Helin & People at GitHub Uploader: ville helin gmail com (Ville Helin) Type: dev/cross Version: 10.5 Replaces: dev/cross/wla_dx_v10.4.lha Architecture: m68k-amigaos >= 2.0.4 Distribution: Aminet WLA DX - Yet Another GB-Z80/Z80/6502/65C02/65CE02/65816/68000/6800/6801/6809/ 8008/8080/HUC6280/SPC-700/SuperFX Multi Platform Cross Macro Assembler Package Included in this release are executables for 68000, 68020 and 68040, compiled using SAS/C v6.58. The full sources are also inside the archive. For the latest sources: https://github.com/vhelin/wla-dx CHANGELOG: Assemblers: v10.5 (23-Jun-2023) [ALL] .DSB, .DSW, .DSL and .DSD produced only one pending calculation struct when encountered a pending calculation thus the result was wrong. [ALL] Added .ALIGN. [ALL] Added .ASSERT. [ALL] Added BANK, SLOT, BASE, ORG and ORGA to .SECTION. [ALL] Added BASE to .RAMSECTION. [ALL] Added a new .SECTION type: SEMISUPERFREE [ALL] Added AUTOPRIORITY to .SECTION. [ALL] Added ISOLATED to .INCLUDE. [ALL] References inside a .MACRO inside a namespaced file have now the namespace added to them. [ALL] .MACRO's named ARGS now only replace existing definitions while the .MACRO is running. [68K] Added support for MC68000. [68K] Added .COMPUTESMDCHECKSUM and .SMDHEADER. [658] Added support for "MVN $xxyy" and "MVP $xxyy". Linker: v5.20 (23-Jun-2023) Added [sectionwriteorder] and [ramsectionwriteorder] to linkfile. Added -pS and -pR that make WLALINK to ignore .SECTION types when writing the .SECTIONs to output, only .SECTION's PRIORITY (and size) will affect the order. Negative definitions have now 8 characters in a symbol file written with -S. By default WLALINK doesn't allow duplicate labels or or .DEFINEs. Use now -c to allow them.