From 9f66358a918d1b246b41c1b15926178fa5cfbade Mon Sep 17 00:00:00 2001 From: Alan Cox Date: Tue, 18 Oct 2016 22:59:40 +0100 Subject: [PATCH] 68000: build fixes --- Kernel/cpu-68000/cpu.h | 2 ++ Kernel/platform-v68/main.c | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/Kernel/cpu-68000/cpu.h b/Kernel/cpu-68000/cpu.h index 2386247d..bb6f5d9d 100644 --- a/Kernel/cpu-68000/cpu.h +++ b/Kernel/cpu-68000/cpu.h @@ -12,9 +12,11 @@ typedef int32_t arg_t; typedef uint32_t uarg_t; /* Holds arguments */ typedef uint32_t usize_t; /* Largest value passed by userspace */ typedef int32_t susize_t; +typedef int32_t ssize_t; typedef uint32_t uaddr_t; typedef uint32_t uptr_t; /* User pointer equivalent */ + #define uputp uputl /* Copy user pointer type */ #define ugetp ugetl /* between user and kernel */ diff --git a/Kernel/platform-v68/main.c b/Kernel/platform-v68/main.c index 56c81d69..51e7a11a 100644 --- a/Kernel/platform-v68/main.c +++ b/Kernel/platform-v68/main.c @@ -83,9 +83,9 @@ int16_t dofork(ptptr p) /* All our binaries are zero address based */ -uint8_t *pagemap_base(void) +uaddr_t pagemap_base(void) { - return (uint8_t*)0x20000UL; + return 0x20000UL; } void program_mmu(uint8_t *phys, usize_t top) -- 2.34.1