[Glibc-bsd-commits] r4017 - in trunk/kfreebsd-kernel-headers/debian: . patches
Robert Millan
rmh at alioth.debian.org
Sat Jan 28 18:54:30 UTC 2012
Author: rmh
Date: 2012-01-28 18:54:30 +0000 (Sat, 28 Jan 2012)
New Revision: 4017
Added:
trunk/kfreebsd-kernel-headers/debian/patches/syscall.diff
Modified:
trunk/kfreebsd-kernel-headers/debian/changelog
trunk/kfreebsd-kernel-headers/debian/control
trunk/kfreebsd-kernel-headers/debian/install
trunk/kfreebsd-kernel-headers/debian/patches/series
Log:
Add sys/syscall.h.
Modified: trunk/kfreebsd-kernel-headers/debian/changelog
===================================================================
--- trunk/kfreebsd-kernel-headers/debian/changelog 2012-01-28 18:30:11 UTC (rev 4016)
+++ trunk/kfreebsd-kernel-headers/debian/changelog 2012-01-28 18:54:30 UTC (rev 4017)
@@ -1,8 +1,9 @@
kfreebsd-kernel-headers (0.70) UNRELEASED; urgency=low
* Remove <osreldate.h> (not a kernel header).
+ * Add sys/syscall.h.
- -- Robert Millan <rmh at debian.org> Sat, 28 Jan 2012 19:29:22 +0100
+ -- Robert Millan <rmh at debian.org> Sat, 28 Jan 2012 19:54:25 +0100
kfreebsd-kernel-headers (0.69) unstable; urgency=low
Modified: trunk/kfreebsd-kernel-headers/debian/control
===================================================================
--- trunk/kfreebsd-kernel-headers/debian/control 2012-01-28 18:30:11 UTC (rev 4016)
+++ trunk/kfreebsd-kernel-headers/debian/control 2012-01-28 18:54:30 UTC (rev 4017)
@@ -11,7 +11,7 @@
Package: kfreebsd-kernel-headers
Architecture: kfreebsd-any
Depends: ${misc:Depends}
-Replaces: libc0.1-dev (<= 2.3.6.ds1-8)
+Replaces: libc0.1-dev
Description: kernel of FreeBSD headers for development
This package provides headers from the kernel of FreeBSD. These headers
are used by the installed headers for GNU glibc and other system libraries.
Modified: trunk/kfreebsd-kernel-headers/debian/install
===================================================================
--- trunk/kfreebsd-kernel-headers/debian/install 2012-01-28 18:30:11 UTC (rev 4016)
+++ trunk/kfreebsd-kernel-headers/debian/install 2012-01-28 18:54:30 UTC (rev 4017)
@@ -283,6 +283,7 @@
sys/sys/sockio.h usr/include/sys
sys/sys/soundcard.h usr/include/sys
sys/sys/sx.h usr/include/sys
+sys/sys/syscall.h usr/include/sys
sys/sys/sysctl.h usr/include/sys
sys/sys/sysent.h usr/include/sys
sys/sys/syslimits.h usr/include/sys
Modified: trunk/kfreebsd-kernel-headers/debian/patches/series
===================================================================
--- trunk/kfreebsd-kernel-headers/debian/patches/series 2012-01-28 18:30:11 UTC (rev 4016)
+++ trunk/kfreebsd-kernel-headers/debian/patches/series 2012-01-28 18:54:30 UTC (rev 4017)
@@ -1,7 +1,9 @@
# Patches that come from upstream
-type_collision.diff
000_v4l.diff
+# Patches that are in good shape for merging upstream
+type_collision.diff
+
# Other patches that might or might not be mergeable
000_bruno_haible.diff
001_sys_soundcard.diff
@@ -34,3 +36,4 @@
035_devfs_int.diff
042_syscall_stubs.diff
ctltype_quad.diff
+syscall.diff
Added: trunk/kfreebsd-kernel-headers/debian/patches/syscall.diff
===================================================================
--- trunk/kfreebsd-kernel-headers/debian/patches/syscall.diff (rev 0)
+++ trunk/kfreebsd-kernel-headers/debian/patches/syscall.diff 2012-01-28 18:54:30 UTC (rev 4017)
@@ -0,0 +1,68 @@
+--- a/sys/sys/syscall.h
++++ b/sys/sys/syscall.h
+@@ -1,3 +1,6 @@
++#ifndef _SYSCALL_H
++#define _SYSCALL_H 1
++
+ /*
+ * System call numbers.
+ *
+@@ -306,6 +309,7 @@
+ #define SYS_extattr_get_fd 372
+ #define SYS_extattr_delete_fd 373
+ #define SYS___setugid 374
++#define SYS_nfsclnt 375
+ #define SYS_eaccess 376
+ #define SYS_afs3_syscall 377
+ #define SYS_nmount 378
+@@ -427,8 +431,8 @@
+ #define SYS_jail_remove 508
+ #define SYS_closefrom 509
+ #define SYS___semctl 510
+-#define SYS_msgctl 511
+-#define SYS_shmctl 512
++#define SYS_msgctl SYS_freebsd7_msgctl
++#define SYS_shmctl SYS_freebsd7_shmctl
+ #define SYS_lpathconf 513
+ #define SYS_cap_new 514
+ #define SYS_cap_getrights 515
+@@ -446,4 +450,39 @@
+ #define SYS_rctl_add_rule 528
+ #define SYS_rctl_remove_rule 529
+ #define SYS_posix_fallocate 530
++#define SYS_posix_fadvise 531
+ #define SYS_MAXSYSCALL 532
++
++/* FIXME: some of these might not be needed anymore. */
++
++#define SYS_obreak SYS_break
++#define SYS_sysctl SYS___sysctl
++#define SYS_getcwd SYS___getcwd
++#define SYS_setugid SYS___setugid
++#define SYS_semctl SYS_freebsd7___semctl
++
++#define SYS_acl_get_file SYS___acl_get_file
++#define SYS_acl_set_file SYS___acl_set_file
++#define SYS_acl_get_fd SYS___acl_get_fd
++#define SYS_acl_set_fd SYS___acl_set_fd
++#define SYS_acl_delete_file SYS___acl_delete_file
++#define SYS_acl_delete_fd SYS___acl_delete_fd
++#define SYS_acl_aclcheck_file SYS___acl_aclcheck_file
++#define SYS_acl_aclcheck_fd SYS___acl_aclcheck_fd
++#define SYS_acl_get_link SYS___acl_get_link
++#define SYS_acl_set_link SYS___acl_set_link
++#define SYS_acl_delete_link SYS___acl_delete_link
++#define SYS_acl_aclcheck_link SYS___acl_aclcheck_link
++
++#define SYS_mac_get_proc SYS___mac_get_proc
++#define SYS_mac_set_proc SYS___mac_set_proc
++#define SYS_mac_get_fd SYS___mac_get_fd
++#define SYS_mac_get_file SYS___mac_get_file
++#define SYS_mac_set_fd SYS___mac_set_fd
++#define SYS_mac_set_file SYS___mac_set_file
++#define SYS_mac_get_pid SYS___mac_get_pid
++#define SYS_mac_get_link SYS___mac_get_link
++#define SYS_mac_set_link SYS___mac_set_link
++#define SYS_mac_execve SYS___mac_execve
++
++#endif
More information about the Glibc-bsd-commits
mailing list