nickysn
|
e1d0e7572e
* i8086 TP7 compatibility fixes, related to obtaining procedure addresses:
|
7 years ago |
nickysn
|
58ead31f49
* optimized ofs(proc) on i8086, so it only loads the offset in all memory models
|
7 years ago |
nickysn
|
a55b728d34
* optimizations for ofs() on i8086 to load only the offset (in a temporary
|
9 years ago |
nickysn
|
e8b9d9bf41
* converted tcgtypeconvnode.second_nil_to_methodprocvar to the high level code
|
11 years ago |
nickysn
|
187c2af20e
* tcgtypeconvnode.second_proc_to_procvar converted to the high level code
|
11 years ago |
nickysn
|
ce0bd81273
+ show an error message 'procedure must be far' if an attempt is made to convert
|
11 years ago |
nickysn
|
6fe362a1b0
+ added method is_far to i8086's tcpuprocdef and tcpuprocvardef
|
11 years ago |
nickysn
|
a9f56d2714
* refactored tcgtypeconvnode.second_ansistring_to_pchar to use the high level
|
11 years ago |
nickysn
|
2b57a50233
* i8086 far data model implementation of typeconvnode.second_ansistring_to_pchar
|
11 years ago |
nickysn
|
645cd11b9d
* fixed the assignment of global functions to nested procvars in i8086 far code
|
11 years ago |
nickysn
|
f5a0702f9a
+ added i8086 specific implementation of Tcgtypeconvnode.second_nil_to_methodprocvar, which supports memory models with far code and/or far data
|
12 years ago |
nickysn
|
70dbd7f667
* far pointer aware conversion of method pointer to plain procvar
|
12 years ago |
nickysn
|
b342588af1
+ i8086 specific far proc aware implementation of ttypeconvnode.second_proc_to_procvar
|
12 years ago |