[PATCH] Misc portability improvements

Robert Millan rmh@aybabtu.com
Sat Oct 8 09:57:00 GMT 2005


On Thu, Sep 01, 2005 at 10:09:03PM -0700, Roland McGrath wrote:
> > This patch includes miscellaneous portability improvements.
> 
> Send separate changes as separate patches in separate messages.

Here's the part for header protection.  Please consider.

2005-10-08  Robert Millan  <robertmh@gnu.org>

        * sysdeps/unix/sysv/linux/sys/soundcard.h: Protect against multiple
        inclusion.
        * sysdeps/unix/sysv/linux/net/ppp-comp.h: Likewise.
        * sysdeps/unix/sysv/linux/nfs/nfs.h: Likewise.
        * sysdeps/unix/sysv/linux/sys/ultrasound.h: Likewise.
        * sysdeps/unix/sysv/linux/sys/vt.h: Likewise.

-- 
Robert Millan
-------------- next part --------------

2005-10-08  Robert Millan  <robertmh@gnu.org>

	* sysdeps/unix/sysv/linux/sys/soundcard.h: Protect against multiple
	inclusion.
	* sysdeps/unix/sysv/linux/net/ppp-comp.h: Likewise.
	* sysdeps/unix/sysv/linux/nfs/nfs.h: Likewise.
	* sysdeps/unix/sysv/linux/sys/ultrasound.h: Likewise.
	* sysdeps/unix/sysv/linux/sys/vt.h: Likewise.

diff -ur libc.old/sysdeps/unix/sysv/linux/net/ppp-comp.h libc/sysdeps/unix/sysv/linux/net/ppp-comp.h
--- libc.old/sysdeps/unix/sysv/linux/net/ppp-comp.h	1996-10-09 01:39:17.000000000 +0200
+++ libc/sysdeps/unix/sysv/linux/net/ppp-comp.h	2005-08-21 17:44:33.000000000 +0200
@@ -1 +1,4 @@
+#ifndef _NET_PPP_COMP_H
+#define _NET_PPP_COMP_H 1
 #include <linux/ppp-comp.h>
+#endif
diff -ur libc.old/sysdeps/unix/sysv/linux/nfs/nfs.h libc/sysdeps/unix/sysv/linux/nfs/nfs.h
--- libc.old/sysdeps/unix/sysv/linux/nfs/nfs.h	1995-10-16 02:37:46.000000000 +0100
+++ libc/sysdeps/unix/sysv/linux/nfs/nfs.h	2005-08-21 17:37:15.000000000 +0200
@@ -1 +1,4 @@
+#ifndef _NFS_NFS_H
+#define _NFS_NFS_H 1
 #include <linux/nfs.h>
+#endif
diff -ur libc.old/sysdeps/unix/sysv/linux/sys/soundcard.h libc/sysdeps/unix/sysv/linux/sys/soundcard.h
--- libc.old/sysdeps/unix/sysv/linux/sys/soundcard.h	1996-10-09 01:39:20.000000000 +0200
+++ libc/sysdeps/unix/sysv/linux/sys/soundcard.h	2005-08-21 17:37:15.000000000 +0200
@@ -1 +1,4 @@
+#ifndef _SYS_SOUNDCARD_H
+#define _SYS_SOUNDCARD_H 1
 #include <linux/soundcard.h>
+#endif
diff -ur libc.old/sysdeps/unix/sysv/linux/sys/ultrasound.h libc/sysdeps/unix/sysv/linux/sys/ultrasound.h
--- libc.old/sysdeps/unix/sysv/linux/sys/ultrasound.h	1997-12-04 01:10:44.000000000 +0100
+++ libc/sysdeps/unix/sysv/linux/sys/ultrasound.h	2005-08-21 17:37:15.000000000 +0200
@@ -1 +1,4 @@
+#ifndef _SYS_ULTRASOUND_H
+#define _SYS_ULTRASOUND_H 1
 #include <linux/ultrasound.h>
+#endif
diff -ur libc.old/sysdeps/unix/sysv/linux/sys/vt.h libc/sysdeps/unix/sysv/linux/sys/vt.h
--- libc.old/sysdeps/unix/sysv/linux/sys/vt.h	1996-09-27 05:44:24.000000000 +0200
+++ libc/sysdeps/unix/sysv/linux/sys/vt.h	2005-08-21 17:37:15.000000000 +0200
@@ -1 +1,4 @@
+#ifndef _SYS_VT_H
+#define _SYS_VT_H 1
 #include <linux/vt.h>
+#endif


More information about the Libc-alpha mailing list