The invalid TASM output in SMARTLINK mode
Original Reporter info from Mantis: FPCCore
-
Reporter name: FPC core team
Original Reporter info from Mantis: FPCCore
- Reporter name: FPC core team
Description:
When I compile unit with {OUTPUT_FORMAT TASM} directive and {
SMARTLINK ON} directive, output .sw (assembler) files is wrong. There is a mix of Intel and AT&T syntax. In normal TASM syntax exchanged the position of arguments:
Instead &LtPos;command> &LtPos;dst>, &LtPos;src> syntax, it is &LtPos;command> &LtPos;src>, &LtPos;dst>. If {$SMARTLINK OFF}, TASM code is generated correct.
Additional information:
Reporter: Ivan Shikhalev
EMail: fpc at fromru dot com
Mantis conversion info:
- Mantis ID: 3580
- OS: WIN32
- Version: 1.0.4
- Fixed in version: N/A