mirror of
git://sourceware.org/git/newlib-cygwin.git
synced 2025-02-28 03:27:46 +08:00
* Makefile.in: Remove external.h dependency.
* dcrt0.cc (sigthread::init): Move here from sigproc.h. * sigproc.h (sigthread): Move init to dcrt0.cc.
This commit is contained in:
parent
f43932615d
commit
f343a326d3
@ -1,3 +1,9 @@
|
|||||||
|
Thu May 18 17:28:19 2000 Christopher Faylor <cgf@cygnus.com>
|
||||||
|
|
||||||
|
* Makefile.in: Remove external.h dependency.
|
||||||
|
* dcrt0.cc (sigthread::init): Move here from sigproc.h.
|
||||||
|
* sigproc.h (sigthread): Move init to dcrt0.cc.
|
||||||
|
|
||||||
Thu May 18 01:28:02 2000 Christopher Faylor <cgf@cygnus.com>
|
Thu May 18 01:28:02 2000 Christopher Faylor <cgf@cygnus.com>
|
||||||
|
|
||||||
* select.cc (thread_pipe): Add paranoid check to ensure thread
|
* select.cc (thread_pipe): Add paranoid check to ensure thread
|
||||||
|
@ -283,7 +283,7 @@ environ.o: $(WINSUP_H)
|
|||||||
errno.o: $(WINSUP_H)
|
errno.o: $(WINSUP_H)
|
||||||
exceptions.o: $(WINSUP_H) include/exceptions.h sync.h autoload.h
|
exceptions.o: $(WINSUP_H) include/exceptions.h sync.h autoload.h
|
||||||
exec.o: $(WINSUP_H)
|
exec.o: $(WINSUP_H)
|
||||||
external.o: $(WINSUP_H) external.h
|
external.o: $(WINSUP_H)
|
||||||
fcntl.o: $(WINSUP_H)
|
fcntl.o: $(WINSUP_H)
|
||||||
fhandler.o: $(WINSUP_H)
|
fhandler.o: $(WINSUP_H)
|
||||||
fhandler_console.o: $(WINSUP_H)
|
fhandler_console.o: $(WINSUP_H)
|
||||||
|
@ -558,6 +558,13 @@ ResourceLocks _reslock NO_COPY;
|
|||||||
MTinterface _mtinterf NO_COPY;
|
MTinterface _mtinterf NO_COPY;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
void
|
||||||
|
sigthread::init (const char *s)
|
||||||
|
{
|
||||||
|
lock = new_muto (FALSE, s);
|
||||||
|
id = GetCurrentThreadId ();
|
||||||
|
}
|
||||||
|
|
||||||
/* Take over from libc's crt0.o and start the application. Note the
|
/* Take over from libc's crt0.o and start the application. Note the
|
||||||
various special cases when Cygwin DLL is being runtime loaded (as
|
various special cases when Cygwin DLL is being runtime loaded (as
|
||||||
opposed to being link-time loaded by Cygwin apps) from a non
|
opposed to being link-time loaded by Cygwin apps) from a non
|
||||||
|
@ -40,11 +40,7 @@ struct sigthread
|
|||||||
DWORD frame;
|
DWORD frame;
|
||||||
muto *lock;
|
muto *lock;
|
||||||
sigthread () : id (0), frame (0), lock (0) {}
|
sigthread () : id (0), frame (0), lock (0) {}
|
||||||
void init (const char *s)
|
void init (const char *s);
|
||||||
{
|
|
||||||
lock = new_muto (FALSE, s);
|
|
||||||
id = GetCurrentThreadId ();
|
|
||||||
}
|
|
||||||
};
|
};
|
||||||
|
|
||||||
class sigframe
|
class sigframe
|
||||||
|
Loading…
x
Reference in New Issue
Block a user