Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Aug 30, 2015
  1. Merge pull request #7 from MeetLima/master

    authored
    correcting tests
  2. Merge pull request #3 from jtrmal/master

    authored
    Added  MSVS2015 Solution + fix for MSVC2015
  3. Merge pull request #4 from Dmitry-Me/fixUseAfterFree

    authored
    Fix use after free() and double free()
Commits on Aug 21, 2015
  1. @pmalhaire

    correcting tests

    pmalhaire authored
Commits on Jul 29, 2015
  1. @Dmitry-Me
Commits on May 7, 2015
  1. @jtrmal

    Added MSVS2015 Solution + avoid defining snprintf while compiling und…

    jtrmal authored
    …er VS2015, as the function is already available
Commits on Mar 18, 2015
  1. - fix merge mistake in PthreadState enum

    authored
    - fix global find&replace for cancelation->cancellation: ptw32_RegisterCancellation() now has the proper case once again.
  2. Merge remote-tracking branch 'remotes/origin/cvs-robust-mutexes'

    authored
    Conflicts:
    	ANNOUNCE
    	Bmakefile
    	ChangeLog
    	GNUmakefile
    	Makefile
    	NEWS
    	README.NONPORTABLE
    	global.c
    	implement.h
    	manual/ChangeLog
    	manual/index.html
    	mutex.c
    	nonportable.c
    	pthread.h
    	pthread_cancel.c
    	pthread_key_delete.c
    	pthread_mutex_timedlock.c
    	ptw32_new.c
    	ptw32_threadDestroy.c
    	ptw32_threadStart.c
    	tests/ChangeLog
    	tests/GNUmakefile
    	tests/Makefile
    	tests/SIZES.VC
    	tests/mutex6e.c
    	tests/mutex6n.c
    	tests/mutex6r.c
    	tests/mutex7.c
    	tests/mutex7e.c
    	tests/mutex7n.c
    	tests/mutex7r.c
    	tests/mutex8e.c
    	tests/mutex8n.c
    	tests/mutex8r.c
    	tests/rwlock3.c
    	tests/rwlock4.c
    	tests/rwlock5.c
  3. fix MSVC2013 build (probably also erroneous in the MSVC2012 environme…

    authored
    …nt, but haven't got MSVC2012 installed on the current dev box :-( )
Commits on Apr 16, 2013
Commits on Nov 12, 2012
Commits on Oct 24, 2012
  1. Merge remote-tracking branch 'remotes/sf-pthread4w/master': merged sf…

    authored
    … pthread4w project work by Ross Johnson to date.
    
    Conflicts:
    	ChangeLog
    	create.c
    	dll.c
    	implement.h
    	pthread.h
    	pthread_key_create.c
    	pthread_mutex_unlock.c
    	pthread_once.c
    	ptw32_MCS_lock.c
    	ptw32_new.c
    	ptw32_processTerminate.c
    	ptw32_reuse.c
    	ptw32_rwlock_cancelwrwait.c
    	ptw32_threadStart.c
    	sched.h
    	sched_getscheduler.c
    	sched_setscheduler.c
    	tests/GNUmakefile
    	tests/Makefile
    	tests/barrier3.c
    	tests/barrier5.c
    	tests/barrier6.c
    	tests/benchtest1.c
    	tests/benchtest2.c
    	tests/benchtest3.c
    	tests/benchtest4.c
    	tests/benchtest5.c
    	tests/cancel2.c
    	tests/cancel3.c
    	tests/cancel4.c
    	tests/cancel5.c
    	tests/cancel7.c
    	tests/cancel8.c
    	tests/cleanup0.c
    	tests/cleanup1.c
    	tests/cleanup2.c
    	tests/cleanup3.c
    	tests/condvar1_2.c
    	tests/condvar2.c
    	tests/condvar2_1.c
    	tests/condvar3.c
    	tests/condvar3_1.c
    	tests/condvar3_2.c
    	tests/condvar3_3.c
    	tests/condvar4.c
    	tests/condvar5.c
    	tests/condvar6.c
    	tests/condvar7.c
    	tests/condvar8.c
    	tests/condvar9.c
    	tests/create2.c
    	tests/create3.c
    	tests/delay2.c
    	tests/detach1.c
    	tests/exception1.c
    	tests/exception2.c
    	tests/exception3.c
    	tests/exit3.c
    	tests/exit4.c
    	tests/exit5.c
    	tests/inherit1.c
    	tests/join0.c
    	tests/join1.c
    	tests/join2.c
    	tests/join3.c
    	tests/loadfree.c
    	tests/mutex1e.c
    	tests/mutex1n.c
    	tests/mutex1r.c
    	tests/mutex4.c
    	tests/mutex6e.c
    	tests/mutex6es.c
    	tests/mutex6n.c
    	tests/mutex6r.c
    	tests/mutex6rs.c
    	tests/mutex7.c
    	tests/mutex7e.c
    	tests/mutex7n.c
    	tests/mutex7r.c
    	tests/once2.c
    	tests/once3.c
    	tests/priority1.c
    	tests/priority2.c
    	tests/reuse1.c
    	tests/robust1.c
    	tests/robust2.c
    	tests/robust3.c
    	tests/robust4.c
    	tests/robust5.c
    	tests/rwlock2_t.c
    	tests/rwlock3.c
    	tests/rwlock3_t.c
    	tests/rwlock4.c
    	tests/rwlock4_t.c
    	tests/rwlock5.c
    	tests/rwlock5_t.c
    	tests/rwlock6.c
    	tests/rwlock6_t.c
    	tests/rwlock6_t2.c
    	tests/semaphore1.c
    	tests/semaphore4.c
    	tests/semaphore4t.c
    	tests/sequence1.c
    	tests/spin3.c
    	tests/spin4.c
    	tests/stress1.c
    	tests/test.h
    	tests/tsd1.c
    	tests/tsd2.c
    	tests/valid1.c
    	version.rc
  2. Merge commit 'e4214c688e95b052ffee6faa5ab2e1af3982a323': merge sf_pth…

    authored
    …read4w project work by Ross Johnson
    
    Conflicts:
    	ChangeLog
    	dll.c
    	errno.c
  3. Merge commit '40847f0afb712c6eea1d56f904d439eaeed0a800': merged sf_pt…

    authored
    …hread4w project work by Ross Johnson up to 2012/sep/25
    
    Conflicts:
    	ChangeLog
    	create.c
    	pthread_self.c
    	tests/Bmakefile
    	tests/Wmakefile
    	tests/exception3.c
    	tests/once3.c
  4. Merge commit '35e2d1e0b85465f2ccf3f4813c2d8dae2d3b5118': merging sf-p…

    authored
    …threa4w project changes by Ross Johnson; see ChangeLog
    
    Conflicts:
    	ChangeLog
    	tests/Bmakefile
    	tests/Wmakefile
  5. Merge commit '83106370336d7c372f714df8c36681c688be2e34' - sf-pthread4…

    authored
    …w_git_tracking merge in process to sync with pthread4w project edits...
    
    Conflicts:
    	ChangeLog
    	common.mk
    	create.c
    	dll.c
    	implement.h
    	manual/ChangeLog
    	pthread_mutex_unlock.c
    	pthread_once.c
    	pthread_self.c
    	pthread_timedjoin_np.c
    	pthread_win32_attach_detach_np.c
    	ptw32_MCS_lock.c
    	ptw32_processTerminate.c
    	ptw32_threadStart.c
    	ptw32_throw.c
    	sched.h
    	tests/Bmakefile
    	tests/GNUmakefile
    	tests/Makefile
    	tests/SIZES.GC
    	tests/SIZES.GCE
    	tests/SIZES.VC
    	tests/SIZES.VCE
    	tests/SIZES.VSE
    	tests/Wmakefile
    	tests/barrier3.c
    	tests/barrier5.c
    	tests/barrier6.c
    	tests/benchtest1.c
    	tests/benchtest2.c
    	tests/benchtest3.c
    	tests/benchtest4.c
    	tests/benchtest5.c
    	tests/cancel2.c
    	tests/cancel7.c
    	tests/cancel8.c
    	tests/create3.c
    	tests/exception2.c
    	tests/exception3.c
    	tests/exception3_0.c
    	tests/join4.c
    	tests/mutex4.c
    	tests/mutex6n.c
    	tests/once2.c
    	tests/once3.c
    	tests/openmp1.c
    	tests/reuse1.c
    	tests/reuse2.c
    	tests/robust1.c
    	tests/robust2.c
    	tests/robust3.c
    	tests/robust4.c
    	tests/robust5.c
    	tests/rwlock3.c
    	tests/rwlock4.c
    	tests/rwlock5.c
    	tests/rwlock6.c
    	tests/rwlock6_t.c
    	tests/semaphore5.c
    	tests/sequence1.c
    	tests/spin4.c
    	tests/test.h
    	version.rc
  6. @rocso

    Note the new bug fix.

    rocso authored
  7. @rocso
Commits on Oct 21, 2012
  1. @rocso

    Move utility-specific option to where utility is defined if it's used

    rocso authored
    via a variable, i.e. "objdump -p"; rename OBJDUMP variable to reflect
    this.
  2. @rocso
  3. @rocso

    Remove reliance on utility 'ls'

    rocso authored
Commits on Oct 18, 2012
  1. @rocso
  2. @rocso
Commits on Oct 15, 2012
  1. @rocso
Commits on Oct 14, 2012
  1. pthread_self: fix odd crashes in user code due to pthread lib being s…

    authored
    …pooked by incorrect (too late) init
Commits on Oct 13, 2012
  1. @rocso

    Fix

    rocso authored
  2. @rocso
Commits on Oct 12, 2012
  1. @rocso

    Makefile cleanup

    rocso authored
  2. @rocso

    Yet more reworking

    rocso authored
Something went wrong with that request. Please try again.