Changeset b51cf2c in mainline


Ignore:
Timestamp:
2013-12-25T23:08:34Z (10 years ago)
Author:
Martin Decky <martin@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
550523f5
Parents:
0c2d9bb
Message:

unify order of predicates
unify architecture descriptions

File:
1 edited

Legend:

Unmodified
Added
Removed
  • HelenOS.config

    r0c2d9bb rb51cf2c  
    3232% Platform
    3333@ "abs32le" abstract 32-bit little endian
    34 @ "amd64" AMD64/Intel EM64T (PC)
     34@ "amd64" AMD64/EM64T 64-bit (PC)
    3535@ "arm32" ARM 32-bit
    36 @ "ia32" Intel IA-32 (PC)
    37 @ "ia64" Intel IA-64
     36@ "ia32" IA-32 32-bit (PC)
     37@ "ia64" IA-64 64-bit
    3838@ "mips32" MIPS 32-bit
    3939@ "mips64" MIPS 64-bit
    40 @ "ppc32" PowerPC 32-bit (iMac G4)
    41 @ "sparc32" SPARC v8 (32-bit)
    42 @ "sparc64" Sun UltraSPARC 64-bit
     40@ "ppc32" PowerPC 32-bit
     41@ "sparc32" SPARCv8 32-bit
     42@ "sparc64" SPARCv9 64-bit
    4343! PLATFORM (choice)
    4444
     
    8787
    8888% CPU type
     89@ "leon3" Gaisler Aeroflex LEON3
     90! [PLATFORM=sparc32&MACHINE=leon3] PROCESSOR (choice)
     91
     92% CPU type
    8993@ "us" UltraSPARC I-II subarchitecture
    9094@ "us3" UltraSPARC III-IV subarchitecture
    9195@ "sun4v" Niagara (sun4v)
    9296! [PLATFORM=sparc64&MACHINE=generic] PROCESSOR (choice)
    93 
    94 % CPU type
    95 @ "leon3" Gaisler Aeroflex LEON3
    96 ! [PLATFORM=sparc32&MACHINE=leon3] PROCESSOR (choice)
    9797
    9898% CPU type
     
    182182
    183183% Kernel architecture
     184@ "sparc32"
     185! [PLATFORM=sparc32] KARCH (choice)
     186
     187% Kernel architecture
    184188@ "sparc64"
    185189! [PLATFORM=sparc64] KARCH (choice)
    186190
    187 % Kernel architecture
    188 @ "sparc32"
    189 ! [PLATFORM=sparc32] KARCH (choice)
    190191
    191192## Mapping between platform and user space architecture
     
    232233
    233234% User space architecture
     235@ "sparc32"
     236! [PLATFORM=sparc32] UARCH (choice)
     237
     238% User space architecture
    234239@ "sparc64"
    235240! [PLATFORM=sparc64] UARCH (choice)
    236241
    237 % User space architecture
    238 @ "sparc32"
    239 ! [PLATFORM=sparc32] UARCH (choice)
    240242
    241243## Mapping between platform and boot architecture
     
    282284
    283285% Boot architecture
     286@ "sparc32"
     287! [PLATFORM=sparc32] BARCH (choice)
     288
     289% Boot architecture
    284290@ "sparc64"
    285291! [PLATFORM=sparc64] BARCH (choice)
    286292
    287 % Boot architecture
    288 @ "sparc32"
    289 ! [PLATFORM=sparc32] BARCH (choice)
    290293
    291294## Mapping between platform and image format
     
    302305@ "binary"
    303306! [PLATFORM=mips64] IMAGE (choice)
     307
    304308
    305309## Compiler options
     
    331335@ "gcc_helenos" GNU C Compiler (experimental HelenOS-specific cross-compiler)
    332336@ "clang" Clang
    333 ! [PLATFORM=abs32le|PLATFORM=arm32|PLATFORM=sparc64|PLATFORM=sparc32] COMPILER (choice)
     337! [PLATFORM=abs32le|PLATFORM=arm32|PLATFORM=sparc32|PLATFORM=sparc64] COMPILER (choice)
    334338
    335339
     
    367371
    368372% ASID support
    369 ! [PLATFORM=ia64|PLATFORM=mips32|PLATFORM=mips64|PLATFORM=ppc32|PLATFORM=sparc64|PLATFORM=sparc32] CONFIG_ASID (y)
     373! [PLATFORM=ia64|PLATFORM=mips32|PLATFORM=mips64|PLATFORM=ppc32|PLATFORM=sparc32|PLATFORM=sparc64] CONFIG_ASID (y)
    370374
    371375% ASID FIFO support
    372 ! [PLATFORM=ia64|PLATFORM=mips32|PLATFORM=mips64|PLATFORM=ppc32|PLATFORM=sparc64|PLATFORM=sparc32] CONFIG_ASID_FIFO (y)
     376! [PLATFORM=ia64|PLATFORM=mips32|PLATFORM=mips64|PLATFORM=ppc32|PLATFORM=sparc32|PLATFORM=sparc64] CONFIG_ASID_FIFO (y)
    373377
    374378% OpenFirmware tree support
Note: See TracChangeset for help on using the changeset viewer.