* include/sys/cygwin.h: Hide internal data types in per_process

when not __INSIDE_CYGWIN__.
This commit is contained in:
Corinna Vinschen 2000-07-07 08:35:31 +00:00
parent f7bbb29948
commit 52cec10c67
2 changed files with 10 additions and 0 deletions

View File

@ -1,3 +1,8 @@
Fri Jul 7 10:31:00 2000 Corinna Vinschen <corinna@vinschen.de>
* include/sys/cygwin.h: Hide internal data types in per_process
when not __INSIDE_CYGWIN__.
Wed Jul 5 18:56:58 2000 Christopher Faylor <cgf@cygnus.com>
* dcrt0.cc (__cygwin_user_data): Initialize.

View File

@ -116,8 +116,13 @@ struct per_process
add an item. */
DWORD unused2[5];
#ifdef __INSIDE_CYGWIN__
ResourceLocks *resourcelocks;
MTinterface *threadinterface;
#else
void *resourcelocks;
void *threadinterface;
#endif
struct _reent *impure_ptr;
};
#define per_process_overwrite ((unsigned) &(((struct per_process *) NULL)->resourcelocks))