makefiles.rst (39ceda5ce1b002e30563fcb8ad1bb5ac8e4d59ee) | makefiles.rst (168869492e7009b6861b615f1d030c99bc805e83) |
---|---|
1====================== 2Linux Kernel Makefiles 3====================== 4 5This document describes the Linux kernel Makefiles. 6 7.. Table of Contents 8 --- 370 unchanged lines hidden (view full) --- 379 AFLAGS_crunch-bits.o := -Wa,-mcpu=ep9312 380 AFLAGS_iwmmxt.o := -Wa,-mcpu=iwmmxt 381 382 3833.9 Dependency tracking 384----------------------- 385 386 Kbuild tracks dependencies on the following: | 1====================== 2Linux Kernel Makefiles 3====================== 4 5This document describes the Linux kernel Makefiles. 6 7.. Table of Contents 8 --- 370 unchanged lines hidden (view full) --- 379 AFLAGS_crunch-bits.o := -Wa,-mcpu=ep9312 380 AFLAGS_iwmmxt.o := -Wa,-mcpu=iwmmxt 381 382 3833.9 Dependency tracking 384----------------------- 385 386 Kbuild tracks dependencies on the following: |
387 |
|
387 1) All prerequisite files (both `*.c` and `*.h`) 388 2) `CONFIG_` options used in all prerequisite files 389 3) Command-line used to compile target 390 391 Thus, if you change an option to $(CC) all affected files will 392 be re-compiled. 393 3943.10 Special Rules --- 1127 unchanged lines hidden --- | 388 1) All prerequisite files (both `*.c` and `*.h`) 389 2) `CONFIG_` options used in all prerequisite files 390 3) Command-line used to compile target 391 392 Thus, if you change an option to $(CC) all affected files will 393 be re-compiled. 394 3953.10 Special Rules --- 1127 unchanged lines hidden --- |