summaryrefslogtreecommitdiffstats
path: root/sys/compat/freebsd32/freebsd32_proto.h
Commit message (Collapse)AuthorAgeFilesLines
* Regen for r293474.dchagin2016-01-091-1/+15
|
* Regen for r276955 (__getcwd path bug).dchagin2015-01-111-1/+1
|
* Regen for r275986 (ppoll).dchagin2014-12-211-1/+9
|
* Regen.kib2014-09-031-1/+8
|
* Regen.jhb2013-09-191-1/+38
| | | | Approved by: re (delphij)
* Regenerate for freebsd32_cap_enter().jilles2013-09-171-1/+7
| | | | Approved by: re (hrs)
* Regenerate after r255219.pjd2013-09-051-16/+1
| | | | Sponsored by: The FreeBSD Foundation
* Regenerate after r254491.pjd2013-08-181-1/+16
|
* Regenerate after r254481.pjd2013-08-181-1/+15
|
* Regenerate after r254447.pjd2013-08-171-1/+1
| | | | Sponsored by: The FreeBSD Foundation
* Regenerate.kib2013-07-211-2/+29
|
* Regeneratekib2013-07-201-1/+9
|
* aio_mlock() added:glebius2013-06-081-1/+6
| | | | | - Regen for r251526. - Bump __FreeBSD_version.
* Regenerate.kib2013-05-211-2/+54
|
* Regenerate files for pipe2().jilles2013-05-011-1/+1
|
* Regenerate files for accept4().jilles2013-05-011-1/+1
|
* Regen.mdf2013-04-021-1/+1
| | | | MFC after: 1 week
* Regenerate after r248599.pjd2013-03-211-1/+1
| | | | Sponsored by: The FreeBSD Foundation
* Regen after r247667.pjd2013-03-021-1/+1
|
* Regen after r247602.pjd2013-03-021-1/+1
|
* Regenkib2012-11-131-1/+11
|
* regen.davidxu2012-08-171-1/+1
|
* Regenerate.kib2012-08-151-1/+1
|
* Regenerate.kib2012-08-141-1/+1
|
* Regenerate system call tables.ed2012-05-251-65/+65
|
* o) Add COMPAT_FREEBSD32 support for MIPS kernels using the n64 ABI with ↵jmallett2012-03-031-7/+7
| | | | | | | | | | | | | | | | | | | | | userlands using the o32 ABI. This mostly follows nwhitehorn's lead in implementing COMPAT_FREEBSD32 on powerpc64. o) Add a new type to the freebsd32 compat layer, time32_t, which is time_t in the 32-bit ABI being used. Since the MIPS port is relatively-new, even the 32-bit ABIs use a 64-bit time_t. o) Because time{spec,val}32 has the same size and layout as time{spec,val} on MIPS with 32-bit compatibility, then, disable some code which assumes otherwise wrongly when built for MIPS. A more general macro to check in this case would seem like a good idea eventually. If someone adds support for using n32 userland with n64 kernels on MIPS, then they will have to add a variety of flags related to each piece of the ABI that can vary. That's probably the right time to generalize further. o) Add MIPS to the list of architectures which use PAD64_REQUIRED in the freebsd32 compat code. Probably this should be generalized at some point. Reviewed by: gonzo
* - Add the ffclock_getcounter(), ffclock_getestimate() and ffclock_setestimate()lstewart2011-11-211-0/+1
| | | | | | | | | | | | | | | | | | | | system calls to provide feed-forward clock management capabilities to userspace processes. ffclock_getcounter() returns the current value of the kernel's feed-forward clock counter. ffclock_getestimate() returns the current feed-forward clock parameter estimates and ffclock_setestimate() updates the feed-forward clock parameter estimates. - Document the syscalls in the ffclock.2 man page. - Regenerate the script-derived syscall related files. Committed on behalf of Julien Ridoux and Darryl Veitch from the University of Melbourne, Australia, as part of the FreeBSD Foundation funded "Feed-Forward Clock Synchronization Algorithms" project. For more information, see http://www.synclab.org/radclock/ Submitted by: Julien Ridoux (jridoux at unimelb edu au)
* Regenerate system call tables.ed2011-11-191-1/+1
|
* Regen.jhb2011-11-041-1/+11
|
* Regen.jhb2011-10-141-5/+5
|
* Wrap mprotect(2) so that we can add execute permissions when readmarcel2011-10-131-1/+8
| | | | | permissions are requested. This is needed on amd64 and ia64 for JDK 1.4.x
* Auto-generated code from sys_ prefixing makesyscalls.sh changekmacy2011-09-161-1/+1
| | | | Approved by: re(bz)
* Auto-generated system call code with cap_new(), cap_getrights().jonathan2011-07-151-1/+1
| | | | | Approved by: mentor (rwatson), re (Capsicum blanket) Sponsored by: Google Inc
* Regen.kib2011-06-161-1/+8
|
* Regen.mdf2011-04-181-1/+10
|
* Regenkib2011-04-011-1/+37
|
* Regenerate.trasz2011-03-301-1/+1
|
* Regen.kib2011-03-301-1/+7
|
* Regenerate.trasz2011-03-051-1/+1
|
* Regenerate system call files following addition of cap_enter(2),rwatson2011-03-011-1/+1
| | | | | | | | | | cap_getmode(2), and capabilities.conf. Reviewed by: anderson Discussed with: benl, kris, pjd Obtained from: Capsicum Project Sponsored by: Google, Inc. MFC after: 3 months
* Regeneratekib2010-06-281-1/+1
|
* Regenkib2010-03-191-1/+55
|
* Regen after big endian compatibility import.nwhitehorn2010-03-111-1/+1
|
* Provide groundwork for 32-bit binary compatibility on non-x86 platforms,nwhitehorn2010-03-111-39/+161
| | | | | | | | | for upcoming 64-bit PowerPC and MIPS support. This renames the COMPAT_IA32 option to COMPAT_FREEBSD32, removes some IA32-specific code from MI parts of the kernel and enhances the freebsd32 compatibility code to support big-endian platforms. Reviewed by: kib, jhb
* Revert 200606.imp2009-12-161-3/+2
|
* Fix compiling FREEBSD_COMPAT[4,5,6] without FREEBSD_COMPAT7.imp2009-12-161-2/+3
| | | | | Note: Not sure this is the right way to do compat, but it makes the headers consistent with the implementations.
* Regenerate.kib2009-12-041-1/+1
|
* Regeneratekib2009-10-271-1/+11
|
* Regenerate system call files following r197636.rwatson2009-09-301-7/+5
|
* If a certain feature that was present in FreeBSD 7 was removed or changed indes2009-09-101-4/+6
| | | | | | | | | | | | | | FreeBSD 8, the compatibility shims should be built not just when FreeBSD 7 compatibility is requested, but also when compatibility with any older FreeBSD version where that feature was present is requested.o Without this patch, a kernel config that sets COMPAT_FREEBSD6 but not *7 would fail to build due to inconsistencies between the declaration of the compatibility shims and their use in the SysV code. There are similar errors in other *proto.h headers in the tree. MFC after: 3 weeks
OpenPOWER on IntegriCloud