diff options
Diffstat (limited to 'debian/patches/0011-exec-add-payload-aware-intrans-functions.patch')
-rw-r--r-- | debian/patches/0011-exec-add-payload-aware-intrans-functions.patch | 53 |
1 files changed, 0 insertions, 53 deletions
diff --git a/debian/patches/0011-exec-add-payload-aware-intrans-functions.patch b/debian/patches/0011-exec-add-payload-aware-intrans-functions.patch deleted file mode 100644 index 2481c9c4..00000000 --- a/debian/patches/0011-exec-add-payload-aware-intrans-functions.patch +++ /dev/null @@ -1,53 +0,0 @@ -From 2818311c88e37a79c45ba4e98cb3e0bdc76c6e5f Mon Sep 17 00:00:00 2001 -From: Justus Winter <4winter@informatik.uni-hamburg.de> -Date: Thu, 28 Nov 2013 11:08:39 +0100 -Subject: [PATCH hurd 11/29] exec: add payload-aware intrans functions - -* exec/execmutations.h: Add mutators. -* exec/mig-decls.h (begin_using_bootinfo_payload): New function. ---- - exec/execmutations.h | 3 +++ - exec/mig-decls.h | 6 ++++++ - 2 files changed, 9 insertions(+) - -diff --git a/exec/execmutations.h b/exec/execmutations.h -index 2acca7a..0b5b8bb 100644 ---- a/exec/execmutations.h -+++ b/exec/execmutations.h -@@ -1,6 +1,7 @@ - /* CPP definitions for MiG processing of exec.defs for exec server. */ - - #define FILE_INTRAN trivfs_protid_t trivfs_begin_using_protid (file_t) -+#define FILE_INTRAN_PAYLOAD trivfs_protid_t trivfs_begin_using_protid_payload - #define FILE_DESTRUCTOR trivfs_end_using_protid (trivfs_protid_t) - - #define EXEC_IMPORTS \ -@@ -9,6 +10,8 @@ - - #define EXEC_STARTUP_INTRAN \ - bootinfo_t begin_using_bootinfo_port (exec_startup_t) -+#define EXEC_STARTUP_INTRAN_PAYLOAD \ -+ bootinfo_t begin_using_bootinfo_payload - #define EXEC_STARTUP_DESTRUCTOR \ - end_using_bootinfo (bootinfo_t) - #define EXEC_STARTUP_IMPORTS \ -diff --git a/exec/mig-decls.h b/exec/mig-decls.h -index 0437414..cf3e17d 100644 ---- a/exec/mig-decls.h -+++ b/exec/mig-decls.h -@@ -30,6 +30,12 @@ begin_using_bootinfo_port (mach_port_t port) - return ports_lookup_port (port_bucket, port, execboot_portclass); - } - -+static inline struct bootinfo * __attribute__ ((unused)) -+begin_using_bootinfo_payload (unsigned long payload) -+{ -+ return ports_lookup_payload (port_bucket, payload, execboot_portclass); -+} -+ - static inline void __attribute__ ((unused)) - end_using_bootinfo (struct bootinfo *b) - { --- -2.1.3 - |