aboutsummaryrefslogtreecommitdiffstats
path: root/init/Kconfig
diff options
context:
space:
mode:
authorLinus Torvalds <torvalds@g5.osdl.org>2006-03-25 11:48:48 -0500
committerLinus Torvalds <torvalds@g5.osdl.org>2006-03-25 11:48:48 -0500
commit2e1ca21d46aaef95101723fa402f39d3a95aba59 (patch)
treecd95efefb9ccb6ab4ac0589d01c06cdfc22cc989 /init/Kconfig
parent315ab19a6d12d6af7b6957090822f3057ab7e80f (diff)
parenteae0f536f640bb95f2ad437a57c40c7d5683d1ac (diff)
Merge master.kernel.org:/pub/scm/linux/kernel/git/sam/kbuild
* master.kernel.org:/pub/scm/linux/kernel/git/sam/kbuild: (46 commits) kbuild: remove obsoleted scripts/reference_* files kbuild: fix make help & make *pkg kconfig: fix time ordering of writes to .kconfig.d and include/linux/autoconf.h Kconfig: remove the CONFIG_CC_ALIGN_* options kbuild: add -fverbose-asm to i386 Makefile kbuild: clean-up genksyms kbuild: Lindent genksyms.c kbuild: fix genksyms build error kbuild: in makefile.txt note that Makefile is preferred name for kbuild files kbuild: replace PHONY with FORCE kbuild: Fix bug in crc symbol generating of kernel and modules kbuild: change kbuild to not rely on incorrect GNU make behavior kbuild: when warning symbols exported twice now tell user this is the problem kbuild: fix make dir/file.xx when asm symlink is missing kbuild: in the section mismatch check try harder to find symbols kbuild: fix section mismatch check for unwind on IA64 kbuild: kill false positives from section mismatch warnings for powerpc kbuild: kill trailing whitespace in modpost & friends kbuild: small update of allnoconfig description kbuild: make namespace.pl CROSS_COMPILE happy ... Trivial conflict in arch/ppc/boot/Makefile manually fixed up
Diffstat (limited to 'init/Kconfig')
-rw-r--r--init/Kconfig37
1 files changed, 0 insertions, 37 deletions
diff --git a/init/Kconfig b/init/Kconfig
index 05951c1d654e..3b36a1d53656 100644
--- a/init/Kconfig
+++ b/init/Kconfig
@@ -365,43 +365,6 @@ config SHMEM
365 option replaces shmem and tmpfs with the much simpler ramfs code, 365 option replaces shmem and tmpfs with the much simpler ramfs code,
366 which may be appropriate on small systems without swap. 366 which may be appropriate on small systems without swap.
367 367
368config CC_ALIGN_FUNCTIONS
369 int "Function alignment" if EMBEDDED
370 default 0
371 help
372 Align the start of functions to the next power-of-two greater than n,
373 skipping up to n bytes. For instance, 32 aligns functions
374 to the next 32-byte boundary, but 24 would align to the next
375 32-byte boundary only if this can be done by skipping 23 bytes or less.
376 Zero means use compiler's default.
377
378config CC_ALIGN_LABELS
379 int "Label alignment" if EMBEDDED
380 default 0
381 help
382 Align all branch targets to a power-of-two boundary, skipping
383 up to n bytes like ALIGN_FUNCTIONS. This option can easily
384 make code slower, because it must insert dummy operations for
385 when the branch target is reached in the usual flow of the code.
386 Zero means use compiler's default.
387
388config CC_ALIGN_LOOPS
389 int "Loop alignment" if EMBEDDED
390 default 0
391 help
392 Align loops to a power-of-two boundary, skipping up to n bytes.
393 Zero means use compiler's default.
394
395config CC_ALIGN_JUMPS
396 int "Jump alignment" if EMBEDDED
397 default 0
398 help
399 Align branch targets to a power-of-two boundary, for branch
400 targets where the targets can only be reached by jumping,
401 skipping up to n bytes like ALIGN_FUNCTIONS. In this case,
402 no dummy operations need be executed.
403 Zero means use compiler's default.
404
405config SLAB 368config SLAB
406 default y 369 default y
407 bool "Use full SLAB allocator" if EMBEDDED 370 bool "Use full SLAB allocator" if EMBEDDED