Home | History | Annotate | only in /src/sys/rump/kern/lib/libsys_cygwin
History log of /src/sys/rump/kern/lib/libsys_cygwin
RevisionDateAuthorComments
 1.6 26-Jan-2016  pooka Put the kernelside rump kernel headers into <rump-sys> instead of
sprinkling them around the faction directories. Avoids having
to add a CPPFLAGS (or several) to pretty much every component
Makefile.

Leave compat headers around in the old locations.

The commit changes some autogenerated files, but I'll fix the
generators shortly and regen.
 1.5 19-Oct-2015  pooka Add a COMMENT describing what each component roughly does.

"make describe" prints the comment.

Requested/inspired by Vincent Schwarzer on rumpkernel-users
 1.4 09-May-2015  pooka Make the cool syscall autogeneration feature work with the
newfangled r/o src feature.
 1.3 08-Mar-2015  christos regen
 1.2 13-Mar-2014  pooka branches: 1.2.4; 1.2.8;
rename component.c -> sys_cygwin_component.c
 1.1 10-Apr-2013  pooka branches: 1.1.4; 1.1.6;
cygwin compat
 1.1.6.1 18-May-2014  rmind sync with head
 1.1.4.4 03-Dec-2017  jdolecek update from HEAD
 1.1.4.3 20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.1.4.2 23-Jun-2013  tls resync from head
 1.1.4.1 10-Apr-2013  tls file Makefile was added on branch tls-maxphys on 2013-06-23 06:20:27 +0000
 1.2.8.4 19-Mar-2016  skrll Sync with HEAD
 1.2.8.3 27-Dec-2015  skrll Sync with HEAD (as of 26th Dec)
 1.2.8.2 06-Jun-2015  skrll Sync with HEAD
 1.2.8.1 06-Apr-2015  skrll Sync with HEAD
 1.2.4.2 22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.2.4.1 13-Mar-2014  yamt file Makefile was added on branch yamt-pagecache on 2014-05-22 11:41:14 +0000
 1.2 13-Mar-2014  pooka rename component.c -> sys_cygwin_component.c
 1.1 10-Apr-2013  pooka branches: 1.1.4; 1.1.6;
cygwin compat
 1.1.6.1 18-May-2014  rmind sync with head
 1.1.4.3 20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.1.4.2 23-Jun-2013  tls resync from head
 1.1.4.1 10-Apr-2013  tls file component.c was added on branch tls-maxphys on 2013-06-23 06:20:27 +0000
 1.3 27-Jan-2019  pgoyette Merge the [pgoyette-compat] branch
 1.2 12-Dec-2018  alnsn Add missing RCSIDs.
 1.1 10-Apr-2013  pooka branches: 1.1.4; 1.1.12; 1.1.38; 1.1.40;
cygwin compat
 1.1.40.1 10-Jun-2019  christos Sync with HEAD
 1.1.38.1 26-Dec-2018  pgoyette Sync with HEAD, resolve a few conflicts
 1.1.12.2 22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.1.12.1 10-Apr-2013  yamt file rump_cygwin_compat.c was added on branch yamt-pagecache on 2014-05-22 11:41:14 +0000
 1.1.4.2 23-Jun-2013  tls resync from head
 1.1.4.1 10-Apr-2013  tls file rump_cygwin_compat.c was added on branch tls-maxphys on 2013-06-23 06:20:27 +0000
 1.4 09-May-2015  pooka remove files which are autogenerated in every build
 1.3 08-Mar-2015  christos regen
 1.2 15-May-2013  pooka branches: 1.2.2; 1.2.10; 1.2.14;
regen
 1.1 10-Apr-2013  pooka gen
 1.2.14.2 06-Jun-2015  skrll Sync with HEAD
 1.2.14.1 06-Apr-2015  skrll Sync with HEAD
 1.2.10.2 22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.2.10.1 15-May-2013  yamt file rump_cygwin_syscall.h was added on branch yamt-pagecache on 2014-05-22 11:41:14 +0000
 1.2.2.3 03-Dec-2017  jdolecek update from HEAD
 1.2.2.2 23-Jun-2013  tls resync from head
 1.2.2.1 15-May-2013  tls file rump_cygwin_syscall.h was added on branch tls-maxphys on 2013-06-23 06:20:27 +0000
 1.4 09-May-2015  pooka remove files which are autogenerated in every build
 1.3 08-Mar-2015  christos regen
 1.2 15-May-2013  pooka branches: 1.2.2; 1.2.10; 1.2.14;
regen
 1.1 10-Apr-2013  pooka gen
 1.2.14.2 06-Jun-2015  skrll Sync with HEAD
 1.2.14.1 06-Apr-2015  skrll Sync with HEAD
 1.2.10.2 22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.2.10.1 15-May-2013  yamt file rump_cygwin_syscallargs.h was added on branch yamt-pagecache on 2014-05-22 11:41:14 +0000
 1.2.2.3 03-Dec-2017  jdolecek update from HEAD
 1.2.2.2 23-Jun-2013  tls resync from head
 1.2.2.1 15-May-2013  tls file rump_cygwin_syscallargs.h was added on branch tls-maxphys on 2013-06-23 06:20:27 +0000
 1.4 09-May-2015  pooka remove files which are autogenerated in every build
 1.3 08-Mar-2015  christos regen
 1.2 15-May-2013  pooka branches: 1.2.2; 1.2.10; 1.2.14;
regen
 1.1 10-Apr-2013  pooka gen
 1.2.14.2 06-Jun-2015  skrll Sync with HEAD
 1.2.14.1 06-Apr-2015  skrll Sync with HEAD
 1.2.10.2 22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.2.10.1 15-May-2013  yamt file rump_cygwin_syscalls.c was added on branch yamt-pagecache on 2014-05-22 11:41:14 +0000
 1.2.2.3 03-Dec-2017  jdolecek update from HEAD
 1.2.2.2 23-Jun-2013  tls resync from head
 1.2.2.1 15-May-2013  tls file rump_cygwin_syscalls.c was added on branch tls-maxphys on 2013-06-23 06:20:27 +0000
 1.4 09-May-2015  pooka remove files which are autogenerated in every build
 1.3 08-Mar-2015  christos regen
 1.2 15-May-2013  pooka branches: 1.2.2; 1.2.10; 1.2.14;
regen
 1.1 10-Apr-2013  pooka gen
 1.2.14.2 06-Jun-2015  skrll Sync with HEAD
 1.2.14.1 06-Apr-2015  skrll Sync with HEAD
 1.2.10.2 22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.2.10.1 15-May-2013  yamt file rump_cygwin_sysent.c was added on branch yamt-pagecache on 2014-05-22 11:41:14 +0000
 1.2.2.3 03-Dec-2017  jdolecek update from HEAD
 1.2.2.2 23-Jun-2013  tls resync from head
 1.2.2.1 15-May-2013  tls file rump_cygwin_sysent.c was added on branch tls-maxphys on 2013-06-23 06:20:27 +0000
 1.2 02-Dec-2014  pooka Remove shlib_version files and just use Makefile SHLIB_MAJOR/MINOR,
with the default provided by Makefile.rump (they're all 0.0 anyway)
 1.1 10-Apr-2013  pooka branches: 1.1.4; 1.1.12; 1.1.16;
cygwin compat
 1.1.16.1 06-Apr-2015  skrll Sync with HEAD
 1.1.12.2 22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.1.12.1 10-Apr-2013  yamt file shlib_version was added on branch yamt-pagecache on 2014-05-22 11:41:14 +0000
 1.1.4.3 03-Dec-2017  jdolecek update from HEAD
 1.1.4.2 23-Jun-2013  tls resync from head
 1.1.4.1 10-Apr-2013  tls file shlib_version was added on branch tls-maxphys on 2013-06-23 06:20:27 +0000
 1.6 27-Jan-2019  rin Fix merge botches. I hope there's no more left...
 1.5 27-Jan-2019  pgoyette Merge the [pgoyette-compat] branch
 1.4 12-Dec-2018  alnsn Add missing RCSIDs.
 1.3 10-Aug-2018  pgoyette Allow syscall_establish() to install new syscalls when the existing
entry-point is either sys_nomodule or sys_nosys. Update the
makesyscalls.sh script to create a const array of bits to allow
syscall_disestablish() to properly restore the original entry-point.
Update all the initializers of struct emul to initialize the pointer
to the bit array struct emul.

XXX Regen of all files created by makesyscalls.sh will come soon,
XXX followed by a kernel version bump (since struct emul is being
XXX modified).

This commit should address PR kern/45781 and also removes the need
for the work-around for that PR in file

sys/arch/usermode/modules/syscallemu/syscallemu.c
 1.2 26-Jan-2016  pooka branches: 1.2.16; 1.2.18;
Put the kernelside rump kernel headers into <rump-sys> instead of
sprinkling them around the faction directories. Avoids having
to add a CPPFLAGS (or several) to pretty much every component
Makefile.

Leave compat headers around in the old locations.

The commit changes some autogenerated files, but I'll fix the
generators shortly and regen.
 1.1 13-Mar-2014  pooka branches: 1.1.4; 1.1.6; 1.1.10; 1.1.12;
rename component.c -> sys_cygwin_component.c
 1.1.12.1 19-Mar-2016  skrll Sync with HEAD
 1.1.10.3 03-Dec-2017  jdolecek update from HEAD
 1.1.10.2 20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.1.10.1 13-Mar-2014  tls file sys_cygwin_component.c was added on branch tls-maxphys on 2014-08-20 00:04:40 +0000
 1.1.6.2 22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.1.6.1 13-Mar-2014  yamt file sys_cygwin_component.c was added on branch yamt-pagecache on 2014-05-22 11:41:14 +0000
 1.1.4.2 18-May-2014  rmind sync with head
 1.1.4.1 13-Mar-2014  rmind file sys_cygwin_component.c was added on branch rmind-smpnet on 2014-05-18 17:46:17 +0000
 1.2.18.1 10-Jun-2019  christos Sync with HEAD
 1.2.16.2 26-Dec-2018  pgoyette Sync with HEAD, resolve a few conflicts
 1.2.16.1 06-Sep-2018  pgoyette Sync with HEAD

Resolve a couple of conflicts (result of the uimin/uimax changes)
 1.2 11-Sep-2019  bad define sysautoload here too, to catch up with kern/makesyscalls.sh r1.173
XXX: This needs to be re-thought
 1.1 10-Apr-2013  pooka branches: 1.1.4; 1.1.12; 1.1.40;
cygwin compat
 1.1.40.1 13-Apr-2020  martin Mostly merge changes from HEAD upto 20200411
 1.1.12.2 22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.1.12.1 10-Apr-2013  yamt file syscalls.conf was added on branch yamt-pagecache on 2014-05-22 11:41:14 +0000
 1.1.4.2 23-Jun-2013  tls resync from head
 1.1.4.1 10-Apr-2013  tls file syscalls.conf was added on branch tls-maxphys on 2013-06-23 06:20:27 +0000
 1.2 15-May-2013  pooka branches: 1.2.2; 1.2.10;
Support utimes/futimes. Makes at least fsu_touch work on these platforms.
 1.1 10-Apr-2013  pooka cygwin compat
 1.2.10.2 22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.2.10.1 15-May-2013  yamt file syscalls.master was added on branch yamt-pagecache on 2014-05-22 11:41:14 +0000
 1.2.2.2 23-Jun-2013  tls resync from head
 1.2.2.1 15-May-2013  tls file syscalls.master was added on branch tls-maxphys on 2013-06-23 06:20:27 +0000

RSS XML Feed