From: Jan-Benedict G. <jb...@us...> - 2006-01-06 10:06:35
|
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 */ |