nickysn
024ebb287e
+ implemented set_jmp and long_jmp on win16 via the Catch and Throw winapi
...
functions, which provide the same functionality, but are safe to use in all
windows modes (e.g. they include the magic for handling jumps to discarded
or moved code segments in real mode)
git-svn-id: trunk@31579 -
2015-09-08 16:03:50 +00:00
nickysn
70cd05caa8
* fpc_setjmp and fpc_longjmp updated to support far code memory models
...
git-svn-id: trunk@24878 -
2013-06-11 23:59:30 +00:00
nickysn
07b9019c94
* jmp_buf.pc renamed to .ip and also changed to word
...
git-svn-id: trunk@24876 -
2013-06-11 22:51:06 +00:00
nickysn
8392c492cc
* jmp_buf.bp and .sp changed to word, because pointer will become 32-bit in far data memory models
...
git-svn-id: trunk@24875 -
2013-06-11 22:47:42 +00:00
nickysn
5ed1222e64
* changed the default i8086 calling convention to pocall_pascal
...
git-svn-id: branches/i8086@24290 -
2013-04-21 18:03:36 +00:00
nickysn
3b2ea4df6c
+ implmemented FPC_LONGJMP for i8086
...
git-svn-id: branches/i8086@24034 -
2013-03-28 14:59:57 +00:00
nickysn
5ea6f37247
+ implemented FPC_SETJMP for the i8086
...
git-svn-id: branches/i8086@24002 -
2013-03-25 18:12:48 +00:00
nickysn
3768914a3d
slight rtl update for i8086-msdos
...
git-svn-id: branches/i8086@23777 -
2013-03-10 16:57:15 +00:00