nickysn
|
54a5e980ef
+ added sysdir.inc for msdos, empty for now
|
há 12 anos atrás |
nickysn
|
573ea10ef3
* fixed val when the 'code' parameter is the same size as the native CPU int type, but unsigned
|
há 12 anos atrás |
nickysn
|
b178a038f5
* set the FileRec size for i8086
|
há 12 anos atrás |
nickysn
|
bca7bf78dc
+ added sysheap.inc and sysfile.inc to the msdos target, empty for now
|
há 12 anos atrás |
nickysn
|
c136785c10
+ a few standard consts and vars for the msdos target
|
há 12 anos atrás |
nickysn
|
1ced81c028
+ added fpc_cpuinit, empty for now
|
há 12 anos atrás |
nickysn
|
a0e683bed6
* set the proper TextRec size for i8086
|
há 12 anos atrás |
nickysn
|
f4b5b4ce0f
* implemented Trunc() and Round() for i8086
|
há 12 anos atrás |
nickysn
|
37714971ff
+ added rtl/i8086/int64p.inc, empty for now
|
há 12 anos atrás |
nickysn
|
fdf831b4c6
* i8086 fix in tinlinenode.pass_typecheck for trunc and round
|
há 12 anos atrás |
nickysn
|
5215bd33c2
* compilation of fpc_exp_real fixed
|
há 12 anos atrás |
nickysn
|
ca1fad8a73
+ added fpc_exp_real for i8086
|
há 12 anos atrás |
nickysn
|
a66f7b61c6
* disable ret_in_param for floats, as they can be returned in a floating point register, and because enabling ret_in_param for them screws up badly the internprocs that handle floats
|
há 12 anos atrás |
nickysn
|
0683409703
+ added i8086 to the CpuAddrBitSize and CpuAluBitSize const arrays in the 'ppu' unit
|
há 12 anos atrás |
nickysn
|
7d212a7e79
* default to intel assembler for delphi/tp7 modes also on i8086
|
há 12 anos atrás |
nickysn
|
99212c0f9c
* define FPC_HAS_TYPE_EXTENDED for i8086; undefine FPC_INCLUDE_SOFTWARE_INT64_TO_DOUBLE
|
há 12 anos atrás |
nickysn
|
a3fe455de6
+ added the i8086 internal fake math routines to the rtl
|
há 12 anos atrás |
nickysn
|
30d661734c
+ enable tprocdef.fpu_used for i8086 also
|
há 12 anos atrás |
nickysn
|
89de81d4a9
+ added n8086inl to the lazarus project ppc8086.lpi
|
há 12 anos atrás |
nickysn
|
e95d22d0f8
+ added ti8086inlinenode
|
há 12 anos atrás |
nickysn
|
6757fe5752
* i8086 implementation of fpc_int_real
|
há 12 anos atrás |
nickysn
|
47ff0a520d
+ added Test8086, Test8087, has_sse_support and has_mmx_support vars for i8086
|
há 12 anos atrás |
nickysn
|
897967b8ff
* use {$maxfpuregisters 0} for i8086 also
|
há 12 anos atrás |
nickysn
|
44ce37369e
* support 32-bit parameters that have a pair of two 16-bit locations in tcg8086.a_load_reg_cgpara
|
há 12 anos atrás |
nickysn
|
e956ffc27b
* bug fix in the 32-bit parameters handling in tcg8086.a_load_const_cgpara
|
há 12 anos atrás |
nickysn
|
edc382aa76
* 16-bit ALU fixes in tshlshrnode.pass_typecheck
|
há 12 anos atrás |
nickysn
|
f048e3fd3b
+ support 16-bit pointers (i8086 near pointers) in defutil.def_cgsize
|
há 12 anos atrás |
nickysn
|
6efe01eb3f
* enable the MUL helpers in the i8086 rtl
|
há 12 anos atrás |
nickysn
|
c438f3b53a
* 386 changed to 8086 in various class names and comments
|
há 12 anos atrás |
nickysn
|
ea282ab4b3
* many int64 fixes
|
há 12 anos atrás |