--- uae/src/native2amiga.c 2018/04/24 16:48:34 1.1.1.2 +++ uae/src/native2amiga.c 2018/04/24 17:01:45 1.1.1.4 @@ -13,11 +13,10 @@ #include "sysdeps.h" #include "config.h" -#include "threaddep/penguin.h" +#include "threaddep/thread.h" #include "options.h" #include "memory.h" #include "custom.h" -#include "readcpu.h" #include "newcpu.h" #include "disk.h" #include "autoconf.h" @@ -86,3 +85,10 @@ uaecptr uae_AllocMem (uae_u32 size, uae_ m68k_dreg (regs, 1) = flags; return CallLib (get_long (4), -198); /* AllocMem */ } + +void uae_FreeMem (uaecptr memory, uae_u32 size) +{ + m68k_dreg (regs, 0) = size; + m68k_areg (regs, 1) = memory; + CallLib (get_long (4), -0xD2); /* FreeMem */ +}