Break out more header info into separate files. Use appropriate header files

throughout.
* shared.h: Remove.
* cygwin_version.h: New file.
* delqueue.h: New file.
* environ.h: New file.
* host_dependent.h: New file.
* perprocess.h: New file.
* registry.h: New file.
* security.h: New file.
This commit is contained in:
Christopher Faylor
2000-09-08 02:56:55 +00:00
parent 42b6d9648f
commit f0338f545d
63 changed files with 422 additions and 274 deletions

View File

@@ -68,6 +68,7 @@ public:
size_t size () {return sizeof (waitq);}
};
#ifdef NEED_VFORK
struct vfork_save
{
int pid;
@@ -85,6 +86,8 @@ public:
vfork_save *create () {return (vfork_save *) this->per_thread::create ();}
size_t size () {return sizeof (vfork_save);}
};
extern per_thread_vfork vfork_storage;
#endif
extern "C" {
struct signal_dispatch
@@ -107,7 +110,6 @@ struct per_thread_signal_dispatch : public per_thread
};
extern per_thread_waitq waitq_storage;
extern per_thread_vfork vfork_storage;
extern per_thread_signal_dispatch signal_dispatch_storage;
extern per_thread *threadstuff[];