nickysn
|
1487236f29
+ support addr_fardataseg references in the internal asm writer
|
10 жил өмнө |
nickysn
|
e9c790f4eb
+ support 'SEG' in the i8086 inline assembler
|
10 жил өмнө |
nickysn
|
0da38dbc79
+ implemented support for the 'dgroup' (addr_dgroup) relocation type in the omf
|
10 жил өмнө |
nickysn
|
25a834087e
+ choose the correct version of "Jcc near" to use on i8086 (386+ or 8086+)
|
10 жил өмнө |
nickysn
|
bfd5670cc8
+ support new magic code \23 in the internal asm writer - same as \13, but with
|
10 жил өмнө |
nickysn
|
955c29618a
+ support far calls and jumps in the internal asm writer
|
10 жил өмнө |
nickysn
|
a7e059c875
+ support segment relocations in the omf writer
|
10 жил өмнө |
nickysn
|
f5ddd351fe
* allow use of the imm8 form of 16-bit instructions on i8086
|
10 жил өмнө |
nickysn
|
bd460eec43
* emit 16-bit addresses on i8086 for asm codes &64..&66 in the internal asm
|
10 жил өмнө |
nickysn
|
22fb1a3e7e
* converted all the magic nasm codes in the x86 internal asm writer from decimal
|
10 жил өмнө |
nickysn
|
fe30b53e95
* use 16-bit operand types for call/jmp immediate on i8086 in taicpu.create_ot
|
10 жил өмнө |
nickysn
|
a25a906d56
* i8086 internal asm fixes for the 0324 and 0361 asm codes
|
10 жил өмнө |
nickysn
|
fd9e0d7266
* i8086 binary writer fixes for asm codes 0320..0322
|
10 жил өмнө |
nickysn
|
db5276af61
* i8086 binary writer fixes for asm codes 0300..0302
|
10 жил өмнө |
nickysn
|
0aa8e9d829
+ i8086 fixes in the binary writer for asm codes 0310 and 0311
|
10 жил өмнө |
nickysn
|
8597208ed9
* fixed emitting a 66h prefix for push/pop of segment registers on i8086 in the internal asm writer
|
10 жил өмнө |
nickysn
|
ff20a3c7bc
+ support 16-bit addresses for codes 36..38 in the internal asm writer on i8086
|
10 жил өмнө |
nickysn
|
470fb65e80
+ implemented aasmcpu.process_ea for i8086
|
10 жил өмнө |
Jonas Maebe
|
67b8aceaee
* synchronized with privatetrunk till r30095
|
10 жил өмнө |
pierre
|
da55d9ded2
Also disable overflow where range check is disabled in aasmcpu unit
|
10 жил өмнө |
Jonas Maebe
|
1a949eae1f
* fixed i8086 compilation
|
10 жил өмнө |
florian
|
5946328ed6
* CPUs not having CMOV apparently do not support the newly introduced Multibyte NOPs (Agner, Optimizing subroutines in assembly
|
10 жил өмнө |
florian
|
255c4feef6
* new code alignment fillings based on the discussion at http://www.lazarusforum.de/viewtopic.php?f=10&t=8487
|
10 жил өмнө |
florian
|
d6e4af8279
+ applied remaining patches of Torsten Grundke: adds gather instructions of avx2
|
10 жил өмнө |
florian
|
d540d56908
* unified internal errors
|
10 жил өмнө |
florian
|
ed11244632
* improved formatting
|
10 жил өмнө |
florian
|
8635894de4
* merged new changes to avx2 branch (AVX2 vectory-memory support) by Torsten Grundke
|
11 жил өмнө |
Jonas Maebe
|
7949bebb8d
* synchronised with r28168 of trunk
|
11 жил өмнө |
sergei
|
e7cd5319f0
* Put under {$ifndef x86_64} more cases of instructions that do not exist in 64-bit mode.
|
11 жил өмнө |
Jonas Maebe
|
bacd303208
* synchronized with trunk up to r27758
|
11 жил өмнө |