Commit Graph

43 Commits

Author SHA1 Message Date
Fish (David B. Trout)
10473c7f81 Fix fthreads reversed priority polarity bug 2014-01-14 06:53:00 -08:00
Fish (David B. Trout)
a7c8ce6ce8 correct set priority handling 2014-01-03 13:54:14 -08:00
John P. Hartmann
677ac05291 Fish's patch to fix lots of portability issues. 2013-12-25 09:54:01 +01:00
Fish (David B. Trout)
0b81b4662b Trash incorrect/problematic(*) magic number use.
(*) Under certain specific circumstances the use of "magic numbers" to detect if a struct has been initialized or not can cause unexpected incorrect behavior. The specific circumstances is beyond the scope of this commit comment however, so contact me directly if you're interested in the details.
2013-05-26 10:00:52 -07:00
Fish (David B. Trout)
5623e82bba Merge branch 'master' of github.com:s390guy/hercules-390 2013-05-17 16:20:07 -07:00
Fish (David B. Trout)
a9e254206a Detect/report unexpected EBUSY/ETIMEDOUT 2013-05-17 16:19:24 -07:00
dasdman
a1252a97be fthreads.h EOWNERDEAD and ENOTRECOVERABLE for future support only required to be defined if prior to VS 2010. 2013-05-17 11:31:23 -07:00
Fish (David B. Trout)
187628b842 Add missing #defines to fthreads.h 2013-05-17 08:33:03 -07:00
Fish (David B. Trout)
81814c85c7 const 2013-05-16 12:06:52 -07:00
Fish-Git
59cee637c1 Remove FishHang crap from Hercules
FishHang was useful during development of fthreads but has not been needed for so many years and so has FINALLY been deleted. Sorry it took me so long to do it.
2012-05-20 15:44:19 -07:00
Jan Jaeger
439bdbca92 Remove subversion $Id$ tag
Update copyright statement to 2012
2012-03-24 18:41:51 +11:00
Fish (David B Trout)
a59b9946c1 Fix confusing "error=no error" type messages reported by Windows users 2012-03-05 15:03:16 +01:00
Jan Jaeger
9b391ffdae Reinstate year updates from patch 7721 only
git-svn-id: file:///home/jj/hercules.svn/trunk@7722 956126f8-22a0-4046-8f4a-272fa8102e63
2011-08-21 11:49:21 +00:00
Jan Jaeger
26e10b16af Revert patch 7594
git-svn-id: file:///home/jj/hercules.svn/trunk@7721 956126f8-22a0-4046-8f4a-272fa8102e63
2011-08-21 11:45:34 +00:00
Paul Gorlinsky
364490312b Update Copyright notices to 2011.
git-svn-id: file:///home/jj/hercules.svn/trunk@7594 956126f8-22a0-4046-8f4a-272fa8102e63
2011-07-18 23:16:59 +00:00
Fish (David B Trout)
e44bb3990f Implement "OPTION_MUTEX_XXXX" default mutex locking model
build option in featall.h and report in version.c which one
that Hercules was built with.


git-svn-id: file:///home/jj/hercules.svn/trunk@7513 956126f8-22a0-4046-8f4a-272fa8102e63
2011-06-21 03:58:35 +00:00
Paul Gorlinsky
ffa591a0ec Update priorities dynamically
git-svn-id: file:///home/jj/hercules.svn/trunk@6941 956126f8-22a0-4046-8f4a-272fa8102e63
2010-10-19 00:19:14 +00:00
Paul Gorlinsky
c580006973 Update notices; Standardize preamble...
git-svn-id: file:///home/jj/hercules.svn/trunk@6000 956126f8-22a0-4046-8f4a-272fa8102e63
2010-05-18 14:30:48 +00:00
Bernard van der Helm
56d0369332 copyright notice
git-svn-id: file:///home/jj/hercules.svn/trunk@5125 956126f8-22a0-4046-8f4a-272fa8102e63
2009-01-23 12:01:44 +00:00
Fish (David B Trout)
11107c6068 SCSI TAPE MODS part 1: groundwork: non-functional changes:
rename some functions, comments, general restructuring, etc.
New source modules awstape.c, omatape.c, hettape.c and
tapeccws.c added, but not yet used (all will be used in a future
commit though when tapedev.c code is eventually split)


git-svn-id: file:///home/jj/hercules.svn/trunk@4669 956126f8-22a0-4046-8f4a-272fa8102e63
2008-03-25 11:41:32 +00:00
Jay Maynard
bdfee5a2c1 Changed conmicro.cx to hercules-390.org or conmicro.com, as needed.
git-svn-id: file:///home/jj/hercules.svn/trunk@4496 956126f8-22a0-4046-8f4a-272fa8102e63
2007-11-30 14:54:34 +00:00
Ivan Warren
0a090d20e9 Update copyright notices to include current year (2007)
git-svn-id: file:///home/jj/hercules.svn/trunk@4405 956126f8-22a0-4046-8f4a-272fa8102e63
2007-06-23 00:04:19 +00:00
Fish (David B Trout)
8d92bb9efc Fix thread naming that was inadvertently broken by my 12/28 fishhang change that introduced use of _beginthreadex
git-svn-id: file:///home/jj/hercules.svn/trunk@4227 956126f8-22a0-4046-8f4a-272fa8102e63
2007-01-10 09:29:45 +00:00
Jan Jaeger
64b9a97a0d Add CVS message log
git-svn-id: file:///home/jj/hercules.svn/trunk@4102 956126f8-22a0-4046-8f4a-272fa8102e63
2006-12-08 09:43:35 +00:00
Greg Smith
9bb9cc5732 19 Jan 2006 Tweaks to SET_THREAD_NAME - Greg Smith
git-svn-id: file:///home/jj/hercules.svn/trunk@3636 956126f8-22a0-4046-8f4a-272fa8102e63
2006-01-20 01:09:30 +00:00
Jan Jaeger
52f1e00b35 Update copyright notice
git-svn-id: file:///home/jj/hercules.svn/trunk@3551 956126f8-22a0-4046-8f4a-272fa8102e63
2005-12-31 13:16:00 +00:00
Jay Maynard
2370aac4ee The big move: moving MSVC (mingw_port) branch to the trunk. Cross your
fingers...


git-svn-id: file:///home/jj/hercules.svn/trunk@3027 956126f8-22a0-4046-8f4a-272fa8102e63
2005-09-24 16:17:46 +00:00
Jan Jaeger
38b2d90e1b Add 1052/3215 integrated console
Update copyright to reflect 2005


git-svn-id: file:///home/jj/hercules.svn/trunk@2563 956126f8-22a0-4046-8f4a-272fa8102e63
2005-01-02 16:10:14 +00:00
Fish (David B Trout)
a169d310ee OPTION_WAKEUP_SELECT_VIA_PIPE
git-svn-id: file:///home/jj/hercules.svn/trunk@2444 956126f8-22a0-4046-8f4a-272fa8102e63
2004-10-07 22:59:24 +00:00
Fish (David B Trout)
5f1271b084 tapedev.c/scsiptape.h: blockid s/b maintained by media handlers, minor tweak to when scsi automount thread started, fthreads.h: change default fthreads mutex type from recursive to errorcheck to prevent unintended introduction of deadlock situations due to difference between Windows/Linux's threading model
git-svn-id: file:///home/jj/hercules.svn/trunk@2401 956126f8-22a0-4046-8f4a-272fa8102e63
2004-09-06 04:25:27 +00:00
Jan Jaeger
0f549f13fb Copyright 2004
git-svn-id: file:///home/jj/hercules.svn/trunk@2144 956126f8-22a0-4046-8f4a-272fa8102e63
2004-01-02 20:06:32 +00:00
Fish (David B Trout)
213b1ec209 fthreads fix
git-svn-id: file:///home/jj/hercules.svn/trunk@2107 956126f8-22a0-4046-8f4a-272fa8102e63
2003-11-24 13:02:58 +00:00
Jay Maynard
20f7270395 Mark Gaubatz' HERCPRIO changes.
git-svn-id: file:///home/jj/hercules.svn/trunk@1788 956126f8-22a0-4046-8f4a-272fa8102e63
2003-08-19 21:00:41 +00:00
Jan Jaeger
69ca87cc62 Rollback a number of changes :-(
git-svn-id: file:///home/jj/hercules.svn/trunk@1403 956126f8-22a0-4046-8f4a-272fa8102e63
2003-06-02 13:16:07 +00:00
Fish (David B Trout)
b4fae6f1f0 MANY changes. See CHANGES member for details.
git-svn-id: file:///home/jj/hercules.svn/trunk@1391 956126f8-22a0-4046-8f4a-272fa8102e63
2003-06-01 11:46:25 +00:00
Fish (David B Trout)
b2ff1fa80b (fthreads mostly, but see CHANGES file too)
git-svn-id: file:///home/jj/hercules.svn/trunk@1361 956126f8-22a0-4046-8f4a-272fa8102e63
2003-05-15 07:36:33 +00:00
Jan Jaeger
38dc432335 Update copyright statements to include 2003
git-svn-id: file:///home/jj/hercules.svn/trunk@1107 956126f8-22a0-4046-8f4a-272fa8102e63
2003-01-05 12:17:12 +00:00
Fish (David B Trout)
73db0b62eb ** UNTABBED **
git-svn-id: file:///home/jj/hercules.svn/trunk@971 956126f8-22a0-4046-8f4a-272fa8102e63
2002-07-14 10:25:49 +00:00
Fish (David B Trout)
b7413ae5ec fthreads fix FOR REAL this time
git-svn-id: file:///home/jj/hercules.svn/trunk@865 956126f8-22a0-4046-8f4a-272fa8102e63
2002-04-30 04:41:29 +00:00
Fish (David B Trout)
e6e0d36dc9 win9x fthreads hotfix
git-svn-id: file:///home/jj/hercules.svn/trunk@850 956126f8-22a0-4046-8f4a-272fa8102e63
2002-04-26 07:21:14 +00:00
Fish (David B Trout)
1a2d7aab69 (see CHANGES)
git-svn-id: file:///home/jj/hercules.svn/trunk@801 956126f8-22a0-4046-8f4a-272fa8102e63
2002-04-08 11:15:16 +00:00
Fish (David B Trout)
2b55bac602 (see CHANGES for details)
git-svn-id: file:///home/jj/hercules.svn/trunk@440 956126f8-22a0-4046-8f4a-272fa8102e63
2001-11-01 14:28:48 +00:00
Fish (David B Trout)
f6ca39cce3 fthreads
git-svn-id: file:///home/jj/hercules.svn/trunk@367 956126f8-22a0-4046-8f4a-272fa8102e63
2001-10-13 03:35:45 +00:00