Changeset 9371c30 in mainline for kernel.config


Ignore:
Timestamp:
2005-12-06T20:53:03Z (20 years ago)
Author:
Ondrej Palkovsky <ondrap@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
36e7b6c3
Parents:
090e7ea1
Message:

Completely reworked configuration system.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel.config

    r090e7ea1 r9371c30  
    11## General configuration directives
     2
     3# Architecture
     4@ "ia32" Intel IA32
     5@ "amd64" Intel ET64/AMD64
     6@ "ia64" Intel IA64
     7@ "mips32" MIPS 32-bit
     8@ "ppc32" PowerPC 32-bit
     9@ "sparc64" Sun UltraSparc 64-bit
     10! ARCH (choice)
     11
     12%ASKDEFAULT
     13
     14# IA32 Compiler
     15@ "cross" Cross-compiler
     16@ "native" Native
     17! [ARCH=ia32] IA32_COMPILER (choice)
     18% [ARCH=ia32] SAVEAS IA32_COMPILER COMPILER
     19
     20# AMD64 Compiler
     21@ "cross" Cross-compiler
     22@ "native" Native
     23! [ARCH=amd64] AMD64_COMPILER (choice)
     24% [ARCH=amd64] SAVEAS AMD64_COMPILER COMPILER
     25
     26# Compiler
     27@ "cross" Cross-compiler
     28@ "native" Native
     29! [(ARCH!=amd64)&(ARCH!=ia32)] OTHER_COMPILER (choice)
     30% [(ARCH!=amd64)&(ARCH!=ia32)] SAVEAS OTHER_COMPILER COMPILER
     31
     32
     33# CPU type
     34@ "pentium4" Pentium 4
     35@ "pentium3" Pentium 3
     36@ "athlon-xp" Athlon XP
     37@ "athlon-mp" Athlon MP
     38@ "prescott" Prescott
     39! [ARCH=ia32] IA32_CPU (choice)
    240
    341# Support for SMP
     
    543
    644# Improved support for hyperthreading
    7 ! [ARCH=ia32|ARCH=amd64] CONFIG_HT (y/n)
     45! [(ARCH=ia32|ARCH=amd64)&CONFIG_SMP=y] CONFIG_HT (y/n)
    846
    947# Lazy FPU context switching
    1048! CONFIG_FPU_LAZY (y/n)
     49
     50# MIPS Machine Type
     51@ "msim" MSIM Simulator
     52@ "msim4kc" MSIM Simulator with 4kc instruction set
     53@ "simics" Virtutech Simics simulator
     54@ "lgxemul" GXEmul Little Endian
     55@ "bgxemul" GXEmul Big Endian
     56@ "indy" SGI Indy
     57! [ARCH=mips32] MIPS_MACHINE (choice)
    1158
    1259## Debugging configuration directives
Note: See TracChangeset for help on using the changeset viewer.