Changes in HelenOS.config [f3287e5:d783145] in mainline


Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • HelenOS.config

    rf3287e5 rd783145  
    3939@ "mips64" MIPS 64-bit
    4040@ "ppc32" PowerPC 32-bit (iMac G4)
     41@ "sparc32" SPARC v8 (32-bit)
    4142@ "sparc64" Sun UltraSPARC 64-bit
    4243! PLATFORM (choice)
     
    6061@ "generic" Generic Sun workstation or server
    6162! [PLATFORM=sparc64] MACHINE (choice)
     63
     64% Machine type
     65@ "leon3" Gaisler Aeroflex LEON3
     66! [PLATFORM=sparc32] MACHINE (choice)
    6267
    6368% Machine type
     
    8893
    8994% CPU type
     95@ "leon3" Gaisler Aeroflex LEON3
     96! [PLATFORM=sparc32&MACHINE=leon3] PROCESSOR (choice)
     97
     98% CPU type
    9099@ "cortex_a8" ARM Cortex A-8
    91100! [PLATFORM=arm32&(MACHINE=beagleboardxm|MACHINE=beaglebone)] PROCESSOR (choice)
     
    176185! [PLATFORM=sparc64] KARCH (choice)
    177186
     187% Kernel architecture
     188@ "sparc32"
     189! [PLATFORM=sparc32] KARCH (choice)
    178190
    179191## Mapping between platform and user space architecture
     
    223235! [PLATFORM=sparc64] UARCH (choice)
    224236
     237% User space architecture
     238@ "sparc32"
     239! [PLATFORM=sparc32] UARCH (choice)
    225240
    226241## Mapping between platform and boot architecture
     
    270285! [PLATFORM=sparc64] BARCH (choice)
    271286
     287% Boot architecture
     288@ "sparc32"
     289! [PLATFORM=sparc32] BARCH (choice)
    272290
    273291## Mapping between platform and image format
     
    285303! [PLATFORM=mips64] IMAGE (choice)
    286304
    287 
    288305## Compiler options
    289 
    290 % Compiler
    291 @ "gcc_cross" GNU C Compiler (cross-compiler)
    292 @ "gcc_native" GNU C Compiler (native)
    293 @ "gcc_helenos" GNU C Compiler (experimental HelenOS-specific cross-compiler)
    294 @ "icc" Intel C Compiler
    295 @ "clang" Clang
    296 ! [PLATFORM=amd64|PLATFORM=ia32] COMPILER (choice)
    297306
    298307% Compiler
     
    300309@ "gcc_native" GNU C Compiler (native)
    301310@ "icc" Intel C Compiler
    302 @ "gcc_helenos" GNU C Compiler (experimental HelenOS-specific cross-compiler)
    303 ! [PLATFORM=ia64] COMPILER (choice)
     311@ "clang" Clang
     312! [PLATFORM=amd64|PLATFORM=ia32] COMPILER (choice)
    304313
    305314% Compiler
    306315@ "gcc_cross" GNU C Compiler (cross-compiler)
    307316@ "gcc_native" GNU C Compiler (native)
    308 @ "gcc_helenos" GNU C Compiler (experimental HelenOS-specific cross-compiler)
    309 ! [PLATFORM=mips32|PLATFORM=mips64|PLATFORM=ppc32] COMPILER (choice)
     317@ "icc" Intel C Compiler
     318! [PLATFORM=ia64] COMPILER (choice)
    310319
    311320% Compiler
    312321@ "gcc_cross" GNU C Compiler (cross-compiler)
    313322@ "gcc_native" GNU C Compiler (native)
    314 @ "gcc_helenos" GNU C Compiler (experimental HelenOS-specific cross-compiler)
     323! [PLATFORM=mips32|PLATFORM=mips64|PLATFORM=ppc32] COMPILER (choice)
     324
     325% Compiler
     326@ "gcc_cross" GNU C Compiler (cross-compiler)
     327@ "gcc_native" GNU C Compiler (native)
    315328@ "clang" Clang
    316 ! [PLATFORM=abs32le|PLATFORM=arm32|PLATFORM=sparc64] COMPILER (choice)
     329! [PLATFORM=abs32le|PLATFORM=arm32|PLATFORM=sparc64|PLATFORM=sparc32] COMPILER (choice)
    317330
    318331
     
    323336@ "ia32" Intel IA-32
    324337@ "mips32" MIPS 32-bit
    325 ! [PLATFORM=abs32le&(COMPILER=gcc_cross|COMPILER=gcc_helenos)] CROSS_TARGET (choice)
     338! [PLATFORM=abs32le&COMPILER=gcc_cross] CROSS_TARGET (choice)
    326339
    327340
     
    341354
    342355% Hierarchical page tables support
    343 ! [PLATFORM=abs32le|PLATFORM=ia32|PLATFORM=amd64|PLATFORM=arm32|PLATFORM=mips32|PLATFORM=ppc32] CONFIG_PAGE_PT (y)
     356! [PLATFORM=abs32le|PLATFORM=ia32|PLATFORM=amd64|PLATFORM=arm32|PLATFORM=mips32|PLATFORM=ppc32|PLATFORM=sparc32] CONFIG_PAGE_PT (y)
    344357
    345358% Page hash table support
     
    347360
    348361% Software integer division support
    349 ! [PLATFORM=abs32le|PLATFORM=ia32|PLATFORM=arm32|PLATFORM=ia64|PLATFORM=mips32|PLATFORM=mips64|PLATFORM=ppc32] CONFIG_SOFTINT (y)
     362! [PLATFORM=abs32le|PLATFORM=ia32|PLATFORM=arm32|PLATFORM=ia64|PLATFORM=mips32|PLATFORM=mips64|PLATFORM=ppc32|PLATFORM=sparc32] CONFIG_SOFTINT (y)
    350363
    351364% ASID support
    352 ! [PLATFORM=ia64|PLATFORM=mips32|PLATFORM=mips64|PLATFORM=ppc32|PLATFORM=sparc64] CONFIG_ASID (y)
     365! [PLATFORM=ia64|PLATFORM=mips32|PLATFORM=mips64|PLATFORM=ppc32|PLATFORM=sparc64|PLATFORM=sparc32] CONFIG_ASID (y)
    353366
    354367% ASID FIFO support
    355 ! [PLATFORM=ia64|PLATFORM=mips32|PLATFORM=mips64|PLATFORM=ppc32|PLATFORM=sparc64] CONFIG_ASID_FIFO (y)
     368! [PLATFORM=ia64|PLATFORM=mips32|PLATFORM=mips64|PLATFORM=ppc32|PLATFORM=sparc64|PLATFORM=sparc32] CONFIG_ASID_FIFO (y)
    356369
    357370% OpenFirmware tree support
     
    492505! [(CONFIG_HID_OUT=generic|CONFIG_HID_OUT=serial)&PLATFORM=arm32&(MACHINE=beagleboardxm|MACHINE=beaglebone)] CONFIG_OMAP_UART (y/n)
    493506
     507% Support for GRLIB UART
     508! [PLATFORM=sparc32&MACHINE=leon3] CONFIG_GRLIB_UART (y)
     509
     510% Support for GRLIB IRQMP
     511! [PLATFORM=sparc32&MACHINE=leon3] CONFIG_GRLIB_IRQMP (y)
     512
    494513% Support for i8042 controller
    495514! [CONFIG_PC_KBD=y] CONFIG_I8042 (y)
     
    511530
    512531% Serial line input module
    513 ! [CONFIG_DSRLNIN=y|(PLATFORM=arm32&MACHINE=gta02)|(PLATFORM=arm32&MACHINE=integratorcp&CONFIG_ARM926_UART=y)|(PLATFORM=arm32&MACHINE=beaglebone&CONFIG_OMAP_UART=y)|(PLATFORM=arm32&MACHINE=beagleboardxm&CONFIG_OMAP_UART=y)|(PLATFORM=ia64&MACHINE=i460GX&CONFIG_NS16550=y)|(PLATFORM=ia64&MACHINE=ski)|(PLATFORM=sparc64&PROCESSOR=sun4v)] CONFIG_SRLN (y)
     532! [CONFIG_DSRLNIN=y|(PLATFORM=sparc32)|(PLATFORM=arm32&MACHINE=gta02)|(PLATFORM=arm32&MACHINE=integratorcp&CONFIG_ARM926_UART=y)|(PLATFORM=arm32&MACHINE=beaglebone&CONFIG_OMAP_UART=y)|(PLATFORM=arm32&MACHINE=beagleboardxm&CONFIG_OMAP_UART=y)|(PLATFORM=ia64&MACHINE=i460GX&CONFIG_NS16550=y)|(PLATFORM=ia64&MACHINE=ski)|(PLATFORM=sparc64&PROCESSOR=sun4v)] CONFIG_SRLN (y)
    514533
    515534% EGA support
     
    626645@ "5" Linux kernel
    627646! [PLATFORM=arm32&MACHINE!=beagleboardxm&MACHINE!=beaglebone] UIMAGE_OS (choice)
     647
     648% uImage OS type
     649@ "5" Linux kernel
     650! [PLATFORM=sparc32] UIMAGE_OS (choice)
Note: See TracChangeset for help on using the changeset viewer.