Permalink
Switch branches/tags
Commits on Oct 20, 2015
  1. added `.gitattributes` to prevent further CRLF issues -- at least wit…

    GerHobbelt committed Oct 20, 2015
    …h most files -- when working on the sources on multiple platforms.
Commits on Sep 3, 2015
  1. Fix dll compilation issue for Visual Studio using makefile

    sproberts92 committed Sep 3, 2015
    The compilation sanity checks in dll.c are expecting _WINDLL to be
    defined. In the Visual Studio project this definition is inherited
    but is not present when building using the makefile. As _WINDLL is
    referenced no where in the project other than the sanity checks it
    seems safe to define it via the makefile.
    
    This resolves #5.
Commits on Aug 30, 2015
  1. Merge pull request #7 from MeetLima/master

    GerHobbelt committed Aug 30, 2015
    correcting tests
  2. Merge pull request #3 from jtrmal/master

    GerHobbelt committed Aug 30, 2015
    Added  MSVS2015 Solution + fix for MSVC2015
  3. Merge pull request #4 from Dmitry-Me/fixUseAfterFree

    GerHobbelt committed Aug 30, 2015
    Fix use after free() and double free()
Commits on Aug 21, 2015
  1. correcting tests

    Pierrot committed Aug 21, 2015
Commits on Jul 29, 2015
Commits on May 7, 2015
  1. Added MSVS2015 Solution + avoid defining snprintf while compiling und…

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

    GerHobbelt committed Mar 18, 2015
    - 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'

    GerHobbelt committed Mar 18, 2015
    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…

    GerHobbelt committed Mar 18, 2015
    …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…

    GerHobbelt committed Oct 24, 2012
    … 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…

    GerHobbelt committed Oct 24, 2012
    …read4w project work by Ross Johnson
    
    Conflicts:
    	ChangeLog
    	dll.c
    	errno.c
  3. Merge commit '40847f0afb712c6eea1d56f904d439eaeed0a800': merged sf_pt…

    GerHobbelt committed Oct 24, 2012
    …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…

    GerHobbelt committed Oct 24, 2012
    …threa4w project changes by Ross Johnson; see ChangeLog
    
    Conflicts:
    	ChangeLog
    	tests/Bmakefile
    	tests/Wmakefile
  5. Merge commit '83106370336d7c372f714df8c36681c688be2e34' - sf-pthread4…

    GerHobbelt committed Oct 24, 2012
    …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. Note the new bug fix.

    rocso committed Oct 24, 2012
Commits on Oct 21, 2012
  1. Move utility-specific option to where utility is defined if it's used

    rocso committed Oct 21, 2012
    via a variable, i.e. "objdump -p"; rename OBJDUMP variable to reflect
    this.
  2. Remove reliance on utility 'ls'

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

    GerHobbelt committed Oct 14, 2012
    …pooked by incorrect (too late) init
Commits on Oct 13, 2012
  1. Fix

    rocso committed Oct 13, 2012