florian
|
377193e72f
+ gcc_except_table section
|
6 năm trước cách đây |
nickysn
|
45337b67fe
+ when using the i8086 with section based smartlinking, create OMF section
|
7 năm trước cách đây |
nickysn
|
ab47c8b899
+ introduce the omf_section_primary_group function. Use it instead of
|
7 năm trước cách đây |
nickysn
|
1631d9ac0a
+ support segments (sections) with a primary group, other than 'DGROUP' in the
|
7 năm trước cách đây |
nickysn
|
61e6d2afec
+ introduce asd_omf_linnum_line directives; they will be used for writing LINNUM
|
7 năm trước cách đây |
florian
|
fa3ee68004
o patch by Dávid Pethes: Fixes for compilation with nasm 2.10 and higher on Win64:
|
7 năm trước cách đây |
nickysn
|
1f0e311fdd
+ allow segment override prefixes to be used as a standalone opcode in the intel
|
7 năm trước cách đây |
nickysn
|
ae92973196
+ added support for the retw, retnw, retfw, retd, retnd, retfd, retq, retnq and
|
7 năm trước cách đây |
florian
|
1556599ad5
* symbols with bind type AB_EXTERNAL_INDIRECT need to be declared as EXTERN for masm/nasm etc.
|
7 năm trước cách đây |
nickysn
|
2af5c9d508
* changed type used for section alignment from byte/shortint to longint, so the
|
7 năm trước cách đây |
nickysn
|
e8bbc4eef9
+ support the xlat x86 instruction syntax with a memory operand. This allows
|
7 năm trước cách đây |
nickysn
|
4cb1a96ec1
* use get_ref_address_size in the nasm writer, when handling the parameterized
|
7 năm trước cách đây |
nickysn
|
acfa199b09
* in the nasm writer, only output a segment prefix for the [si] operand, in
|
7 năm trước cách đây |
nickysn
|
4c75b15afe
* shortened the names of the is_x86_string_instruction_op,
|
7 năm trước cách đây |
nickysn
|
e3ca2a3043
+ added helper functions get_x86_string_op_si_param and get_x86_string_op_di_param
|
7 năm trước cách đây |
nickysn
|
2f28768d2d
* simplify some code, by using is_x86_parameterized_string_instruction_op
|
7 năm trước cách đây |
nickysn
|
0fb79946a5
+ added support for the parameterized versions of the x86 string instructions
|
7 năm trước cách đây |
nickysn
|
c8487c4150
+ added individual bits of the x86 flags register as subregisters
|
8 năm trước cách đây |
svenbarth
|
69fa837266
* NASM supports DQ already since version 2.00 (from 10 years ago) and it's already in the ait_const2str array, so use it! (doesn't mean that it works on Win64 however...)
|
8 năm trước cách đây |
pierre
|
40ff777693
* Adapt to TExternCain move to aasmcpu unit
|
9 năm trước cách đây |
nickysn
|
c2305809dc
+ added an i8086-embedded target support to the compiler (RTL and makefile
|
9 năm trước cách đây |
florian
|
90b284e169
+ generate .debug_aranges sections for dwarf debug info: enables faster address to debug info translation
|
9 năm trước cách đây |
nickysn
|
5f87ac5d47
+ added 486 to the list of supported CPUs on the i8086 and i386 targets
|
9 năm trước cách đây |
nickysn
|
843aee8f4a
* base the CPU name, written in the beginning of each NASM assembler file on the
|
9 năm trước cách đây |
nickysn
|
ca868b0bc6
* fixed indentation in TX86NasmAssembler.WriteHeader
|
9 năm trước cách đây |
nickysn
|
d0d940f119
* also declare Intel Nehalem and newer CPUs as 'IA64' in the NASM's 'CPU'
|
9 năm trước cách đây |
nickysn
|
1a56a1a026
* make the asd_cpu directive (which is currently only implemented in the NASM
|
9 năm trước cách đây |
nickysn
|
178dab45d3
+ added new asm directive 'asd_cpu' (specifies the CPU's instruction set) in the
|
9 năm trước cách đây |
Jeppe Johansen
|
1c0c944311
Added x86_64-embedded target. Patch from Benjamin Rosseaux
|
9 năm trước cách đây |
nickysn
|
995ca4fb12
+ implemented the 'SEG @DATA' inline assembler directive for i8086
|
9 năm trước cách đây |