[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH hurd] Fix build problems
From: |
Sergey Bugaev |
Subject: |
Re: [PATCH hurd] Fix build problems |
Date: |
Fri, 7 Apr 2023 09:21:11 +0300 |
Hi — thank you for working on this!
I have something like this applied locally, but it's intermixed with
the other 64-bit changes. So since you're submitting this now, let's
go with your version.
Just a few suggestions:
On Fri, Apr 7, 2023, 08:17 Flavio Cruz <flaviocruz@gmail.com> wrote:
> diff --git a/boot/boot.c b/boot/boot.c
> index 93dd9386..f9a5205a 100644
> --- a/boot/boot.c
> +++ b/boot/boot.c
> @@ -47,7 +47,6 @@
> #include "device_reply_U.h"
> #include "io_reply_U.h"
> #include "term_S.h"
> -#include "bootstrap_S.h"
You should also remove the do_bootstrap_privileged_ports ()
> diff --git a/mach-defpager/default_pager.c b/mach-defpager/default_pager.c
> index b8158b35..a0547008 100644
> --- a/mach-defpager/default_pager.c
> +++ b/mach-defpager/default_pager.c
> @@ -3788,7 +3788,7 @@ void paging_space_info(vm_size_t *totp, vm_size_t
> *freep)
> kern_return_t
> catch_exception_raise(mach_port_t exception_port,
> mach_port_t thread, mach_port_t task,
> - int exception, int code, int subcode)
> + int exception, int code, long_integer_t subcode)
There was also some exception handling code in the proc server
(proc_exc.defs), please look at that too.
Sergey