fpc/rtl/i8086
nickysn 8e6205aca6 * changed the visibility of the writeport and readport methods in the ports unit
objects to private (since they should be accessed only through the default
  indexed property)

git-svn-id: trunk@39421 -
2018-07-09 14:55:20 +00:00
..
cpu.pp + added unit 'cpu' for i8086 2017-09-27 16:55:56 +00:00
cpuh.inc + added x86 compiler intrinsics fpc_x86_sti and fpc_x86_cli, which generate the 2018-07-04 16:48:34 +00:00
cpuinnr.inc + added x86 compiler intrinsics fpc_x86_sti and fpc_x86_cli, which generate the 2018-07-04 16:48:34 +00:00
hugeptr.inc + added rtl helper for huge pointer subtraction 2014-07-06 19:15:14 +00:00
i8086.inc + added an i8086-specific procedure MoveData, that allows moving of far data, 2017-12-15 21:47:21 +00:00
int32p.inc * use xchg, instead of mov, because it's 1 byte shorter 2017-05-26 18:26:00 +00:00
int64p.inc * split fpc_mul_<64 bit> into separate procedures with and without overflow checking 2017-02-19 19:15:14 +00:00
makefile.cpu * cpu specific header file for the system unit: cpuh.inc, moved several declarations into it 2017-11-01 16:33:30 +00:00
math.inc Add Handle_I8086_Error procedure 2017-05-19 21:47:26 +00:00
mathu.inc + added comment about the fptan instruction restrictions on the 8087 and 80287 2017-05-25 12:57:24 +00:00
ports.inc * moved the interface and implementation parts of the i8086-msdos ports unit to 2018-07-06 15:41:44 +00:00
portsh.inc * changed the visibility of the writeport and readport methods in the ports unit 2018-07-09 14:55:20 +00:00
set.inc
setjump.inc + implemented set_jmp and long_jmp on win16 via the Catch and Throw winapi 2015-09-08 16:03:50 +00:00
setjumph.inc + implemented set_jmp and long_jmp on win16 via the Catch and Throw winapi 2015-09-08 16:03:50 +00:00
strings.inc + added asm optimized implementations of StrLower() and StrUpper() for i8086 2017-11-24 16:11:18 +00:00
stringss.inc + added some i8086 memory model specific defines in strings.inc and 2015-10-03 09:30:57 +00:00