Commit Graph

8 Commits

Author SHA1 Message Date
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