nickysn
|
f5d8f0599f
applied fix from trunk for building with fpc 2.6.x on unix
|
12 жил өмнө |
nickysn
|
c467035a1c
added group directive, so that the .data, .rodata and .bss sections go to the same segment
|
12 жил өмнө |
nickysn
|
2393cd5eef
added DebugWrite and DebugWriteLn to the minimal msdos rtl
|
12 жил өмнө |
nickysn
|
1937ef8300
implemented OP_SHL, OP_SHR and OP_SAR in tcg8086.a_op_reg_reg
|
12 жил өмнө |
nickysn
|
588b12200b
16-bit ALU fix in tcgunaryminusnode.second_integer
|
12 жил өмнө |
nickysn
|
4ac508a2b9
fixed bug in tunaryplusnode.pass_typecheck introduced in my previous commit r23737
|
12 жил өмнө |
nickysn
|
63ac46c74c
16-bit ALU fixes in tunaryminusnode.pass_typecheck and tunaryplusnode.pass_typecheck
|
12 жил өмнө |
nickysn
|
54d804d06e
implemented tcg8086.a_op_reg_reg with support for 32-bit neg,not,add,sub,and,or and xor
|
12 жил өмнө |
nickysn
|
95b15d15bd
another nested ifdef cleaned up
|
12 жил өмнө |
nickysn
|
981f0a5c6c
nested ifdefs converted to series of elseif + some other ifdefs cleaned up
|
12 жил өмнө |
nickysn
|
ded6b87acc
16-bit and 8-bit ALU fixes for int types in taddnode.pass_typecheck_internal
|
12 жил өмнө |
nickysn
|
a3295bd520
use ncgadd in cpunode
|
12 жил өмнө |
nickysn
|
e4d66dd95c
i8086 fix for taddnode.pass_typecheck_internal and real types
|
12 жил өмнө |
nickysn
|
fd328eda44
really minimal msdos rtl added
|
12 жил өмнө |
nickysn
|
1c08561525
added lpi for easy building the i8086 compiler with lazarus
|
12 жил өмнө |
nickysn
|
5f7d432ff9
i8086 fixes in Tcgx86.g_concatcopy and TCGSize2OpSize
|
12 жил өмнө |
nickysn
|
27e4048ed6
16-bit and 8-bit alu fix in thlcg2ll.location_force_reg
|
12 жил өмнө |
nickysn
|
eff0894a66
all the extra i8086 units added
|
12 жил өмнө |
nickysn
|
0684e783ae
added the files autogenerated from x86ins.dat; TODO: these are shared with i386, so move them to a common directory
|
12 жил өмнө |
nickysn
|
6fb9e3cfa5
the basic i8086 units: cpuinfo and cpubase
|
12 жил өмнө |
nickysn
|
72fcc2b9bd
added 'msdos' 16-bit real mode dos target
|
12 жил өмнө |
nickysn
|
4440015db3
added i8086 specific adaptations to the NASM assembly writer
|
12 жил өмнө |
nickysn
|
a4b1a9011b
i8086 specific stuff added to x86/cpubase.pas
|
12 жил өмнө |
nickysn
|
a9809323dc
some more generic i8086 defines added
|
12 жил өмнө |
nickysn
|
94e8690e2e
oops, forgot about systems.pas in the previous commit
|
12 жил өмнө |
nickysn
|
44ffc298d5
cpu_i8086 and system_i8086_msdos added to the systems.inc enums
|
12 жил өмнө |
nickysn
|
3a4135c07b
ifdef cpu86 replaced with ifdef cpui386
|
12 жил өмнө |
florian
|
ca277c873e
+ branch for i8086 port development
|
12 жил өмнө |
svenbarth
|
da7b24e242
Avoid multiple threadvar lookups when querying the current TThread. Inspired by Michael Schnell.
|
12 жил өмнө |
Jonas Maebe
|
3cde2b2d84
* fixed check for bitpacked accesses (mantis #24007)
|
12 жил өмнө |