gnumach-common missing files

Ahmed Khider <[email protected]> Mon, 3 Aug 2026 18:55:52 +0300
Newsgroups gmane.os.hurd.bugs
Message-ID <CADy5EEZ594O3Bx2qi0j9KWYUvzjYnm18+QokkY49CKUAJZSzdQ@mail.gmail.com>
--0000000000006eb9030658269337
Content-Type: text/plain; charset="UTF-8"

Hello

in gnumach-common there are many missing files like :

1- mach.h
2-mach_port.h
3-mach_traps.h

Both the first and second headers are found as ".defs" file

 , they are important for such funcations as "vm_allocate"
and "port_allocate"

it is easy to generate them with mig , but the last one is not found as
".h" or ".defs" ,this header is important for allocate memory because it
contain task functions such as "mach_task_self()"

,this problem can be solve by copy and paste it from gnumach source code



Ahmed

--0000000000006eb9030658269337
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"auto">Hello=C2=A0<div dir=3D"auto"><br></div><div dir=3D"auto">=
in gnumach-common there are many missing files like :=C2=A0</div><div dir=
=3D"auto"><br></div><div dir=3D"auto">1- mach.h=C2=A0</div><div dir=3D"auto=
">2-mach_port.h</div><div dir=3D"auto">3-mach_traps.h=C2=A0</div><div dir=
=3D"auto"><br></div><div dir=3D"auto">Both the first and second headers are=
 found as &quot;.defs&quot; file</div><div dir=3D"auto"><br></div><div dir=
=3D"auto">=C2=A0, they are important for such funcations as &quot;vm_alloca=
te&quot;=C2=A0</div><div dir=3D"auto">and &quot;port_allocate&quot;=C2=A0</=
div><div dir=3D"auto"><br></div><div dir=3D"auto">it is easy to generate th=
em with mig , but the last one is not found as=C2=A0 &quot;.h&quot; or &quo=
t;.defs&quot; ,this header is important for allocate memory because it cont=
ain task functions such as &quot;mach_task_self()&quot;</div><div dir=3D"au=
to"><br></div><div dir=3D"auto">,this problem can be solve by copy and past=
e it from gnumach source code=C2=A0</div><div dir=3D"auto"><br></div><div d=
ir=3D"auto"><br></div><div dir=3D"auto"><br></div><div dir=3D"auto">Ahmed=
=C2=A0</div></div>

--0000000000006eb9030658269337--