Changes in HelenOS.config [d75dc05:d776329] in mainline


Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • HelenOS.config

    rd75dc05 rd776329  
    298298@ "clang" Clang
    299299@ "gcc_helenos" GNU C Compiler (experimental HelenOS-specific cross-compiler)
     300@ "icc" Intel C Compiler
    300301@ "gcc_native" GNU C Compiler (native)
    301 ! COMPILER (choice)
    302 
    303 % Clang Integrated Assembler
    304 @ "default" Use architecture default.
    305 @ "yes" Use integrated assembler.
    306 @ "no" Use GNU Assembler.
    307 ! [COMPILER=clang] INTEGRATED_AS (choice)
     302! [PLATFORM=amd64|PLATFORM=ia32] COMPILER (choice)
     303
     304% Compiler
     305@ "gcc_cross" GNU C Compiler (cross-compiler)
     306@ "gcc_helenos" GNU C Compiler (experimental HelenOS-specific cross-compiler)
     307@ "icc" Intel C Compiler
     308@ "gcc_native" GNU C Compiler (native)
     309! [PLATFORM=ia64] COMPILER (choice)
     310
     311% Compiler
     312@ "gcc_cross" GNU C Compiler (cross-compiler)
     313@ "gcc_helenos" GNU C Compiler (experimental HelenOS-specific cross-compiler)
     314@ "gcc_native" GNU C Compiler (native)
     315! [PLATFORM=riscv64] COMPILER (choice)
     316
     317% Compiler
     318@ "gcc_cross" GNU C Compiler (cross-compiler)
     319@ "clang" Clang
     320@ "gcc_helenos" GNU C Compiler (experimental HelenOS-specific cross-compiler)
     321@ "gcc_native" GNU C Compiler (native)
     322! [PLATFORM=mips32|PLATFORM=ppc32|PLATFORM=abs32le|PLATFORM=arm32|PLATFORM=sparc64] COMPILER (choice)
     323
    308324
    309325## Cross-compiler target for abstract architecture
     
    331347
    332348% IOMAP dummy support
    333 ! [PLATFORM=abs32le|PLATFORM=arm32|PLATFORM=mips32|PLATFORM=ppc32|PLATFORM=riscv64|PLATFORM=sparc64] CONFIG_IOMAP_DUMMY (y)
     349! [PLATFORM=abs32le|PLATFORM=arm32|PLATFORM=mips32|PLATFORM=ppc32|PLATFORM=sparc64] CONFIG_IOMAP_DUMMY (y)
    334350
    335351% ACPI support
     
    605621! CONFIG_STRIP_BINARIES (n/y)
    606622
    607 % Optimization level
    608 @ "3" Level 3 (recommended).
    609 @ "2" Level 2.
    610 @ "1" Level 1.
    611 @ "0" Disable optimizations.
    612 @ "s" Optimize for size.
    613 @ "g" Enable only optimizations that don't harm debugging.
    614 @ "fast" Level 3 + aggressive optimizations that can affect adherence to standards.
    615 ! OPTIMIZATION (choice)
     623% Optimize for size
     624! CONFIG_OPTIMIZE_FOR_SIZE (n/y)
    616625
    617626% Barebone build with essential binaries only
Note: See TracChangeset for help on using the changeset viewer.