~mingw-w64/pthreads-w32/w64-patch

  • Committer: rpj
  • Date: 1999-01-23 06:58:47 UTC
  • Revision ID: git-v1:ee6863b7d28f175a13a2b3508c86bb42e3a23159
Fixing problems building with GNU compilers:
Sun Jan 24 01:34:52 1999  Ross Johnson  <rpj@ixobrychus.canberra.edu.au>
        * semaphore.c (sem_wait): Remove second arg to
        pthreadCancelableWait() call.
Fri Jan 22 14:31:59 1999  Ross Johnson  <rpj@swan.canberra.edu.au>
        * Makefile.in (CFLAGS): Remove -fhandle-exceptions. Not needed
        with egcs. Add -g for debugging.
        * create.c (pthread_create): Replace __stdcall with PT_STDCALL
        macro. This is a hack and must be fixed.
        * misc.c (CancelableWait): Remove redundant statement.
        * mutex.c (pthread_mutexattr_init): Cast calloc return value.
        * misc.c (CancelableWait): Add cast.
        (pthread_self): Add cast.
        * exit.c (pthread_exit): Add cast.
        * condvar.c (pthread_condattr_init): Cast calloc return value.
        * cleanup.c: Reorganise conditional compilation.
        * attr.c (pthread_attr_init): Remove unused 'result'.
        Cast malloc return value.
        * private.c (_pthread_callUserDestroyRoutines): Redo conditional
        compilation.
        * misc.c (CancelableWait): C++ version uses 'throw'.
        * cancel.c (pthread_testcancel): Ditto.
        * implement.h (class pthread_exception): Define for C++.
        * pthread.h: Fix C, C++, and Win32 SEH condition compilation
        mayhem around pthread_cleanup_* defines. C++ version now uses John
        Bossom's cleanup handlers.
        (pthread_attr_t): Make 'valid' unsigned.
        Define '_timeb' as 'timeb' for Ming32.
        Define PT_STDCALL as nothing for Mingw32. May be temporary.
        * cancel.c (pthread_testcancel): Cast return value.
Filename Latest Rev Last Changed Committer Comment Size
..
tests 9 25 years ago bje * ChangeLog: New; keep testsuite changes out of t Diff
acconfig.h 181 25 years ago bje 1998-10-03 Ben Elliston <bje@cygnus.com> * conf 122 bytes Diff Download File
attr.c 230 25 years ago rpj Fixing problems building with GNU compilers: Sun J 12.1 KB Diff Download File
build.bat 222 25 years ago rpj Wed Jan 13 09:34:52 1999 Ross Johnson <rpj@ixobr 141 bytes Diff Download File
buildlib.bat 218 25 years ago rpj Merge John Bossom's code into the main trunk. See 1.4 KB Diff Download File
cancel.c 230 25 years ago rpj Fixing problems building with GNU compilers: Sun J 6 KB Diff Download File
ChangeLog 230 25 years ago rpj Fixing problems building with GNU compilers: Sun J 63 KB Diff Download File
cleanup.c 230 25 years ago rpj Fixing problems building with GNU compilers: Sun J 4.6 KB Diff Download File
condvar.c 230 25 years ago rpj Fixing problems building with GNU compilers: Sun J 20.1 KB Diff Download File
File config.guess 172 25 years ago bje 1998-09-13 Ben Elliston <bje@cygnus.com> * con 25.6 KB Diff Download File
config.h.in 182 25 years ago bje 1998-10-03 Ben Elliston <bje@cygnus.com> * conf 355 bytes Diff Download File
File config.sub 172 25 years ago bje 1998-09-13 Ben Elliston <bje@cygnus.com> * con 19.3 KB Diff Download File
File configure 187 25 years ago bje 1998-10-04 Ben Elliston <bje@cygnus.com> 42.6 KB Diff Download File
configure.in 187 25 years ago bje 1998-10-04 Ben Elliston <bje@cygnus.com> 787 bytes Diff Download File
COPYING.LIB 176 25 years ago bje 1998-10-02 Ben Elliston <bje@cygnus.com> * COPY 24.6 KB Diff Download File
create.c 230 25 years ago rpj Fixing problems building with GNU compilers: Sun J 3 KB Diff Download File
dll.c 230 25 years ago rpj Fixing problems building with GNU compilers: Sun J 2.1 KB Diff Download File
exit.c 230 25 years ago rpj Fixing problems building with GNU compilers: Sun J 1 KB Diff Download File
FAQ 216 25 years ago rpj New file. Q 1 How do I get pthreads-win32 to l 2.4 KB Diff Download File
fork.c 218 25 years ago rpj Merge John Bossom's code into the main trunk. See 3.1 KB Diff Download File
global.c 230 25 years ago rpj Fixing problems building with GNU compilers: Sun J 550 bytes Diff Download File
implement.h 230 25 years ago rpj Fixing problems building with GNU compilers: Sun J 6 KB Diff Download File
File install-sh 172 25 years ago bje 1998-09-13 Ben Elliston <bje@cygnus.com> * con 5.2 KB Diff Download File
MAINTAINERS 218 25 years ago rpj Merge John Bossom's code into the main trunk. See 255 bytes Diff Download File
Makefile.in 230 25 years ago rpj Fixing problems building with GNU compilers: Sun J 415 bytes Diff Download File
misc.c 230 25 years ago rpj Fixing problems building with GNU compilers: Sun J 5.9 KB Diff Download File
mutex.c 230 25 years ago rpj Fixing problems building with GNU compilers: Sun J 12.6 KB Diff Download File
private.c 230 25 years ago rpj Fixing problems building with GNU compilers: Sun J 12.9 KB Diff Download File
PROGRESS 116 25 years ago bje Update. 1.8 KB Diff Download File
pthread.def 230 25 years ago rpj Fixing problems building with GNU compilers: Sun J 1.6 KB Diff Download File
pthread.h 230 25 years ago rpj Fixing problems building with GNU compilers: Sun J 25.5 KB Diff Download File
README 228 25 years ago rpj Sat Jan 23 17:36:40 1999 Ross Johnson <rpj@ixobr 1003 bytes Diff Download File
sched.c 218 25 years ago rpj Merge John Bossom's code into the main trunk. See 2.5 KB Diff Download File
semaphore.c 230 25 years ago rpj Fixing problems building with GNU compilers: Sun J 7.5 KB Diff Download File
semaphore.h 218 25 years ago rpj Merge John Bossom's code into the main trunk. See 1.3 KB Diff Download File
signal.c 184 25 years ago bje Use #if, not #ifdef. 1.4 KB Diff Download File
sync.c 218 25 years ago rpj Merge John Bossom's code into the main trunk. See 3.1 KB Diff Download File
tsd.c 230 25 years ago rpj Fixing problems building with GNU compilers: Sun J 8.5 KB Diff Download File