Author: archaic
Date: 2005-04-08 22:00:41 -0600 (Fri, 08 Apr 2005)
New Revision: 904

Added:
   trunk/hlfs/linux-libc-headers-2.6.11.2-pseudo_random-1.patch
   trunk/hlfs/linux-libc-headers-2.6.11.2-unistd_x86_PIC-1.patch
   trunk/linux-libc-headers/linux-libc-headers-2.6.11.2-pseudo_random-1.patch
   trunk/linux-libc-headers/linux-libc-headers-2.6.11.2-unistd_x86_PIC-1.patch
Removed:
   trunk/hlfs/linux-libc-headers-2.6.11.0-pseudo_random-1.patch
   trunk/hlfs/linux-libc-headers-2.6.11.0-unistd_x86_PIC-1.patch
   trunk/linux-libc-headers/linux-libc-headers-2.6.11.0-pseudo_random-1.patch
   trunk/linux-libc-headers/linux-libc-headers-2.6.11.0-unistd_x86_PIC-1.patch
Log:
Updated the llh patches to the latest versions. (hlfs)

Deleted: trunk/hlfs/linux-libc-headers-2.6.11.0-pseudo_random-1.patch
===================================================================
--- trunk/hlfs/linux-libc-headers-2.6.11.0-pseudo_random-1.patch        
2005-04-07 00:12:07 UTC (rev 903)
+++ trunk/hlfs/linux-libc-headers-2.6.11.0-pseudo_random-1.patch        
2005-04-09 04:00:41 UTC (rev 904)
@@ -1,36 +0,0 @@
-Submitted By: Robert Connolly <robert at linuxfromscratch dot org> (ashes)
-Date: 2005-02-12
-Initial Package Version: 2.6.10.0
-Upstream Status: Not submitted
-Origin: http://frandom.sourceforge.net/
-Description: This patch adds support for sysctl erandom and urandom.
-
-This patch depends on the kernel pseudo_random patch.
-
-Also see:
-http://www.linuxfromscratch.org/hlfs/
-http://www.linuxfromscratch.org/hints/downloads/files/entropy.txt
-
-diff -Naur linux-libc-headers-2.6.10.0.orig/include/linux/sysctl.h 
linux-libc-headers-2.6.10.0/include/linux/sysctl.h
---- linux-libc-headers-2.6.10.0.orig/include/linux/sysctl.h    2005-01-08 
14:03:21.000000000 +0000
-+++ linux-libc-headers-2.6.10.0/include/linux/sysctl.h 2005-02-12 
18:10:36.386370616 +0000
-@@ -195,6 +195,8 @@
- };
- 
- /* /proc/sys/kernel/random */
-+#define SYSCTL_URANDOM
-+#define SYSCTL_ERANDOM
- enum
- {
-       RANDOM_POOLSIZE=1,
-@@ -202,7 +204,9 @@
-       RANDOM_READ_THRESH=3,
-       RANDOM_WRITE_THRESH=4,
-       RANDOM_BOOT_ID=5,
--      RANDOM_UUID=6
-+      RANDOM_UUID=6,
-+      RANDOM_URANDOM=7,
-+      RANDOM_ERANDOM=8
- };
- 
- /* /proc/sys/kernel/pty */

Deleted: trunk/hlfs/linux-libc-headers-2.6.11.0-unistd_x86_PIC-1.patch
===================================================================
--- trunk/hlfs/linux-libc-headers-2.6.11.0-unistd_x86_PIC-1.patch       
2005-04-07 00:12:07 UTC (rev 903)
+++ trunk/hlfs/linux-libc-headers-2.6.11.0-unistd_x86_PIC-1.patch       
2005-04-09 04:00:41 UTC (rev 904)
@@ -1,175 +0,0 @@
-Submitted By: Robert Connolly <robert at linuxfromscratch dot org> (ashes)
-Date: 2005-02-22
-Initial Package Version: 2.6.10.0
-Upstream Status: Not submitted
-Origin: Gentoo - unistd.h-i386-pic.patch
-Description: This patch adds position independent assembly for syscalls.
-This fixes problems with llseek(), util-linux, vsftpd, proftpd, and more.
-
-Also see:
-http://www.linuxfromscratch.org/hlfs/
-
-diff -Naur linux-libc-headers-2.6.10.0.orig/include/asm-i386/unistd.h 
linux-libc-headers-2.6.10.0/include/asm-i386/unistd.h
---- linux-libc-headers-2.6.10.0.orig/include/asm-i386/unistd.h 2005-01-08 
14:04:09.000000000 +0000
-+++ linux-libc-headers-2.6.10.0/include/asm-i386/unistd.h      2005-02-22 
10:34:01.836076592 +0000
-@@ -321,6 +321,21 @@
- __syscall_return(type,__res); \
- }
- 
-+#ifdef __PIC__
-+#define _syscall1(type,name,type1,arg1) \
-+type name(type1 arg1) \
-+{ \
-+long __res; \
-+__asm__ volatile (\
-+      "pushl %%ebx\n\t" \
-+      "movl %2,%%ebx\n\t" \
-+      "int $0x80\n\t" \
-+      "popl %%ebx\n\t" \
-+      : "=a" (__res) \
-+      : "0" (__NR_##name),"r" ((long)(arg1))); \
-+__syscall_return(type,__res); \
-+}
-+#else
- #define _syscall1(type,name,type1,arg1) \
- type name(type1 arg1) \
- { \
-@@ -330,7 +345,23 @@
-       : "0" (__NR_##name),"b" ((long)(arg1))); \
- __syscall_return(type,__res); \
- }
-+#endif
- 
-+#ifdef __PIC__
-+#define _syscall2(type,name,type1,arg1,type2,arg2) \
-+type name(type1 arg1,type2 arg2) \
-+{ \
-+long __res; \
-+__asm__ volatile (\
-+      "pushl %%ebx\n\t" \
-+      "movl %2,%%ebx\n\t" \
-+      "int $0x80\n\t" \
-+      "popl %%ebx\n\t" \
-+      : "=a" (__res) \
-+      : "0" (__NR_##name),"r" ((long)(arg1)),"c" ((long)(arg2))); \
-+__syscall_return(type,__res); \
-+}
-+#else
- #define _syscall2(type,name,type1,arg1,type2,arg2) \
- type name(type1 arg1,type2 arg2) \
- { \
-@@ -340,7 +371,24 @@
-       : "0" (__NR_##name),"b" ((long)(arg1)),"c" ((long)(arg2))); \
- __syscall_return(type,__res); \
- }
-+#endif
- 
-+#ifdef __PIC__
-+#define _syscall3(type,name,type1,arg1,type2,arg2,type3,arg3) \
-+type name(type1 arg1,type2 arg2,type3 arg3) \
-+{ \
-+long __res; \
-+__asm__ volatile (\
-+      "pushl %%ebx\n\t" \
-+      "movl %2,%%ebx\n\t" \
-+      "int $0x80\n\t" \
-+      "popl %%ebx\n\t" \
-+      : "=a" (__res) \
-+      : "0" (__NR_##name),"r" ((long)(arg1)),"c" ((long)(arg2)), \
-+                "d" ((long)(arg3))); \
-+__syscall_return(type,__res); \
-+}
-+#else
- #define _syscall3(type,name,type1,arg1,type2,arg2,type3,arg3) \
- type name(type1 arg1,type2 arg2,type3 arg3) \
- { \
-@@ -351,7 +399,24 @@
-                 "d" ((long)(arg3))); \
- __syscall_return(type,__res); \
- }
-+#endif
- 
-+#ifdef __PIC__
-+#define _syscall4(type,name,type1,arg1,type2,arg2,type3,arg3,type4,arg4) \
-+type name (type1 arg1, type2 arg2, type3 arg3, type4 arg4) \
-+{ \
-+long __res; \
-+__asm__ volatile (\
-+      "pushl %%ebx\n\t" \
-+      "movl %2,%%ebx\n\t" \
-+      "int $0x80\n\t" \
-+      "popl %%ebx\n\t" \
-+      : "=a" (__res) \
-+      : "0" (__NR_##name),"r" ((long)(arg1)),"c" ((long)(arg2)), \
-+        "d" ((long)(arg3)),"S" ((long)(arg4))); \
-+__syscall_return(type,__res); \
-+} 
-+#else
- #define _syscall4(type,name,type1,arg1,type2,arg2,type3,arg3,type4,arg4) \
- type name (type1 arg1, type2 arg2, type3 arg3, type4 arg4) \
- { \
-@@ -362,7 +427,25 @@
-         "d" ((long)(arg3)),"S" ((long)(arg4))); \
- __syscall_return(type,__res); \
- } 
-+#endif
- 
-+#ifdef __PIC__
-+#define _syscall5(type,name,type1,arg1,type2,arg2,type3,arg3,type4,arg4, \
-+        type5,arg5) \
-+type name (type1 arg1,type2 arg2,type3 arg3,type4 arg4,type5 arg5) \
-+{ \
-+long __res; \
-+__asm__ volatile (\
-+      "pushl %%ebx\n\t" \
-+      "movl %2,%%ebx\n\t" \
-+      "int $0x80\n\t" \
-+      "popl %%ebx\n\t" \
-+      : "=a" (__res) \
-+      : "0" (__NR_##name),"m" ((long)(arg1)),"c" ((long)(arg2)), \
-+        "d" ((long)(arg3)),"S" ((long)(arg4)),"D" ((long)(arg5))); \
-+__syscall_return(type,__res); \
-+}
-+#else
- #define _syscall5(type,name,type1,arg1,type2,arg2,type3,arg3,type4,arg4, \
-         type5,arg5) \
- type name (type1 arg1,type2 arg2,type3 arg3,type4 arg4,type5 arg5) \
-@@ -374,7 +457,30 @@
-         "d" ((long)(arg3)),"S" ((long)(arg4)),"D" ((long)(arg5))); \
- __syscall_return(type,__res); \
- }
-+#endif
- 
-+#ifdef __PIC__
-+#define _syscall6(type,name,type1,arg1,type2,arg2,type3,arg3,type4,arg4, \
-+        type5,arg5,type6,arg6) \
-+type name (type1 arg1,type2 arg2,type3 arg3,type4 arg4,type5 arg5,type6 arg6) 
\
-+{ \
-+long __res; \
-+__asm__ volatile (\
-+      "pushl %%ebp\n\t" \
-+      "movl %%eax,%%ebp\n\t" \
-+      "movl %1,%%eax\n\t" \
-+      "pushl %%ebx\n\t" \
-+      "movl %2,%%ebx\n\t" \
-+      "int $0x80\n\t" \
-+      "popl %%ebx\n\t" \
-+      "popl %%ebp\n\t" \
-+      : "=a" (__res) \
-+      : "i" (__NR_##name),"m" ((long)(arg1)),"c" ((long)(arg2)), \
-+        "d" ((long)(arg3)),"S" ((long)(arg4)),"D" ((long)(arg5)), \
-+        "0" ((long)(arg6))); \
-+__syscall_return(type,__res); \
-+}
-+#else
- #define _syscall6(type,name,type1,arg1,type2,arg2,type3,arg3,type4,arg4, \
-         type5,arg5,type6,arg6) \
- type name (type1 arg1,type2 arg2,type3 arg3,type4 arg4,type5 arg5,type6 arg6) 
\
-@@ -387,6 +493,7 @@
-         "0" ((long)(arg6))); \
- __syscall_return(type,__res); \
- }
-+#endif
- 
- #ifdef __KERNEL_SYSCALLS__
- 

Copied: trunk/hlfs/linux-libc-headers-2.6.11.2-pseudo_random-1.patch (from rev 
903, trunk/hlfs/linux-libc-headers-2.6.11.0-pseudo_random-1.patch)

Copied: trunk/hlfs/linux-libc-headers-2.6.11.2-unistd_x86_PIC-1.patch (from rev 
903, trunk/hlfs/linux-libc-headers-2.6.11.0-unistd_x86_PIC-1.patch)

Deleted: 
trunk/linux-libc-headers/linux-libc-headers-2.6.11.0-pseudo_random-1.patch
===================================================================
--- trunk/linux-libc-headers/linux-libc-headers-2.6.11.0-pseudo_random-1.patch  
2005-04-07 00:12:07 UTC (rev 903)
+++ trunk/linux-libc-headers/linux-libc-headers-2.6.11.0-pseudo_random-1.patch  
2005-04-09 04:00:41 UTC (rev 904)
@@ -1 +0,0 @@
-link ../hlfs/linux-libc-headers-2.6.11.0-pseudo_random-1.patch
\ No newline at end of file

Deleted: 
trunk/linux-libc-headers/linux-libc-headers-2.6.11.0-unistd_x86_PIC-1.patch
===================================================================
--- trunk/linux-libc-headers/linux-libc-headers-2.6.11.0-unistd_x86_PIC-1.patch 
2005-04-07 00:12:07 UTC (rev 903)
+++ trunk/linux-libc-headers/linux-libc-headers-2.6.11.0-unistd_x86_PIC-1.patch 
2005-04-09 04:00:41 UTC (rev 904)
@@ -1 +0,0 @@
-link ../hlfs/linux-libc-headers-2.6.11.0-unistd_x86_PIC-1.patch
\ No newline at end of file

Added: 
trunk/linux-libc-headers/linux-libc-headers-2.6.11.2-pseudo_random-1.patch
===================================================================
--- trunk/linux-libc-headers/linux-libc-headers-2.6.11.2-pseudo_random-1.patch  
2005-04-07 00:12:07 UTC (rev 903)
+++ trunk/linux-libc-headers/linux-libc-headers-2.6.11.2-pseudo_random-1.patch  
2005-04-09 04:00:41 UTC (rev 904)
@@ -0,0 +1 @@
+link ../hlfs/linux-libc-headers-2.6.11.2-pseudo_random-1.patch
\ No newline at end of file


Property changes on: 
trunk/linux-libc-headers/linux-libc-headers-2.6.11.2-pseudo_random-1.patch
___________________________________________________________________
Name: svn:special
   + *

Added: 
trunk/linux-libc-headers/linux-libc-headers-2.6.11.2-unistd_x86_PIC-1.patch
===================================================================
--- trunk/linux-libc-headers/linux-libc-headers-2.6.11.2-unistd_x86_PIC-1.patch 
2005-04-07 00:12:07 UTC (rev 903)
+++ trunk/linux-libc-headers/linux-libc-headers-2.6.11.2-unistd_x86_PIC-1.patch 
2005-04-09 04:00:41 UTC (rev 904)
@@ -0,0 +1 @@
+link ../hlfs/linux-libc-headers-2.6.11.2-unistd_x86_PIC-1.patch
\ No newline at end of file


Property changes on: 
trunk/linux-libc-headers/linux-libc-headers-2.6.11.2-unistd_x86_PIC-1.patch
___________________________________________________________________
Name: svn:special
   + *

-- 
http://linuxfromscratch.org/mailman/listinfo/patches
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to