bug-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PATCH 0/2] refine architecture-specific data types on gnumach


From: Luca Dariz
Subject: [PATCH 0/2] refine architecture-specific data types on gnumach
Date: Sun, 3 Apr 2022 16:59:53 +0200

These patches introduce some new data types that allow for more
flexibility.  This is just the first step, once the new data types are
added they need to be used in various places
* syscall interface
* mig server routines
* functions that use port names instead of ports. Note that without
  this adaptation the code will still work thanks to the implicit
  32-to-64 extension, but it is a nice cleanup.

Luca Dariz (2):
  add port name types
  add rpc_versions for vm types

 i386/include/mach/i386/vm_types.h | 37 +++++++++++++++++++++++++++----
 include/mach/mach_port.defs       |  6 ++---
 include/mach/mach_types.defs      | 31 +++++++++++++++++++++++---
 include/mach/port.h               | 36 ++++++++++++++----------------
 include/mach/std_types.defs       |  6 ++---
 include/mach_debug/vm_info.h      | 24 ++++++++++----------
 kern/thread.c                     |  4 ++--
 kern/thread.h                     |  4 ++--
 x86_64/configfrag.ac              | 12 +++++++++-
 9 files changed, 109 insertions(+), 51 deletions(-)

-- 
2.30.2




reply via email to

[Prev in Thread] Current Thread [Next in Thread]