Changes in HelenOS.config [fdc29300:a0a273e] in mainline


Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • HelenOS.config

    rfdc29300 ra0a273e  
    300300@ "icc" Intel C Compiler
    301301@ "gcc_native" GNU C Compiler (native)
    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)
     302! [PLATFORM=amd64|PLATFORM=ia32|PLATFORM=ia64] COMPILER (choice)
    316303
    317304% Compiler
     
    320307@ "gcc_helenos" GNU C Compiler (experimental HelenOS-specific cross-compiler)
    321308@ "gcc_native" GNU C Compiler (native)
    322 ! [PLATFORM=mips32|PLATFORM=ppc32|PLATFORM=abs32le|PLATFORM=arm32|PLATFORM=sparc64] COMPILER (choice)
    323 
     309! [PLATFORM=mips32|PLATFORM=ppc32|PLATFORM=abs32le|PLATFORM=arm32|PLATFORM=sparc64|PLATFORM=riscv64] COMPILER (choice)
     310
     311% Clang Integrated Assembler
     312@ "default" Use architecture default.
     313@ "yes" Use integrated assembler.
     314@ "no" Use GNU Assembler.
     315! [COMPILER=clang] INTEGRATED_AS (choice)
    324316
    325317## Cross-compiler target for abstract architecture
     
    621613! CONFIG_STRIP_BINARIES (n/y)
    622614
    623 % Optimize for size
    624 ! CONFIG_OPTIMIZE_FOR_SIZE (n/y)
     615% Optimization level
     616@ "3" Level 3 (recommended).
     617@ "2" Level 2.
     618@ "1" Level 1.
     619@ "0" Disable optimizations.
     620@ "s" Optimize for size.
     621@ "g" Enable only optimizations that don't harm debugging.
     622@ "fast" Level 3 + aggressive optimizations that can affect adherence to standards.
     623! OPTIMIZATION (choice)
    625624
    626625% Barebone build with essential binaries only
Note: See TracChangeset for help on using the changeset viewer.