Update of /cvsroot/linux-vax/toolchain/patches
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv20364
Added Files:
uclibc-000038-_STACK_GROWS_DOWN.patch
uclibc-000039-properly_guard_bits_posix_types_h.patch
uclibc-000040-config-UCLIBC_USE_NETLINK.patch
Log Message:
- Our stack grows top->down.
- The header guard for kernel and libc headers *must* match.
- Enable netlink support.
--- NEW FILE: uclibc-000040-config-UCLIBC_USE_NETLINK.patch ---
--- src-uclibc-hacked/.config~ 2006-01-06 11:03:07.000000000 +0100
+++ src-uclibc-hacked/.config 2006-01-06 11:03:28.000000000 +0100
@@ -78,6 +78,7 @@
UCLIBC_HAS_RPC=y
UCLIBC_HAS_FULL_RPC=y
UCLIBC_HAS_REENTRANT_RPC=y
+UCLIBC_USE_NETLINK=y
#
# String and Stdio Support
--- NEW FILE: uclibc-000039-properly_guard_bits_posix_types_h.patch ---
diff -Nurp src-uclibc-fresh/libc/sysdeps/linux/vax/bits/kernel_types.h src-uclibc-hacked/libc/sysdeps/linux/vax/bits/kernel_types.h
--- src-uclibc-fresh/libc/sysdeps/linux/vax/bits/kernel_types.h 2006-01-06 07:53:07.000000000 +0100
+++ src-uclibc-hacked/libc/sysdeps/linux/vax/bits/kernel_types.h 2006-01-06 10:14:42.000000000 +0100
@@ -1,6 +1,5 @@
-#ifndef __ARCH_VAX_POSIX_TYPES_H
-#define __ARCH_VAX_POSIX_TYPES_H
-
+#ifndef _VAX_POSIX_TYPES_H
+#define _VAX_POSIX_TYPES_H
/*
* Note that we use the exact same include guard #define names
* as asm/posix_types.h. This will avoid gratuitous conflicts
@@ -9,6 +8,7 @@
* -Erik
*/
+
typedef unsigned short __kernel_dev_t;
typedef unsigned long __kernel_ino_t;
typedef unsigned short __kernel_mode_t;
@@ -42,4 +42,4 @@ typedef struct {
#endif
} __kernel_fsid_t;
-#endif /* __ARCH_VAX_POSIX_TYPES_H */
+#endif /* _VAX_POSIX_TYPES_H */
--- NEW FILE: uclibc-000038-_STACK_GROWS_DOWN.patch ---
diff -Nurp src-uclibc-fresh/libc/sysdeps/linux/vax/bits/stackinfo.h src-uclibc-hacked/libc/sysdeps/linux/vax/bits/stackinfo.h
--- src-uclibc-fresh/libc/sysdeps/linux/vax/bits/stackinfo.h 1970-01-01 01:00:00.000000000 +0100
+++ src-uclibc-hacked/libc/sysdeps/linux/vax/bits/stackinfo.h 2006-01-06 09:01:02.000000000 +0100
@@ -0,0 +1,7 @@
+#ifndef _VAX_BITS_STACKINFO_H
+#define _VAX_BITS_STACKINFO_H
+
+/* On VAXen, the stack grows down. */
+#define _STACK_GROWS_DOWN 1
+
+#endif /* _VAX_BITS_STACKINFO_H */
|