florian
|
4867d48e99
|
+ support for .debug_loc and .debuc_loclist sections
|
2024-01-16 23:24:37 +01:00 |
|
Sven/Sarah Barth
|
088c746d45
|
* reset written source lines once a section is encountered
|
2022-05-26 21:43:35 +02:00 |
|
Yuriy Sydorov
|
122ed4b76a
|
* Support for sleb128 and uleb128 constants in the NASM writer.
* Added sleb128tostr() and uleb128tostr() methods to TExternalAssembler.
* Use these methods in assembler writers instead of code duplication.
|
2021-08-16 00:40:34 +03:00 |
|
florian
|
637976e83f
|
* patch by Marģers to unify internal error numbers, resolves #37888
git-svn-id: trunk@47103 -
|
2020-10-13 19:59:01 +00:00 |
|
Károly Balogh
|
aa745e0319
|
z80: re-enabled af_smartlink_sections for vasm which is required for the vasm + vlink combo, partially reverting r46916
git-svn-id: trunk@46979 -
|
2020-09-27 22:55:59 +00:00 |
|
Károly Balogh
|
7c195d2062
|
z80: cleaned up some tabs vs. spaces indentation mess in the vasm writer. no functional change.
git-svn-id: trunk@46978 -
|
2020-09-27 22:52:06 +00:00 |
|
pierre
|
74e83e9d8b
|
Disable af_smartlink_sections option for Z80 vasm and z80asm assemblers, as it leads to errors
git-svn-id: trunk@46916 -
|
2020-09-22 15:44:15 +00:00 |
|
yury
|
6e777d8967
|
* ait_comment,ait_regalloc,ait_tempalloc,ait_varloc instructions produce only comments in the external assembler output. Moved handling of these instructions to TExternalAssembler.WriteComments().
This eliminates code duplication and improves maintainability.
git-svn-id: trunk@46550 -
|
2020-08-22 19:53:39 +00:00 |
|
Károly Balogh
|
cc23515927
|
z80: vasm doesn't support the JRJP pseudo instruction, so change it to JP during write
git-svn-id: trunk@45663 -
|
2020-06-20 16:51:15 +00:00 |
|
nickysn
|
c90f78488c
|
+ added the 'AREA' directive support to the Z80 inline assembler, that allows
you to define custom sections
git-svn-id: trunk@45617 -
|
2020-06-07 20:47:37 +00:00 |
|
svenbarth
|
921e73ab0c
|
+ add compiler support for the Z80 MSX-DOS target
git-svn-id: trunk@45596 -
|
2020-06-06 17:16:20 +00:00 |
|
Károly Balogh
|
60c73dd14b
|
z80: fix typo in the previous commit
git-svn-id: trunk@45164 -
|
2020-04-28 23:10:35 +00:00 |
|
Károly Balogh
|
04bd105cf5
|
z80: fix global symbols and section attributes in the vasm writer
git-svn-id: trunk@45163 -
|
2020-04-28 23:10:03 +00:00 |
|
pierre
|
a506fe9560
|
Fix cross-compilation on aarch64-linux using -dFPC_SOFT_FPUX80 option
git-svn-id: trunk@45154 -
|
2020-04-28 18:35:53 +00:00 |
|
Károly Balogh
|
23fc0fe66a
|
z80: added quick & dirty vasm assembler support to the target
git-svn-id: trunk@45152 -
|
2020-04-28 01:23:31 +00:00 |
|