Need help with DPMI function 301h (Developers)
> It's kind of a bug in FreePascal that the assembler doesn't report an
> error/warning for line "mov edi,r".
Why? It is valid code. It moves the value of variable r into edi. So if it is a local variable or stack param it translates to
mov edi,dword ptr [bp+xx]
if it is a register param, it translates to a register move etc. I'm not sure if it automatically does RIP relative addressing though.
Complete thread:
- Need help with DPMI function 301h - Laaca, 12.08.2019, 22:19 (Developers)
![Open in board view [Board]](img/board_d.gif)
![Open in mix view [Mix]](img/mix_d.gif)
- Need help with DPMI function 301h - RayeR, 15.08.2019, 03:35
- Need help with DPMI function 301h - Laaca, 16.08.2019, 08:09
- Need help with DPMI function 301h - Laaca, 16.08.2019, 08:11
- Need help with DPMI function 301h - Laaca, 16.08.2019, 08:09
- Need help with DPMI function 301h - marcov, 17.08.2019, 23:34
- Need help with DPMI function 301h - Japheth, 18.08.2019, 09:56
- Need help with DPMI function 301h - Laaca, 18.08.2019, 21:21
- Need help with DPMI function 301h - Japheth, 20.08.2019, 12:34
- Need help with DPMI function 301h - Laaca, 22.08.2019, 17:42
- Need help with DPMI function 301h - Japheth, 23.08.2019, 09:09
- Need help with DPMI function 301h - marcov, 24.08.2019, 15:53
- Need help with DPMI function 301h - Japheth, 24.08.2019, 17:52
- Need help with DPMI function 301h - marcov, 24.08.2019, 18:18
- Need help with DPMI function 301h - Rugxulo, 30.08.2019, 02:43
- Need help with DPMI function 301h - Japheth, 24.08.2019, 17:52
- Need help with DPMI function 301h - marcov, 24.08.2019, 15:53
- Need help with DPMI function 301h - Japheth, 23.08.2019, 09:09
- Need help with DPMI function 301h - Laaca, 22.08.2019, 17:42
- Need help with DPMI function 301h - Japheth, 20.08.2019, 12:34
- Need help with DPMI function 301h - Laaca, 18.08.2019, 21:21
- Need help with DPMI function 301h - RayeR, 15.08.2019, 03:35
Mix view