DJ Lucas wrote:
And in 0.6 version of the script I see this...don't know why yet:
================================================================================
diff -Naur linux-libc-headers-2.6.12.0/include/linux/ata.h
linux-headers-2.6.12.0/include/linux/ata.h
--- linux-libc-headers-2.6.12.0/include/linux/ata.h 2005-03-25
13:36:50.000000000 -0600
+++ linux-headers-2.6.12.0/include/linux/ata.h 2006-03-08
22:25:56.000000000 -0600
@@ -196,31 +196,31 @@
/* core structures */
struct ata_prd {
- __u32 addr;
- __u32 flags_len;
+ u32 addr;
+ u32 flags_len;
........................
=================================================================================
There are others, <asm/types.h> are included in lots of places in llh
where others are removed, where <asm/types.h> is not included in raw
kernel (or the script created ones).
The <asm/types.h> header is what makes u32 and __u32 equivalent.
--
Alexander E. Patrakov
--
http://linuxfromscratch.org/mailman/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page