[Glibc-bsd-commits] r5159 - in trunk/kfreebsd-kernel-headers: debian test

Robert Millan rmh at moszumanska.debian.org
Sat Nov 23 20:34:46 UTC 2013


Author: rmh
Date: 2013-11-23 20:34:45 +0000 (Sat, 23 Nov 2013)
New Revision: 5159

Added:
   trunk/kfreebsd-kernel-headers/test/sys_file.c
Modified:
   trunk/kfreebsd-kernel-headers/debian/changelog
   trunk/kfreebsd-kernel-headers/debian/install
   trunk/kfreebsd-kernel-headers/test/Makefile
Log:
Add <sys/file.h> and verify its buildability and "struct file" usability.

Modified: trunk/kfreebsd-kernel-headers/debian/changelog
===================================================================
--- trunk/kfreebsd-kernel-headers/debian/changelog	2013-11-23 20:03:28 UTC (rev 5158)
+++ trunk/kfreebsd-kernel-headers/debian/changelog	2013-11-23 20:34:45 UTC (rev 5159)
@@ -8,8 +8,10 @@
   * Add <sys/stdint.h> (as #include stub).
   * Add <sys/signal.h> (in alternate kglue directory), and use it
     internally instead of the userland version.
+  * Add <sys/file.h> and verify its buildability and "struct file"
+    usability.
 
- -- Robert Millan <rmh at debian.org>  Fri, 01 Nov 2013 14:10:16 +0100
+ -- Robert Millan <rmh at debian.org>  Sat, 23 Nov 2013 21:34:12 +0100
 
 kfreebsd-kernel-headers (9.2~4) unstable; urgency=low
 

Modified: trunk/kfreebsd-kernel-headers/debian/install
===================================================================
--- trunk/kfreebsd-kernel-headers/debian/install	2013-11-23 20:03:28 UTC (rev 5158)
+++ trunk/kfreebsd-kernel-headers/debian/install	2013-11-23 20:34:45 UTC (rev 5159)
@@ -227,6 +227,7 @@
 sys/sys/exec.h                          usr/include/sys
 sys/sys/extattr.h                       usr/include/sys
 sys/sys/fbio.h                          usr/include/sys
+sys/sys/file.h				usr/include/sys/kglue/sys
 sys/sys/filedesc.h                      usr/include/sys
 sys/sys/filio.h                         usr/include/sys
 sys/sys/fnv_hash.h                      usr/include/sys

Modified: trunk/kfreebsd-kernel-headers/test/Makefile
===================================================================
--- trunk/kfreebsd-kernel-headers/test/Makefile	2013-11-23 20:03:28 UTC (rev 5158)
+++ trunk/kfreebsd-kernel-headers/test/Makefile	2013-11-23 20:34:45 UTC (rev 5159)
@@ -20,6 +20,7 @@
 	ppp.o \
 	sctp.o \
 	soundcard.o \
+	sys_file.o \
 	sys_sysctl.o \
 	sys_timex.o \
 	sys_user.o \

Added: trunk/kfreebsd-kernel-headers/test/sys_file.c
===================================================================
--- trunk/kfreebsd-kernel-headers/test/sys_file.c	                        (rev 0)
+++ trunk/kfreebsd-kernel-headers/test/sys_file.c	2013-11-23 20:34:45 UTC (rev 5159)
@@ -0,0 +1,4 @@
+#define _WANT_FILE		/* for `struct file' */
+#include <sys/kglue/sys/file.h>
+#include "assert.h"
+COMPILE_TIME_ASSERT(struct_file, sizeof (struct file) > 0);




More information about the Glibc-bsd-commits mailing list