Changeset 371bd7d in mainline for HelenOS.config


Ignore:
Timestamp:
2010-03-27T09:22:17Z (15 years ago)
Author:
Jiri Svoboda <jiri@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
36a75a2
Parents:
cd82bb1 (diff), eaf22d4 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent.
Message:

Merge mainline changes.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • HelenOS.config

    rcd82bb1 r371bd7d  
    3131
    3232% Platform
     33@ "abs32le" abstract 32-bit little endian
    3334@ "amd64" AMD64/Intel EM64T (PC)
    3435@ "arm32" ARM 32-bit
     
    7677@ "us" UltraSPARC I-II subarchitecture
    7778@ "us3" UltraSPARC III-IV subarchitecture
     79@ "sun4v" Niagara (sun4v)
    7880! [PLATFORM=sparc64&MACHINE=generic] PROCESSOR (choice)
    7981
     
    9193
    9294% Kernel architecture
     95@ "abs32le"
     96! [PLATFORM=abs32le] KARCH (choice)
     97
     98% Kernel architecture
    9399@ "amd64"
    94100! [PLATFORM=amd64] KARCH (choice)
     
    130136
    131137% User space architecture
     138@ "abs32le"
     139! [PLATFORM=abs32le] UARCH (choice)
     140
     141% User space architecture
    132142@ "amd64"
    133143! [PLATFORM=amd64] UARCH (choice)
     
    167177
    168178## Mapping between platform and boot architecture
     179
     180% Boot architecture
     181@ "abs32le"
     182! [PLATFORM=abs32le] BARCH (choice)
    169183
    170184% Boot architecture
     
    243257! [PLATFORM=arm32|PLATFORM=mips32|PLATFORM=ppc32] COMPILER (choice)
    244258
     259% Compiler
     260@ "gcc_cross" GNU C Compiler (cross-compiler)
     261@ "gcc_native" GNU C Compiler (native)
     262@ "clang" Clang
     263! [PLATFORM=abs32le] COMPILER (choice)
     264
     265
     266## Cross-compiler target for abstract architecture
     267
     268% Cross-compiler target
     269@ "arm32" ARM 32-bit
     270@ "ia32" Intel IA-32
     271@ "mips32" MIPS 32-bit
     272! [PLATFORM=abs32le&COMPILER=gcc_cross] CROSS_TARGET (choice)
     273
    245274
    246275## Kernel configuration
     
    259288
    260289% Hierarchical page tables support
    261 ! [PLATFORM=ia32|PLATFORM=amd64|PLATFORM=arm32|PLATFORM=mips32|PLATFORM=ppc32] CONFIG_PAGE_PT (y)
     290! [PLATFORM=abs32le|PLATFORM=ia32|PLATFORM=amd64|PLATFORM=arm32|PLATFORM=mips32|PLATFORM=ppc32] CONFIG_PAGE_PT (y)
    262291
    263292% Page hash table support
     
    265294
    266295% Software integer division support
    267 ! [PLATFORM=ia32|PLATFORM=arm32|PLATFORM=ia64|PLATFORM=mips32|PLATFORM=ppc32] CONFIG_SOFTINT (y)
     296! [PLATFORM=abs32le|PLATFORM=ia32|PLATFORM=arm32|PLATFORM=ia64|PLATFORM=mips32|PLATFORM=ppc32] CONFIG_SOFTINT (y)
    268297
    269298% ASID support
     
    292321
    293322% Support for SMP
    294 ! [(PLATFORM=ia32&PROCESSOR!=athlon_xp)|PLATFORM=amd64|PLATFORM=sparc64|PLATFORM=ia64|(PLATFORM=mips32&MACHINE=msim)] CONFIG_SMP (y/n)
     323! [(PLATFORM=ia32&PROCESSOR!=athlon_xp)|PLATFORM=amd64|PLATFORM=sparc64|PLATFORM=ia64|(PLATFORM=mips32&MACHINE=msim)|PLATFORM=abs32le] CONFIG_SMP (y/n)
    295324
    296325% Debug build
     
    314343% Virtually indexed D-cache support
    315344! [PLATFORM=sparc64] CONFIG_VIRT_IDX_DCACHE (y/n)
     345
     346% Simics SMP Hack
     347! [PROCESSOR=sun4v] CONFIG_SIMICS_SMP_HACK (y/n)
    316348
    317349% Support for userspace debuggers
     
    427459
    428460% Serial line input module
    429 ! [CONFIG_DSRLNIN=y|(PLATFORM=ia64&MACHINE=i460GX&CONFIG_NS16550=y)|(PLATFORM=ia64&MACHINE=ski)|(PLATFORM=sparc64&MACHINE=serengeti&CONFIG_SGCN_KBD=y)] CONFIG_SRLN (y)
     461! [CONFIG_DSRLNIN=y|(PLATFORM=ia64&MACHINE=i460GX&CONFIG_NS16550=y)|(PLATFORM=ia64&MACHINE=ski)|(PLATFORM=sparc64&MACHINE=serengeti&CONFIG_SGCN_KBD=y)|(PLATFORM=sparc64&PROCESSOR=sun4v)] CONFIG_SRLN (y)
    430462
    431463% EGA support
     
    486518% Mount /data on startup
    487519! [CONFIG_START_BD=y] CONFIG_MOUNT_DATA (n/y)
     520
     521% Write core files
     522! CONFIG_WRITE_CORE_FILES (n/y)
     523
     524% Networking architecture
     525@ "none" No networking
     526@ "modular" Modular
     527@ "module" One module
     528! CONFIG_NETWORKING (choice)
     529
     530% DP8390 (NE2k) network interface
     531! [CONFIG_NETWORKING=modular|CONFIG_NETWORKING=module] CONFIG_NETIF_DP8390 (y/n)
     532
Note: See TracChangeset for help on using the changeset viewer.