Changes in HelenOS.config [b51cf2c:35c5d6b] in mainline


Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • HelenOS.config

    rb51cf2c r35c5d6b  
    3232% Platform
    3333@ "abs32le" abstract 32-bit little endian
    34 @ "amd64" AMD64/EM64T 64-bit (PC)
     34@ "amd64" AMD64/Intel EM64T (PC)
    3535@ "arm32" ARM 32-bit
    36 @ "ia32" IA-32 32-bit (PC)
    37 @ "ia64" IA-64 64-bit
     36@ "ia32" Intel IA-32 (PC)
     37@ "ia64" Intel IA-64
    3838@ "mips32" MIPS 32-bit
    3939@ "mips64" MIPS 64-bit
    40 @ "ppc32" PowerPC 32-bit
    41 @ "sparc32" SPARCv8 32-bit
    42 @ "sparc64" SPARCv9 64-bit
     40@ "ppc32" PowerPC 32-bit (iMac G4)
     41@ "sparc64" Sun UltraSPARC 64-bit
    4342! PLATFORM (choice)
    4443
     
    6160@ "generic" Generic Sun workstation or server
    6261! [PLATFORM=sparc64] MACHINE (choice)
    63 
    64 % Machine type
    65 @ "leon3" Gaisler Aeroflex LEON3
    66 ! [PLATFORM=sparc32] MACHINE (choice)
    6762
    6863% Machine type
     
    8782
    8883% CPU type
    89 @ "leon3" Gaisler Aeroflex LEON3
    90 ! [PLATFORM=sparc32&MACHINE=leon3] PROCESSOR (choice)
    91 
    92 % CPU type
    9384@ "us" UltraSPARC I-II subarchitecture
    9485@ "us3" UltraSPARC III-IV subarchitecture
     
    182173
    183174% Kernel architecture
    184 @ "sparc32"
    185 ! [PLATFORM=sparc32] KARCH (choice)
    186 
    187 % Kernel architecture
    188175@ "sparc64"
    189176! [PLATFORM=sparc64] KARCH (choice)
     
    233220
    234221% User space architecture
    235 @ "sparc32"
    236 ! [PLATFORM=sparc32] UARCH (choice)
    237 
    238 % User space architecture
    239222@ "sparc64"
    240223! [PLATFORM=sparc64] UARCH (choice)
     
    282265@ "ppc64"
    283266! [PLATFORM=ppc64] BARCH (choice)
    284 
    285 % Boot architecture
    286 @ "sparc32"
    287 ! [PLATFORM=sparc32] BARCH (choice)
    288267
    289268% Boot architecture
     
    308287
    309288## Compiler options
    310 
    311 % Compiler
    312 @ "gcc_cross" GNU C Compiler (cross-compiler)
    313 @ "gcc_native" GNU C Compiler (native)
    314 @ "gcc_helenos" GNU C Compiler (experimental HelenOS-specific cross-compiler)
    315 @ "icc" Intel C Compiler
    316 @ "clang" Clang
    317 ! [PLATFORM=amd64|PLATFORM=ia32] COMPILER (choice)
    318289
    319290% Compiler
     
    321292@ "gcc_native" GNU C Compiler (native)
    322293@ "icc" Intel C Compiler
    323 @ "gcc_helenos" GNU C Compiler (experimental HelenOS-specific cross-compiler)
    324 ! [PLATFORM=ia64] COMPILER (choice)
     294@ "clang" Clang
     295! [PLATFORM=amd64|PLATFORM=ia32] COMPILER (choice)
    325296
    326297% Compiler
    327298@ "gcc_cross" GNU C Compiler (cross-compiler)
    328299@ "gcc_native" GNU C Compiler (native)
    329 @ "gcc_helenos" GNU C Compiler (experimental HelenOS-specific cross-compiler)
    330 ! [PLATFORM=mips32|PLATFORM=mips64|PLATFORM=ppc32] COMPILER (choice)
     300@ "icc" Intel C Compiler
     301! [PLATFORM=ia64] COMPILER (choice)
    331302
    332303% Compiler
    333304@ "gcc_cross" GNU C Compiler (cross-compiler)
    334305@ "gcc_native" GNU C Compiler (native)
    335 @ "gcc_helenos" GNU C Compiler (experimental HelenOS-specific cross-compiler)
     306! [PLATFORM=mips32|PLATFORM=mips64|PLATFORM=ppc32] COMPILER (choice)
     307
     308% Compiler
     309@ "gcc_cross" GNU C Compiler (cross-compiler)
     310@ "gcc_native" GNU C Compiler (native)
    336311@ "clang" Clang
    337 ! [PLATFORM=abs32le|PLATFORM=arm32|PLATFORM=sparc32|PLATFORM=sparc64] COMPILER (choice)
     312! [PLATFORM=abs32le|PLATFORM=arm32|PLATFORM=sparc64] COMPILER (choice)
    338313
    339314
     
    344319@ "ia32" Intel IA-32
    345320@ "mips32" MIPS 32-bit
    346 ! [PLATFORM=abs32le&(COMPILER=gcc_cross|COMPILER=gcc_helenos)] CROSS_TARGET (choice)
     321! [PLATFORM=abs32le&COMPILER=gcc_cross] CROSS_TARGET (choice)
    347322
    348323
     
    362337
    363338% Hierarchical page tables support
    364 ! [PLATFORM=abs32le|PLATFORM=ia32|PLATFORM=amd64|PLATFORM=arm32|PLATFORM=mips32|PLATFORM=ppc32|PLATFORM=sparc32] CONFIG_PAGE_PT (y)
     339! [PLATFORM=abs32le|PLATFORM=ia32|PLATFORM=amd64|PLATFORM=arm32|PLATFORM=mips32|PLATFORM=ppc32] CONFIG_PAGE_PT (y)
    365340
    366341% Page hash table support
     
    368343
    369344% Software integer division support
    370 ! [PLATFORM=abs32le|PLATFORM=ia32|PLATFORM=arm32|PLATFORM=ia64|PLATFORM=mips32|PLATFORM=mips64|PLATFORM=ppc32|PLATFORM=sparc32] CONFIG_SOFTINT (y)
     345! [PLATFORM=abs32le|PLATFORM=ia32|PLATFORM=arm32|PLATFORM=ia64|PLATFORM=mips32|PLATFORM=mips64|PLATFORM=ppc32] CONFIG_SOFTINT (y)
    371346
    372347% ASID support
    373 ! [PLATFORM=ia64|PLATFORM=mips32|PLATFORM=mips64|PLATFORM=ppc32|PLATFORM=sparc32|PLATFORM=sparc64] CONFIG_ASID (y)
     348! [PLATFORM=ia64|PLATFORM=mips32|PLATFORM=mips64|PLATFORM=ppc32|PLATFORM=sparc64] CONFIG_ASID (y)
    374349
    375350% ASID FIFO support
    376 ! [PLATFORM=ia64|PLATFORM=mips32|PLATFORM=mips64|PLATFORM=ppc32|PLATFORM=sparc32|PLATFORM=sparc64] CONFIG_ASID_FIFO (y)
     351! [PLATFORM=ia64|PLATFORM=mips32|PLATFORM=mips64|PLATFORM=ppc32|PLATFORM=sparc64] CONFIG_ASID_FIFO (y)
    377352
    378353% OpenFirmware tree support
     
    513488! [(CONFIG_HID_OUT=generic|CONFIG_HID_OUT=serial)&PLATFORM=arm32&(MACHINE=beagleboardxm|MACHINE=beaglebone)] CONFIG_OMAP_UART (y/n)
    514489
    515 % Support for GRLIB UART
    516 ! [PLATFORM=sparc32&MACHINE=leon3] CONFIG_GRLIB_UART (y)
    517 
    518 % Support for GRLIB IRQMP
    519 ! [PLATFORM=sparc32&MACHINE=leon3] CONFIG_GRLIB_IRQMP (y)
    520 
    521490% Support for i8042 controller
    522491! [CONFIG_PC_KBD=y] CONFIG_I8042 (y)
     
    538507
    539508% Serial line input module
    540 ! [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)
     509! [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)
    541510
    542511% EGA support
     
    653622@ "5" Linux kernel
    654623! [PLATFORM=arm32&MACHINE!=beagleboardxm&MACHINE!=beaglebone] UIMAGE_OS (choice)
    655 
    656 % uImage OS type
    657 @ "5" Linux kernel
    658 ! [PLATFORM=sparc32] UIMAGE_OS (choice)
Note: See TracChangeset for help on using the changeset viewer.