drop the minix_ prefixes for mmap and munmap
also cleanup of various minix-specific changes, cleanup of mmap-related testing. Change-Id: I289a4fc50cf8a13df4a6082038d860853a4bd024
This commit is contained in:
@@ -923,8 +923,8 @@
|
||||
#define truncate _truncate
|
||||
#define write _write
|
||||
#define writev _writev
|
||||
#define minix_mmap _minix_mmap
|
||||
#define minix_munmap _minix_munmap
|
||||
#define mmap _mmap
|
||||
#define munmap _munmap
|
||||
#define vfork __vfork14
|
||||
#endif /* __minix */
|
||||
|
||||
|
||||
@@ -12,9 +12,6 @@
|
||||
#include <sys/mman.h>
|
||||
#include <unistd.h>
|
||||
|
||||
#define mmap minix_mmap
|
||||
#define munmap minix_munmap
|
||||
|
||||
#include "malloc-debug.h"
|
||||
|
||||
#if 0
|
||||
|
||||
@@ -13,11 +13,9 @@
|
||||
*/
|
||||
|
||||
#ifdef __minix
|
||||
#include <machine/vmparam.h>
|
||||
#define mmap minix_mmap
|
||||
#define munmap minix_munmap
|
||||
#ifdef _LIBSYS
|
||||
#include <minix/sysutil.h>
|
||||
#include <machine/vmparam.h>
|
||||
#define MALLOC_NO_SYSCALLS
|
||||
#define wrtwarning(w) printf("libminc malloc warning: %s\n", w)
|
||||
#define wrterror(w) panic("libminc malloc error: %s\n", w)
|
||||
@@ -98,8 +96,8 @@ void utrace(struct ut *, int);
|
||||
* This is necessary for VM to be able to define its own versions, and
|
||||
* use this malloc.
|
||||
*/
|
||||
#undef minix_mmap
|
||||
#undef minix_munmap
|
||||
#undef mmap
|
||||
#undef munmap
|
||||
|
||||
#include <sys/types.h>
|
||||
#if defined(__NetBSD__)
|
||||
|
||||
@@ -12,8 +12,8 @@ __weak_alias(vm_remap, _vm_remap)
|
||||
__weak_alias(vm_unmap, _vm_unmap)
|
||||
__weak_alias(vm_getphys, _vm_getphys)
|
||||
__weak_alias(vm_getrefcount, _vm_getrefcount)
|
||||
__weak_alias(minix_mmap, _minix_mmap)
|
||||
__weak_alias(minix_munmap, _minix_munmap)
|
||||
__weak_alias(mmap, _mmap)
|
||||
__weak_alias(munmap, _munmap)
|
||||
#endif
|
||||
|
||||
|
||||
@@ -71,13 +71,13 @@ int minix_vfs_mmap(endpoint_t who, off_t offset, size_t len,
|
||||
return _syscall(VM_PROC_NR, VM_VFS_MMAP, &m);
|
||||
}
|
||||
|
||||
void *minix_mmap(void *addr, size_t len, int prot, int flags,
|
||||
void *mmap(void *addr, size_t len, int prot, int flags,
|
||||
int fd, off_t offset)
|
||||
{
|
||||
return minix_mmap_for(SELF, addr, len, prot, flags, fd, offset);
|
||||
}
|
||||
|
||||
int minix_munmap(void *addr, size_t len)
|
||||
int munmap(void *addr, size_t len)
|
||||
{
|
||||
message m;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user