mirror of
https://sourceware.org/git/glibc.git
synced 2024-11-23 09:43:32 +08:00
hurd: Avoid including thread_state.h in installed header
thread_state.h is not actually installed. It was only needed for struct machine_thread_all_state, which we can just declare, actually.
This commit is contained in:
parent
6333a6014f
commit
4be913652c
@ -28,7 +28,6 @@
|
||||
#include <mach/mach_types.h>
|
||||
#include <mach/port.h>
|
||||
#include <mach/message.h>
|
||||
#include <thread_state.h>
|
||||
#include <hurd/hurd_types.h>
|
||||
#include <signal.h>
|
||||
#include <errno.h>
|
||||
@ -185,6 +184,7 @@ _hurd_self_sigstate (void)
|
||||
# endif
|
||||
#endif
|
||||
|
||||
struct machine_thread_all_state;
|
||||
extern mach_port_t
|
||||
_hurdsig_abort_rpcs (struct hurd_sigstate *ss, int signo, int sigthread,
|
||||
struct machine_thread_all_state *state, int *state_change,
|
||||
@ -331,7 +331,6 @@ extern void _hurd_internal_post_signal (struct hurd_sigstate *ss,
|
||||
stack the handler will use, and which describes the state of the thread
|
||||
encoded in STATE before running the handler). */
|
||||
|
||||
struct machine_thread_all_state;
|
||||
extern struct sigcontext *
|
||||
_hurd_setup_sighandler (struct hurd_sigstate *ss, const struct sigaction *action,
|
||||
__sighandler_t handler,
|
||||
|
Loading…
Reference in New Issue
Block a user