⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 linux-libc-headers-2.6.8-cleanup.patch

📁 最新的文件系统生成工具
💻 PATCH
📖 第 1 页 / 共 5 页
字号:
--- linux-libc-headers-2.6.8.0-dist/include/asm-mips/lasat/head.h	2003-12-15 12:47:03.000000000 -0600+++ linux-libc-headers-2.6.8.0/include/asm-mips/lasat/head.h	2004-08-26 05:23:42.000000000 -0500@@ -10,12 +10,12 @@ #ifndef _LANGUAGE_ASSEMBLY #include <linux/types.h> struct bootloader_header {-	u32 magic[2];-	u32 version;-	u32 image_start;-	u32 image_size;-	u32 kernel_start;-	u32 kernel_entry;+	__u32 magic[2];+	__u32 version;+	__u32 image_start;+	__u32 image_size;+	__u32 kernel_start;+	__u32 kernel_entry; }; #endif diff -urN linux-libc-headers-2.6.8.0-dist/include/asm-mips/lasat/lasat.h linux-libc-headers-2.6.8.0/include/asm-mips/lasat/lasat.h--- linux-libc-headers-2.6.8.0-dist/include/asm-mips/lasat/lasat.h	2004-06-09 07:00:42.000000000 -0500+++ linux-libc-headers-2.6.8.0/include/asm-mips/lasat/lasat.h	2004-08-26 05:23:50.000000000 -0500@@ -25,9 +25,9 @@ #ifndef _LANGUAGE_ASSEMBLY  extern struct lasat_misc {-	volatile u32 *reset_reg;-	volatile u32 *flash_wp_reg;-	u32 flash_wp_bit;+	volatile __u32 *reset_reg;+	volatile __u32 *flash_wp_reg;+	__u32 flash_wp_bit; } *lasat_misc;  enum lasat_mtdparts {diff -urN linux-libc-headers-2.6.8.0-dist/include/asm-mips/m48t35.h linux-libc-headers-2.6.8.0/include/asm-mips/m48t35.h--- linux-libc-headers-2.6.8.0-dist/include/asm-mips/m48t35.h	2004-01-17 17:03:44.000000000 -0600+++ linux-libc-headers-2.6.8.0/include/asm-mips/m48t35.h	2004-08-26 05:23:39.000000000 -0500@@ -8,15 +8,15 @@ extern spinlock_t rtc_lock;  struct m48t35_rtc {-	volatile u8	pad[0x7ff8];    /* starts at 0x7ff8 */-	volatile u8	control;-	volatile u8	sec;-	volatile u8	min;-	volatile u8	hour;-	volatile u8	day;-	volatile u8	date;-	volatile u8	month;-	volatile u8	year;+	volatile __u8	pad[0x7ff8];    /* starts at 0x7ff8 */+	volatile __u8	control;+	volatile __u8	sec;+	volatile __u8	min;+	volatile __u8	hour;+	volatile __u8	day;+	volatile __u8	date;+	volatile __u8	month;+	volatile __u8	year; };  #define M48T35_RTC_SET		0x80diff -urN linux-libc-headers-2.6.8.0-dist/include/asm-mips/mips-boards/bonito64.h linux-libc-headers-2.6.8.0/include/asm-mips/mips-boards/bonito64.h--- linux-libc-headers-2.6.8.0-dist/include/asm-mips/mips-boards/bonito64.h	2004-03-28 07:51:54.000000000 -0600+++ linux-libc-headers-2.6.8.0/include/asm-mips/mips-boards/bonito64.h	2004-08-26 05:21:59.000000000 -0500@@ -34,7 +34,7 @@ extern unsigned long _pcictrl_bonito; extern unsigned long _pcictrl_bonito_pcicfg; -#define BONITO(x)		*(volatile u32 *)(_pcictrl_bonito + (x))+#define BONITO(x)		*(volatile __u32 *)(_pcictrl_bonito + (x))  #endif /* __ASSEMBLY__ */ diff -urN linux-libc-headers-2.6.8.0-dist/include/asm-mips/mips-boards/generic.h linux-libc-headers-2.6.8.0/include/asm-mips/mips-boards/generic.h--- linux-libc-headers-2.6.8.0-dist/include/asm-mips/mips-boards/generic.h	2004-03-28 07:51:54.000000000 -0600+++ linux-libc-headers-2.6.8.0/include/asm-mips/mips-boards/generic.h	2004-08-26 05:22:06.000000000 -0500@@ -74,7 +74,7 @@ #define MIPS_REVISION_CORID_CORE_EMUL_BON  0x63 #define MIPS_REVISION_CORID_CORE_EMUL_MSC  0x65 -#define MIPS_REVISION_CORID (((*(volatile u32 *)ioremap(MIPS_REVISION_REG, 4)) >> 10) & 0x3f)+#define MIPS_REVISION_CORID (((*(volatile __u32 *)ioremap(MIPS_REVISION_REG, 4)) >> 10) & 0x3f)  extern unsigned int mips_revision_corid; diff -urN linux-libc-headers-2.6.8.0-dist/include/asm-mips/mips-boards/msc01_pci.h linux-libc-headers-2.6.8.0/include/asm-mips/mips-boards/msc01_pci.h--- linux-libc-headers-2.6.8.0-dist/include/asm-mips/mips-boards/msc01_pci.h	2004-03-28 07:51:54.000000000 -0600+++ linux-libc-headers-2.6.8.0/include/asm-mips/mips-boards/msc01_pci.h	2004-08-26 05:22:10.000000000 -0500@@ -212,8 +212,8 @@  #define MSC01_PCI_REG_BASE	_pcictrl_msc -#define MSC_WRITE(reg, data)	do { *(volatile u32 *)(reg) = data; } while (0)-#define MSC_READ(reg, data)	do { data = *(volatile u32 *)(reg); } while (0)+#define MSC_WRITE(reg, data)	do { *(volatile __u32 *)(reg) = data; } while (0)+#define MSC_READ(reg, data)	do { data = *(volatile __u32 *)(reg); } while (0)  /*  * Registers absolute addressesdiff -urN linux-libc-headers-2.6.8.0-dist/include/asm-mips/mipsregs.h linux-libc-headers-2.6.8.0/include/asm-mips/mipsregs.h--- linux-libc-headers-2.6.8.0-dist/include/asm-mips/mipsregs.h	2004-08-18 13:15:41.000000000 -0500+++ linux-libc-headers-2.6.8.0/include/asm-mips/mipsregs.h	2004-08-26 13:00:51.000000000 -0500@@ -14,7 +14,6 @@ #define _ASM_MIPSREGS_H  #include <linux/linkage.h>-#include <asm/hazards.h>  /*  * The following macros are especially useful for __asm__diff -urN linux-libc-headers-2.6.8.0-dist/include/asm-mips/mmu_context.h linux-libc-headers-2.6.8.0/include/asm-mips/mmu_context.h--- linux-libc-headers-2.6.8.0-dist/include/asm-mips/mmu_context.h	2004-08-18 13:15:41.000000000 -0500+++ linux-libc-headers-2.6.8.0/include/asm-mips/mmu_context.h	2004-08-26 05:14:41.000000000 -0500@@ -27,12 +27,12 @@  */ #define TLBMISS_HANDLER_SETUP_PGD(pgd) \ 	pgd_current[smp_processor_id()] = (unsigned long)(pgd)-#ifdef CONFIG_MIPS32+#ifndef __mips64 #define TLBMISS_HANDLER_SETUP() \ 	write_c0_context((unsigned long) smp_processor_id() << 23); \ 	TLBMISS_HANDLER_SETUP_PGD(swapper_pg_dir) #endif-#ifdef CONFIG_MIPS64+#ifdef __mips64 #define TLBMISS_HANDLER_SETUP() \ 	write_c0_context((unsigned long) &pgd_current[smp_processor_id()] << 23); \ 	TLBMISS_HANDLER_SETUP_PGD(swapper_pg_dir)diff -urN linux-libc-headers-2.6.8.0-dist/include/asm-mips/module.h linux-libc-headers-2.6.8.0/include/asm-mips/module.h--- linux-libc-headers-2.6.8.0-dist/include/asm-mips/module.h	2004-08-18 13:15:41.000000000 -0500+++ linux-libc-headers-2.6.8.0/include/asm-mips/module.h	2004-08-26 05:14:41.000000000 -0500@@ -21,7 +21,7 @@   Elf64_Sxword r_addend;		/* Addend.  */ } Elf64_Mips_Rela; -#ifdef CONFIG_MIPS32+#ifndef __mips64  #define Elf_Shdr	Elf32_Shdr #define Elf_Sym		Elf32_Sym@@ -29,7 +29,7 @@  #endif -#ifdef CONFIG_MIPS64+#ifdef __mips64  #define Elf_Shdr	Elf64_Shdr #define Elf_Sym		Elf64_Symdiff -urN linux-libc-headers-2.6.8.0-dist/include/asm-mips/msgbuf.h linux-libc-headers-2.6.8.0/include/asm-mips/msgbuf.h--- linux-libc-headers-2.6.8.0-dist/include/asm-mips/msgbuf.h	2004-01-17 17:03:44.000000000 -0600+++ linux-libc-headers-2.6.8.0/include/asm-mips/msgbuf.h	2004-08-26 05:15:04.000000000 -0500@@ -14,25 +14,25 @@  struct msqid64_ds { 	struct ipc64_perm msg_perm;-#if defined(CONFIG_MIPS32) && !defined(CONFIG_CPU_LITTLE_ENDIAN)+#if !defined(__mips64) && !defined(CONFIG_CPU_LITTLE_ENDIAN) 	unsigned long	__unused1; #endif 	__kernel_time_t msg_stime;	/* last msgsnd time */-#if defined(CONFIG_MIPS32) && defined(CONFIG_CPU_LITTLE_ENDIAN)+#if !defined(__mips64) && defined(CONFIG_CPU_LITTLE_ENDIAN) 	unsigned long	__unused1; #endif-#if defined(CONFIG_MIPS32) && !defined(CONFIG_CPU_LITTLE_ENDIAN)+#if !defined(__mips64) && !defined(CONFIG_CPU_LITTLE_ENDIAN) 	unsigned long	__unused2; #endif 	__kernel_time_t msg_rtime;	/* last msgrcv time */-#if defined(CONFIG_MIPS32) && defined(CONFIG_CPU_LITTLE_ENDIAN)+#if !defined(__mips64) && defined(CONFIG_CPU_LITTLE_ENDIAN) 	unsigned long	__unused2; #endif-#if defined(CONFIG_MIPS32) && !defined(CONFIG_CPU_LITTLE_ENDIAN)+#if !defined(__mips64) && !defined(CONFIG_CPU_LITTLE_ENDIAN) 	unsigned long	__unused3; #endif 	__kernel_time_t msg_ctime;	/* last change time */-#if defined(CONFIG_MIPS32) && defined(CONFIG_CPU_LITTLE_ENDIAN)+#if !defined(__mips64) && defined(CONFIG_CPU_LITTLE_ENDIAN) 	unsigned long	__unused3; #endif 	unsigned long  msg_cbytes;	/* current number of bytes on queue */diff -urN linux-libc-headers-2.6.8.0-dist/include/asm-mips/nile4.h linux-libc-headers-2.6.8.0/include/asm-mips/nile4.h--- linux-libc-headers-2.6.8.0-dist/include/asm-mips/nile4.h	2003-12-15 12:47:02.000000000 -0600+++ linux-libc-headers-2.6.8.0/include/asm-mips/nile4.h	2004-08-26 05:22:46.000000000 -0500@@ -202,45 +202,45 @@  static inline void nile4_sync(void) {-    volatile u32 *p = (volatile u32 *)0xbfc00000;+    volatile __u32 *p = (volatile __u32 *)0xbfc00000;     (void)(*p); } -static inline void nile4_out32(u32 offset, u32 val)+static inline void nile4_out32(__u32 offset, __u32 val) {-    *(volatile u32 *)(NILE4_BASE+offset) = val;+    *(volatile __u32 *)(NILE4_BASE+offset) = val;     nile4_sync(); } -static inline u32 nile4_in32(u32 offset)+static inline __u32 nile4_in32(__u32 offset) {-    u32 val = *(volatile u32 *)(NILE4_BASE+offset);+    __u32 val = *(volatile __u32 *)(NILE4_BASE+offset);     nile4_sync();     return val; } -static inline void nile4_out16(u32 offset, u16 val)+static inline void nile4_out16(__u32 offset, __u16 val) {-    *(volatile u16 *)(NILE4_BASE+offset) = val;+    *(volatile __u16 *)(NILE4_BASE+offset) = val;     nile4_sync(); } -static inline u16 nile4_in16(u32 offset)+static inline __u16 nile4_in16(__u32 offset) {-    u16 val = *(volatile u16 *)(NILE4_BASE+offset);+    __u16 val = *(volatile __u16 *)(NILE4_BASE+offset);     nile4_sync();     return val; } -static inline void nile4_out8(u32 offset, u8 val)+static inline void nile4_out8(__u32 offset, __u8 val) {-    *(volatile u8 *)(NILE4_BASE+offset) = val;+    *(volatile __u8 *)(NILE4_BASE+offset) = val;     nile4_sync(); } -static inline u8 nile4_in8(u32 offset)+static inline __u8 nile4_in8(__u32 offset) {-    u8 val = *(volatile u8 *)(NILE4_BASE+offset);+    __u8 val = *(volatile __u8 *)(NILE4_BASE+offset);     nile4_sync();     return val; }@@ -250,7 +250,7 @@      *  Physical Device Address Registers      */ -extern void nile4_set_pdar(u32 pdar, u32 phys, u32 size, int width,+extern void nile4_set_pdar(__u32 pdar, __u32 phys, __u32 size, int width, 			   int on_memory_bus, int visible);  @@ -276,7 +276,7 @@ #define NILE4_PCI_IACK_BASE	NILE4_PCI_IO_BASE  -extern void nile4_set_pmr(u32 pmr, u32 type, u32 addr);+extern void nile4_set_pmr(__u32 pmr, __u32 type, __u32 addr);       /*@@ -296,14 +296,14 @@ extern void nile4_enable_irq(unsigned int nile4_irq); extern void nile4_disable_irq(unsigned int nile4_irq); extern void nile4_disable_irq_all(void);-extern u16 nile4_get_irq_stat(int cpu_irq);+extern __u16 nile4_get_irq_stat(int cpu_irq); extern void nile4_enable_irq_output(int cpu_irq); extern void nile4_disable_irq_output(int cpu_irq); extern void nile4_set_pci_irq_polarity(int pci_irq, int high); extern void nile4_set_pci_irq_level_or_edge(int pci_irq, int level); extern void nile4_clear_irq(int nile4_irq);-extern void nile4_clear_irq_mask(u32 mask);-extern u8 nile4_i8259_iack(void);+extern void nile4_clear_irq_mask(__u32 mask);+extern __u8 nile4_i8259_iack(void); extern void nile4_dump_irq_status(void);	/* Debug */  #endifdiff -urN linux-libc-headers-2.6.8.0-dist/include/asm-mips/paccess.h linux-libc-headers-2.6.8.0/include/asm-mips/paccess.h--- linux-libc-headers-2.6.8.0-dist/include/asm-mips/paccess.h	2004-01-17 17:03:44.000000000 -0600+++ linux-libc-headers-2.6.8.0/include/asm-mips/paccess.h	2004-08-26 05:17:48.000000000 -0500@@ -14,11 +14,12 @@ #define _ASM_PACCESS_H  #include <linux/errno.h>+#include <linux/linkage.h> -#ifdef CONFIG_MIPS32+#ifndef __mips64 #define __PA_ADDR	".word" #endif-#ifdef CONFIG_MIPS64+#ifdef __mips64 #define __PA_ADDR	".dword" #endif diff -urN linux-libc-headers-2.6.8.0-dist/include/asm-mips/pci/bridge.h linux-libc-headers-2.6.8.0/include/asm-mips/pci/bridge.h--- linux-libc-headers-2.6.8.0-dist/include/asm-mips/pci/bridge.h	2004-03-28 07:51:54.000000000 -0600+++ linux-libc-headers-2.6.8.0/include/asm-mips/pci/bridge.h	2004-08-26 05:25:40.000000000 -0500@@ -48,9 +48,9 @@  * All accesses to bridge hardware registers must be done  * using 32-bit loads and stores.  */-typedef u32	bridgereg_t;+typedef __u32	bridgereg_t; -typedef u64	bridge_ate_t;+typedef __u64	bridge_ate_t;  /* pointers to bridge ATEs  * are always "pointer to volatile"@@ -199,37 +199,37 @@  	/* PCI Device Configuration Spaces 0x020000-0x027FFF */ 	union {				/* make all access sizes available. */-		u8	c[0x1000 / 1];-		u16	s[0x1000 / 2];-		u32	l[0x1000 / 4];-		u64	d[0x1000 / 8];+		__u8	c[0x1000 / 1];+		__u16	s[0x1000 / 2];+		__u32	l[0x1000 / 4];+		__u64	d[0x1000 / 8]; 		union {-			u8	c[0x100 / 1];-			u16	s[0x100 / 2];-			u32	l[0x100 / 4];-			u64	d[0x100 / 8];+			__u8	c[0x100 / 1];+			__u16	s[0x100 / 2];+			__u32	l[0x100 / 4];+			__u64	d[0x100 / 8]; 		} f[8]; 	} b_type0_cfg_dev[8];					/* 0x020000 */      /* PCI Type 1 Configuration Space 0x028000-0x028FFF */ 	union {				/* make all access sizes available. */-		u8	c[0x1000 / 1];-		u16	s[0x1000 / 2];-		u32	l[0x1000 / 4];-		u64	d[0x1000 / 8];+		__u8	c[0x1000 / 1];+		__u16	s[0x1000 / 2];+		__u32	l[0x1000 / 4];+		__u64	d[0x1000 / 8]; 	} b_type1_cfg;					/* 0x028000-0x029000 */  	char	_pad_029000[0x007000];			/* 0x029000-0x030000 */  	/* PCI Interrupt Acknowledge Cycle 0x030000 */ 	union {-		u8	c[8 / 1];-		u16	s[8 / 2];-		u32	l[8 / 4];-		u64	d[8 / 8];+		__u8	c[8 / 1];

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -