forked from Imagelibrary/binutils-gdb
[gdb, hurd] Adjust to Hurd "proc" interface changes
Hurd's commit baf7e5c8ce176aead15c2559952d8bdf0da41ffd "hurd: Use polymorphic
port types to return some rights" causes in the GDB build:
/usr/bin/ld: process_reply_S.o: in function `_Xproc_pid2proc_reply':
[...]/gdb/process_reply_S.c:754: undefined reference to `S_proc_pid2proc_reply'
/usr/bin/ld: [...]/gdb/process_reply_S.c:730: undefined reference to `S_proc_pid2proc_reply'
/usr/bin/ld: process_reply_S.o: in function `_Xproc_task2proc_reply':
[...]/gdb/process_reply_S.c:589: undefined reference to `S_proc_task2proc_reply'
/usr/bin/ld: [...]/gdb/process_reply_S.c:565: undefined reference to `S_proc_task2proc_reply'
/usr/bin/ld: process_reply_S.o: in function `_Xproc_getmsgport_reply':
[...]/gdb/process_reply_S.c:204: undefined reference to `S_proc_getmsgport_reply'
/usr/bin/ld: [...]/gdb/process_reply_S.c:180: undefined reference to `S_proc_getmsgport_reply'
collect2: error: ld returned 1 exit status
gdb/
* gnu-nat.c (S_proc_getmsgport_reply, S_proc_task2proc_reply)
(S_proc_pid2proc_reply): Adjust to Hurd "proc" interface changes.
This commit is contained in:
committed by
Thomas Schwinge
parent
924514e11c
commit
8071c5ce78
@@ -1,3 +1,10 @@
|
||||
2019-02-14 David Michael <fedora.dm0@gmail.com>
|
||||
Samuel Thibault <samuel.thibault@gnu.org>
|
||||
Thomas Schwinge <thomas@codesourcery.com>
|
||||
|
||||
* gnu-nat.c (S_proc_getmsgport_reply, S_proc_task2proc_reply)
|
||||
(S_proc_pid2proc_reply): Adjust to Hurd "proc" interface changes.
|
||||
|
||||
2019-02-14 Thomas Schwinge <thomas@codesourcery.com>
|
||||
|
||||
* gnu-nat.c (gnu_write_inferior, parse_int_arg, _parse_bool_arg)
|
||||
|
||||
@@ -1880,17 +1880,19 @@ ILL_RPC (S_proc_setmsgport_reply,
|
||||
mach_port_t oldmsgport)
|
||||
ILL_RPC (S_proc_getmsgport_reply,
|
||||
mach_port_t reply_port, kern_return_t return_code,
|
||||
mach_port_t msgports)
|
||||
mach_port_t msgports, mach_msg_type_name_t msgportsPoly)
|
||||
ILL_RPC (S_proc_pid2task_reply,
|
||||
mach_port_t reply_port, kern_return_t return_code, mach_port_t task)
|
||||
ILL_RPC (S_proc_task2pid_reply,
|
||||
mach_port_t reply_port, kern_return_t return_code, pid_t pid)
|
||||
ILL_RPC (S_proc_task2proc_reply,
|
||||
mach_port_t reply_port, kern_return_t return_code, mach_port_t proc)
|
||||
mach_port_t reply_port, kern_return_t return_code,
|
||||
mach_port_t proc, mach_msg_type_name_t procPoly)
|
||||
ILL_RPC (S_proc_proc2task_reply,
|
||||
mach_port_t reply_port, kern_return_t return_code, mach_port_t task)
|
||||
ILL_RPC (S_proc_pid2proc_reply,
|
||||
mach_port_t reply_port, kern_return_t return_code, mach_port_t proc)
|
||||
mach_port_t reply_port, kern_return_t return_code,
|
||||
mach_port_t proc, mach_msg_type_name_t procPoly)
|
||||
ILL_RPC (S_proc_getprocinfo_reply,
|
||||
mach_port_t reply_port, kern_return_t return_code,
|
||||
int flags, procinfo_t procinfo, mach_msg_type_number_t procinfoCnt,
|
||||
|
||||
Reference in New Issue
Block a user