Inscription : 20 Août 2007, 18:21 Message(s) : 5017
je ne vois pas de binaire win32, dommage ... (pour moi)
Citer :
Currently the following CPUs are officially supported by vasm: - M680x0 family (including M6888x, M68851 and CPU32) - ColdFire family (all models of V2, V3, V4, V4e) - 80x86 family (IA32 8/16/32 bit, using MIT-syntax) - PowerPC family (POWER, 40x, 6xx, 7xx, 7xxx, 860, e300) - ARM (architecture ARMv1 to ARMv4, including THUMB mode) - Jaguar RISC (GPU and DSP instruction sets) - TR3200 (virtual CPU from 0x10c) - Z80 family (Z80, 8080, GBZ80, 64180, RCM2/3/4k) - C16x/ST10 - 6502 family - 6800 family (6800, 68HC11)
Available Syntax modules: •SYNTAX=std •SYNTAX=madmac •SYNTAX=mot •SYNTAX=oldstyle •SYNTAX=test
Nous devons donc le compiler 10*4, soit 40 fois... 40 fichiers exécutables! Si l'on veut avoir la configuration complète, et ainsi passer du Z80 au 6502... Seulement quatre fois pour chaque CPU. Sur Tasm (infos), les syntaxes sont dans des fichiers objets que l'on peut sélectionner en mode console!
Depuis 1 semaine ou 2, la version quotidienne (plus récente que 1.7h, mais à compiler soit même) accèpte plusieurs instructions par ligne avec le séparateur : (comme dans la plupart des autres assembleurs)
External references in ORG or RORG sections are allowed.
Option -depend only prints relative include file names, while the new option -dependall prints all included file names, also with absolute paths. [...]
Option -depend only prints relative include file names, while the new option -dependall prints all included file names, also with absolute paths.
mot-syntax: Make NREF directive work for PhxAss compatibility. Allows optimization of absolute references to base-relative.
std-syntax: Labels ending on '$' are only local when all preceding characters are digits.
madmac-syntax: Fixed .long directive (which only aligned to even bytes).
oldstyle-syntax: New options -i (ignore everything in the operand after a blank), -noc (no C-style constant prefixes) and -noi (no intel-style constant suffixes).
oldstyle-syntax: Z80 supports multiple directives or instructions per line, separated by a ':' character.
oldstyle-syntax: Fixed parser problem with nested repeat/endrepeat blocks.
output-hunk: -kick1hunks must not forbid base relative relocs and references. It was supported by some 1.3 linkers (blink for example).
Do not print informational messages when generating dependencies.
New option -depfile to specify a file name for the dependency output. Code generation may happen in parallel in this case.
Include the compile directory in the path, when printing error messages.
Treat a subtraction of a label from a constant as constant, when the label is from an absolute ORG section.
m68k: -opt-allbra makes sure that branch-optimization is enabled.
z80: "ld (BC/DE/HL),abs" is an illegal addressing mode.
mot-syntax: SECTION directive with a single argument is interpreted as section-type when the output format is "tos". Otherwise the type defaults to CODE.
mot-syntax: In devpac-compatibility mode allow '@' in the middle of labels.
mot-syntax: -phxass compatibility mode allows dots ('.') in labels (-ldots).
mot-syntax: Added support for Devpac IIF directive.
output-hunk: Fixed LINE debug hunk output (-linedebug). Now it can deal with code from multiple sources and the line numbers for executing macros and repetitions are correct.
output-hunk: New option -hunkpad=<code> selects the padding code for code sections to achieve 32-bit alignment. Default to 0x4e71 (NOP) for M68k.
Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 1 invité
Vous ne pouvez pas publier de nouveaux sujets dans ce forum Vous ne pouvez pas répondre aux sujets dans ce forum Vous ne pouvez pas éditer vos messages dans ce forum Vous ne pouvez pas supprimer vos messages dans ce forum Vous ne pouvez pas insérer de pièces jointes dans ce forum