florian
|
4867d48e99
+ support for .debug_loc and .debuc_loclist sections
|
hace 1 año |
J. Gareth "Curious Kit" Moreton
|
ede47ffea9
* New "fast 3-component LEA hint" and "Icelake" CPU options
|
hace 1 año |
J. Gareth "Curious Kit" Moreton
|
69c7838571
* x86: Addition of AMD CPUs: Bobcat, Jaguar, Piledriver, Excavator, Zen2 and Zen3 (and supporting flags)
|
hace 2 años |
florian
|
d3abd339b7
+ cpu switch for zen
|
hace 2 años |
Sven/Sarah Barth
|
088c746d45
* reset written source lines once a section is encountered
|
hace 3 años |
florian
|
cc3cbbb7b9
* fix x86 compilation after my last commit
|
hace 3 años |
Yuriy Sydorov
|
122ed4b76a
* Support for sleb128 and uleb128 constants in the NASM writer.
|
hace 4 años |
yury
|
64c586b86d
* Removed/ifdefed lots of unused variables.
|
hace 4 años |
florian
|
bf7961a901
* fixes for nasm writer, resolves #38074
|
hace 4 años |
florian
|
637976e83f
* patch by Marģers to unify internal error numbers, resolves #37888
|
hace 4 años |
yury
|
8cc5842317
* Use TExternalAssembler.WriteComments() also by nasm and intel assembler writers.
|
hace 5 años |
yury
|
5ec489c018
* ait_varloc instructions are handled and removed by Trgobj.translate_registers() and never left for an assembler.
|
hace 5 años |
yury
|
1002a7c590
* 8086: Fixed very long section names when $HUGECODE is ON and section based smartlinking is used.
|
hace 5 años |
yury
|
c75953c12b
* msdos: Implemented library based smartlinking of the dead stripable vectorized lists. It is enabled for the internal linker and wlink. These linkers sort sections by name by default.
|
hace 5 años |
yury
|
887de9f27c
* Fixed nasm writer by adding a new line after the GLOBAL directive.
|
hace 5 años |
nickysn
|
4d428d945e
+ use ApplyAsmSymbolRestrictions on all symbols in the NASM writer
|
hace 5 años |
nickysn
|
a8fe46c0f5
+ introduced labelmaxlen in tasminfo and added code in ReplaceForbiddenAsmSymbolChars that limits the
|
hace 5 años |
florian
|
e0041a8244
* compilation of x86 and PowerPC fixed
|
hace 5 años |
Jonas Maebe
|
3fee990218
* on Mach-O, PECOFF and ELF platforms, write local symbols as hidden/
|
hace 6 años |
florian
|
27ab140dd9
+ gcc_except_table section
|
hace 6 años |
nickysn
|
45337b67fe
+ when using the i8086 with section based smartlinking, create OMF section
|
hace 7 años |
nickysn
|
ab47c8b899
+ introduce the omf_section_primary_group function. Use it instead of
|
hace 7 años |
nickysn
|
1631d9ac0a
+ support segments (sections) with a primary group, other than 'DGROUP' in the
|
hace 7 años |
nickysn
|
61e6d2afec
+ introduce asd_omf_linnum_line directives; they will be used for writing LINNUM
|
hace 7 años |
florian
|
fa3ee68004
o patch by Dávid Pethes: Fixes for compilation with nasm 2.10 and higher on Win64:
|
hace 7 años |
nickysn
|
1f0e311fdd
+ allow segment override prefixes to be used as a standalone opcode in the intel
|
hace 7 años |
nickysn
|
ae92973196
+ added support for the retw, retnw, retfw, retd, retnd, retfd, retq, retnq and
|
hace 7 años |
florian
|
1556599ad5
* symbols with bind type AB_EXTERNAL_INDIRECT need to be declared as EXTERN for masm/nasm etc.
|
hace 7 años |
nickysn
|
2af5c9d508
* changed type used for section alignment from byte/shortint to longint, so the
|
hace 7 años |
nickysn
|
e8bbc4eef9
+ support the xlat x86 instruction syntax with a memory operand. This allows
|
hace 7 años |