Index: mincl
From: knarf@nasim.cube.net (Frank Bartels)
Date: 22 Jul 1994 06:30:31 +0200
Message-ID: <m0qQvta-000OGwC@nasim.cube.net>

Here's a small bugfix for the 'mincl' file. bammi's gcc doesn't care
about it, but Andreas Schwab's MiNT gcc does.
-------------------------------------------------------------
Index: ioctl.c tcattr.c include/ioctl.h include/termios.h
From: nox@jelal.north.de (Juergen Lock)
Date: 18 Aug 1994 18:27:42 +0200
Message-ID: <9408171903.AA00235@jelal.north.de>

first termios patches, getting stty (shellutils) running
-------------------------------------------------------------
Index: strerror.c
From: entropy@terminator.rs.itd.umich.edu (Nicholas S Castellano)
Date: 19 Aug 1994 06:43:21 +0200
Message-ID: <199408182319.TAA26772@terminator.rs.itd.umich.edu>

baserel bug: go back to pl44 version (remove a few `const')
-------------------------------------------------------------
Index: tcattr.c include/termios.h
From: schwab@issan.informatik.uni-dortmund.de (Andreas Schwab)
Date: 22 Aug 1994 19:44:09 +0200
Message-ID: <9408220852.AA19173@issan.informatik.uni-dortmund.de>

Addition to Juergen's patches for the termios emulation in MiNTlib:

I've changed the CS? values to match _TF_?BIT so that they can be
copied more easily, and fixed a bug in his patch.
And i added code for backward compatibility since TIOCSETP has changed.
-------------------------------------------------------------
Index: getgroup.c getitimer.c getloadavg.c initgroups.c osbind.cpp
	setegid.c seteuid.c setitimer.c include/limits.h
	include/mintbind.h include/osbind.h include/param.h
	include/time.h include/unistd.h
From: schwab@issan.informatik.uni-dortmund.de (Andreas Schwab)
Date: 29 Aug 1994 18:03:34 +0200
Message-ID: <9408290852.AA11271@issan.informatik.uni-dortmund.de>

Here are interfaces for the new functions that MiNT 1.11 provides
(getloadavg, set/getitimer, initgroups) and some changes to existing
functions to use the new features, as well as some bug fixes.

In <limits.h> i have changed _POSIX_NGROUPS_MAX to 8 since this is the
value MiNT provides.
-------------------------------------------------------------
Index: strerror.c
From: benni@schlunz.dfki.uni-sb.de (Benjamin Lorenz)
Date: 12 Aug 1994 18:02:29 +0200
Message-ID: <9408121121.AA19308@pfsparc02.phil15.uni-sb.de>

While we are talking about strerror.c, what about changing "access denied"
into "permission denied"? I'd like that because it's more polite... :-)
-------------------------------------------------------------
Index: setvbuf.c
From: schwab@issan.informatik.uni-dortmund.de (Andreas Schwab)
Date: 30 Aug 1994 14:34:04 +0200
Message-ID: <9408300854.AA02166@issan.informatik.uni-dortmund.de>

This patch makes the function setvbuf more robust by checking the
bmode parameter.
-------------------------------------------------------------
Index: tcattr.c include/ioctl.h include/termios.h
From: nox@jelal.north.de (Juergen Lock)
Date: 1 Sep 1994 10:59:47 +0200
Message-ID: <9409010231.AA00068@jelal.north.de>

added ECHOCTL to sg_flags (and termios) so e.g. mgetty can turn it off
and won't echo the \r after your login name as ^M...
-------------------------------------------------------------
Index: setegid.c seteuid.c setregid.c setreuid.c
From: inf03@Uni-Trier.de (Sascha Blank)
Date: 5 Sep 1994 19:42:51 +0200
Message-ID: <9409051059.AA07720@Uni-Trier.De>

replace some files in the MiNTlibs, since the
library doesn't handle the sete[ug]id() correctly and doesn't know about
the setre[ug]id() calls.

From: hohmuth@inf.tu-dresden.de (Michael Hohmuth)
Date: 12 Sep 1994 20:21:29 +0200
Message-ID: <199409121547.AA17497@irs.inf.tu-dresden.de>

bugfixes
-------------------------------------------------------------
Index: tcattr.c
From: nox@jelal.north.de (Juergen Lock)
Date: 17 Sep 1994 17:23:40 +0200
Message-ID: <9409170027.AA00250@jelal.north.de>

compatibility fix (VTIME)
-------------------------------------------------------------
Index: link.c mkdir.c opendir.c rename.c rmdir.c symlink.c
	truncate.c utime.c
From: nox@jelal.north.de (Juergen Lock)
Date: 17 Sep 1994 17:23:40 +0200
Message-ID: <9409170027.AA00250@jelal.north.de>

more EEXIST/EACCESS, ENOTDIR/ENOENT errno fixes...
-------------------------------------------------------------
Index: include/time.h
From: nox@jelal.north.de (Juergen Lock)
Date: 17 Sep 1994 17:23:40 +0200
Message-ID: <9409170027.AA00250@jelal.north.de>

fix cpp errors with e.g. `#if CLK_TCK != 0'
-------------------------------------------------------------
Index: include/unistd.h
From: nox@jelal.north.de (Juergen Lock)
Date: 17 Sep 1994 17:23:40 +0200
Message-ID: <9409170027.AA00250@jelal.north.de>

fix warnings about _POSIX_VDISABLE redefined
-------------------------------------------------------------
Index: include/termios.h
From: nox@jelal.north.de (Juergen Lock)
Date: 17 Sep 1994 17:23:40 +0200
Message-ID: <9409170027.AA00250@jelal.north.de>

fix configure :) (include compiler.h)
-------------------------------------------------------------
Index: strerror.c
From: schwab@issan.informatik.uni-dortmund.de (Andreas Schwab)
Date: 9 Nov 1994 22:34:04 +0100
Message-ID: <9411091057.AA06643@issan.informatik.uni-dortmund.de>

The error message for ELOCKED is missing in strerror.c.  I have used
the text from the comment in errno.h.
-------------------------------------------------------------
Index: libgcc2.c mincl
From: schwab@issan.informatik.uni-dortmund.de (Andreas Schwab)
Date: 11 Nov 1994 10:38:52 +0100
Message-ID: <9411110930.AA20927@issan.informatik.uni-dortmund.de>

changes to support gcc 2.6:

- libgcc2.c has new modules (_op_vnew.o _op_vdel.o _eh.o _pure.o), and
there are a few bug fixes and cleanups.
-------------------------------------------------------------
Index: include/linea.h
From: schwab@issan.informatik.uni-dortmund.de (Andreas Schwab)
Date: 11 Nov 1994 10:38:52 +0100
Message-ID: <9411110930.AA20927@issan.informatik.uni-dortmund.de>

changes to support gcc 2.6:

- in <linea.h> the macro linea0() has to be changed so that it
compiles with -mbaserel, otherwise gcc dies with "fixed or forbidden
register has been spilled".  This is probably a bug in gcc since
similar problems occured with the Linux/x86 kernel, where they had to
change some asm statements to work around this, too.
-------------------------------------------------------------
Index: include/mintbind.h
From: inf03@Uni-Trier.de (Sascha Blank)
Date: 5 Sep 1994 19:42:51 +0200
Message-ID: <9409051059.AA07720@Uni-Trier.De>

replace some files in the MiNTlibs, since the
library doesn't handle the sete[ug]id() correctly and doesn't know about
the setre[ug]id() calls.
-------------------------------------------------------------
Index: lib.h malloc.c realloc.c
From: schwab@issan.informatik.uni-dortmund.de (Andreas Schwab)
Date: 13 Dec 1994 11:15:54 +0100
Message-ID: <9412121106.AA07748@issan.informatik.uni-dortmund.de>
References: <9412121003.AA12541@faust4.lstm.uni-erlangen.de>

[...] make it possible for free() to return
memory blocks back to the system, so that the process size can shrink.
This was part of my patches for emacs, but i'm using this all the
time, not only for emacs.
-------------------------------------------------------------
Index: chmod.c chown.c closedir.c do_stat.c fork.c getgid.c
	getpid.c getppid.c getuid.c kill.c killpg.c opendir.c
	readdir.c rewinddi.c sync.c
Message-Id: <9501311012.AA08775@math.uni-muenster.de>
From:	Ulrich Kuehn <kuehn@goedel.uni-muenster.de>
Date:	Tue, 31 Jan 1995 11:12:57 +0100

Hi there!

Here is a patch for the mintlib (based on pl44) for some of the files
(opendir/readdir/closedir/rewinddir/stat/kill/killpg/chown/chmod/fork/
getuid/getgid/getpid/getppid/sync)
to get rid of the MiNT-dependencies. Now only the existence of the
system call is tested, not the __mint variable.
This stuff is already tested a bit under Mag!C, so it should work.

adopted to (internal) 45.4, indentation fixes...
-------------------------------------------------------------
Index: README
X-Date: 1995/02/11 20:31:12
X-From: nox

added note about diff -w (*sigh*)
-------------------------------------------------------------
Index: include/limits.h
X-Date: 1995/02/11 20:35:28
X-From: nox

upped NAME_MAX to 128 for minixfs pl 11...
-------------------------------------------------------------
Index: PatchLev.h fread.c fwrite.c mincl mkfifo.c mknod.c open.c
	rename.c strerror.c
X-Date: 1995/02/11 20:57:02
X-From: nox

made fread/write more robust against NULL *s, added missing fns to mincl,
(experimental) mkfifo/pty mknod `emulation'

internal release pl 45.4.1
-------------------------------------------------------------
Index: linea.c
From: Thomas Schulze <ts@uni-paderborn.de>
Date: Tue, 14 Feb 1995 14:10:01 +0100
Message-Id: <199502141310.OAA25753@austria.uni-paderborn.de>

linea0() update (gcc 2.6.3)
-------------------------------------------------------------
Index: PatchLev.h rmdir.c include/PatchLev.h
X-Date: 1995/02/18 17:31:10
X-From: nox

rmdir bugfix, internal release pl 45.5
-------------------------------------------------------------
Index: AUTHORS README README.46 README.FAQ
X-Date: 1995/02/21 20:49:28
X-From: nox

doc updates from knarf... with some changes by me
-------------------------------------------------------------
Index: ChangeLog
X-Date: 1995/03/05 15:28:36
X-From: nox

new file, changes since pl 45
-------------------------------------------------------------
Index: MKChangeLog.pl
X-Date: 1995/03/05 15:30:24
X-From: nox

added to distribution, maybe its useful for others...
-------------------------------------------------------------
Index: PatchLev.h include/PatchLev.h
X-Date: 1995/03/05 15:49:10
X-From: nox

ok you've been waiting long enough...  call this pl46 :)
-------------------------------------------------------------
Index: ChangeLog
X-Date: 1995/03/05 16:15:08
X-From: nox

updated, pl46
-------------------------------------------------------------
Index: include/mintbind.h
Message-Id: <9501311049.AA09298@math.uni-muenster.de>
From:	Ulrich Kuehn <kuehn@goedel.uni-muenster.de>
Subject: New system calls in mintbind.h
Date:	Tue, 31 Jan 1995 11:49:13 +0100

Hi!

Here is a patch for the mintbind.h file (based of pl 44), but it is
only for the gnu compiler.
-------------------------------------------------------------
