提交 24cbd43c 创建 作者: Silas Boyd-Wickizer's avatar Silas Boyd-Wickizer

Remove #include "param.h", rely on gcc -include param.h.

上级 561179c4
...@@ -23,7 +23,6 @@ ...@@ -23,7 +23,6 @@
#include "types.h" #include "types.h"
#include "kernel.h" #include "kernel.h"
#include "param.h"
#include "spinlock.h" #include "spinlock.h"
#include "condvar.h" #include "condvar.h"
#include "buf.h" #include "buf.h"
......
#include "types.h" #include "types.h"
#include "param.h"
#include "kernel.h" #include "kernel.h"
#include "mmu.h" #include "mmu.h"
#include "spinlock.h" #include "spinlock.h"
......
#include "types.h" #include "types.h"
#include "param.h"
#include "amd64.h" #include "amd64.h"
#include "mmu.h" #include "mmu.h"
#include "spinlock.h" #include "spinlock.h"
......
...@@ -2,7 +2,6 @@ ...@@ -2,7 +2,6 @@
// Input is from the keyboard or serial port. // Input is from the keyboard or serial port.
// Output is written to the screen and serial port. // Output is written to the screen and serial port.
#include "param.h"
#include "types.h" #include "types.h"
#include "cpu.h" #include "cpu.h"
#include "kernel.h" #include "kernel.h"
......
...@@ -3,7 +3,6 @@ ...@@ -3,7 +3,6 @@
#include "user.h" #include "user.h"
#include "mtrace.h" #include "mtrace.h"
#include "amd64.h" #include "amd64.h"
#include "param.h"
#include "fcntl.h" #include "fcntl.h"
enum { nthread = 2 }; enum { nthread = 2 };
......
#include "types.h" #include "types.h"
#include "param.h"
#include "mmu.h" #include "mmu.h"
#include "spinlock.h" #include "spinlock.h"
#include "condvar.h" #include "condvar.h"
......
#include "types.h" #include "types.h"
#include "param.h"
#include "spinlock.h" #include "spinlock.h"
#include "condvar.h" #include "condvar.h"
#include "kernel.h" #include "kernel.h"
......
...@@ -11,7 +11,6 @@ ...@@ -11,7 +11,6 @@
// are in sysfile.c. // are in sysfile.c.
#include "types.h" #include "types.h"
#include "param.h"
#include "stat.h" #include "stat.h"
#include "mmu.h" #include "mmu.h"
#include "kernel.h" #include "kernel.h"
......
#include "param.h"
#include "types.h" #include "types.h"
#include "amd64.h" #include "amd64.h"
#include "mmu.h" #include "mmu.h"
......
...@@ -5,7 +5,6 @@ ...@@ -5,7 +5,6 @@
#include "types.h" #include "types.h"
#include "defs.h" #include "defs.h"
#include "param.h"
#include "memlayout.h" #include "memlayout.h"
#include "mmu.h" #include "mmu.h"
#include "spinlock.h" #include "spinlock.h"
......
...@@ -3,7 +3,6 @@ ...@@ -3,7 +3,6 @@
// and pipe buffers. Allocates 4096-byte pages. // and pipe buffers. Allocates 4096-byte pages.
#include "types.h" #include "types.h"
#include "param.h"
#include "mmu.h" #include "mmu.h"
#include "kernel.h" #include "kernel.h"
#include "spinlock.h" #include "spinlock.h"
......
...@@ -2,7 +2,6 @@ ...@@ -2,7 +2,6 @@
#include "amd64.h" #include "amd64.h"
#include "kernel.h" #include "kernel.h"
#include "kbd.h" #include "kbd.h"
#include "param.h"
int int
kbdgetc(void) kbdgetc(void)
......
...@@ -2,7 +2,6 @@ ...@@ -2,7 +2,6 @@
// See Chapter 8 & Appendix C of Intel processor manual volume 3. // See Chapter 8 & Appendix C of Intel processor manual volume 3.
#include "types.h" #include "types.h"
#include "param.h"
#include "amd64.h" #include "amd64.h"
#include "kernel.h" #include "kernel.h"
#include "traps.h" #include "traps.h"
......
#include "types.h" #include "types.h"
#include "param.h"
#include "multiboot.h" #include "multiboot.h"
#include "kernel.h" #include "kernel.h"
#include "cpu.h" #include "cpu.h"
......
...@@ -2,7 +2,6 @@ ...@@ -2,7 +2,6 @@
// Useful for running kernel without scratch disk. // Useful for running kernel without scratch disk.
#include "types.h" #include "types.h"
#include "param.h"
#include "mmu.h" #include "mmu.h"
#include "kernel.h" #include "kernel.h"
#include "spinlock.h" #include "spinlock.h"
......
...@@ -3,7 +3,6 @@ ...@@ -3,7 +3,6 @@
// http://developer.intel.com/design/pentium/datashts/24201606.pdf // http://developer.intel.com/design/pentium/datashts/24201606.pdf
#include "types.h" #include "types.h"
#include "param.h"
#include "amd64.h" #include "amd64.h"
#include "mp.h" #include "mp.h"
#include "kernel.h" #include "kernel.h"
......
#include "param.h"
#if MTRACE #if MTRACE
typedef __signed char int8_t; typedef __signed char int8_t;
typedef unsigned char uint8_t; typedef unsigned char uint8_t;
......
...@@ -9,7 +9,6 @@ ...@@ -9,7 +9,6 @@
#include "types.h" #include "types.h"
#include "defs.h" #include "defs.h"
#include "param.h"
#include "stat.h" #include "stat.h"
#include "mmu.h" #include "mmu.h"
#include "spinlock.h" #include "spinlock.h"
......
#include "types.h" #include "types.h"
#include "kernel.h" #include "kernel.h"
#include "spinlock.h" #include "spinlock.h"
#include "param.h"
#include "fs.h" #include "fs.h"
#include <stddef.h> #include <stddef.h>
......
#include "types.h" #include "types.h"
#include "param.h"
#include "mmu.h" #include "mmu.h"
#include "kernel.h" #include "kernel.h"
#include "spinlock.h" #include "spinlock.h"
......
#include "types.h" #include "types.h"
#include "kernel.h" #include "kernel.h"
#include "param.h"
#include "mmu.h" #include "mmu.h"
#include "amd64.h" #include "amd64.h"
#include "spinlock.h" #include "spinlock.h"
......
#include "param.h"
#include "types.h" #include "types.h"
#include "spinlock.h" #include "spinlock.h"
#include "condvar.h" #include "condvar.h"
......
#include "types.h" #include "types.h"
#include "param.h"
#include "kernel.h" #include "kernel.h"
#include "mmu.h" #include "mmu.h"
#include "amd64.h" #include "amd64.h"
......
#include "param.h"
#include "types.h" #include "types.h"
#include "spinlock.h" #include "spinlock.h"
#include "condvar.h" #include "condvar.h"
......
#include "types.h" #include "types.h"
#include "kernel.h" #include "kernel.h"
#include "param.h"
#include "mmu.h" #include "mmu.h"
#include "amd64.h" #include "amd64.h"
#include "spinlock.h" #include "spinlock.h"
......
...@@ -2,7 +2,6 @@ ...@@ -2,7 +2,6 @@
#include "types.h" #include "types.h"
#include "kernel.h" #include "kernel.h"
#include "param.h"
#include "amd64.h" #include "amd64.h"
#include "cpu.h" #include "cpu.h"
#include "bits.h" #include "bits.h"
......
#include "types.h" #include "types.h"
#include "param.h"
#include "mmu.h" #include "mmu.h"
#include "kernel.h" #include "kernel.h"
#include "spinlock.h" #include "spinlock.h"
......
#include "types.h" #include "types.h"
#include "param.h"
#include "stat.h" #include "stat.h"
#include "mmu.h" #include "mmu.h"
#include "kernel.h" #include "kernel.h"
......
#include "types.h" #include "types.h"
#include "amd64.h" #include "amd64.h"
#include "kernel.h" #include "kernel.h"
#include "param.h"
#include "mmu.h" #include "mmu.h"
#include "spinlock.h" #include "spinlock.h"
#include "condvar.h" #include "condvar.h"
......
#include "types.h" #include "types.h"
#include "param.h"
#include "mmu.h" #include "mmu.h"
#include "kernel.h" #include "kernel.h"
#include "amd64.h" #include "amd64.h"
......
#include "types.h" #include "types.h"
#include "stat.h" #include "stat.h"
#include "user.h" #include "user.h"
#include "param.h"
// Memory allocator by Kernighan and Ritchie, // Memory allocator by Kernighan and Ritchie,
// The C programming Language, 2nd ed. Section 8.7. // The C programming Language, 2nd ed. Section 8.7.
......
#include "param.h"
#include "types.h" #include "types.h"
#include "amd64.h" #include "amd64.h"
#include "mmu.h" #include "mmu.h"
......
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论