Changeset 7bb0c32 in mainline


Ignore:
Timestamp:
2007-05-31T22:04:10Z (18 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
1e847fb
Parents:
7f043c0
Message:

Add dummy option for Sun Studio C Compiler.
For each architecture, offer only compilers that support the target.

Files:
4 edited

Legend:

Unmodified
Added
Removed
  • HelenOS.config

    r7f043c0 r7bb0c32  
    2525@ "gcc_native" GCC Native
    2626@ "icc_native" ICC Native
    27 ! COMPILER (choice)
     27@ "sscc_native" Sun Studio C Compiler
     28! [PLATFORM=amd64|PLATFORM=ia32|PLATFORM=ia32xen] COMPILER (choice)
     29
     30# Compiler
     31@ "gcc_cross" GCC Cross-compiler
     32@ "gcc_native" GCC Native
     33@ "icc_native" ICC Native
     34! [PLATFORM=ia64] COMPILER (choice)
     35
     36# Compiler
     37@ "gcc_cross" GCC Cross-compiler
     38@ "gcc_native" GCC Native
     39@ "sscc_native" Sun Studio C Compiler
     40! [PLATFORM=sparc64] COMPILER (choice)
     41
     42# Compiler
     43@ "gcc_cross" GCC Cross-compiler
     44@ "gcc_native" GCC Native
     45! [PLATFORM=arm32|PLATFORM=mips32|PLATFORM=ppc32|PLATFORM=ppc64] COMPILER (choice)
    2846
    2947# Debug build
  • boot/boot.config

    r7f043c0 r7bb0c32  
    1313! ARCH (choice)
    1414
    15 # Compiler
    16 @ "gcc_cross" GCC Cross-compiler
    17 @ "gcc_native" GCC Native
    18 @ "icc_native" ICC Native
    19 ! COMPILER (choice)
     15# Compiler                                                                                                       
     16@ "gcc_cross" GCC Cross-compiler                                                                                 
     17@ "gcc_native" GCC Native                                                                                         
     18@ "icc_native" ICC Native                                                                                         
     19@ "sscc_native" Sun Studio C Compiler                                                                             
     20! [ARCH=amd64|ARCH=ia32|ARCH=ia32xen] COMPILER (choice)                                               
     21                                                                                                                 
     22# Compiler                                                                                                       
     23@ "gcc_cross" GCC Cross-compiler                                                                                 
     24@ "gcc_native" GCC Native                                                                                         
     25@ "icc_native" ICC Native                                                                                         
     26! [ARCH=ia64] COMPILER (choice)                                                                               
     27                                                                                                                 
     28# Compiler                                                                                                       
     29@ "gcc_cross" GCC Cross-compiler                                                                                 
     30@ "gcc_native" GCC Native                                                                                         
     31@ "sscc_native" Sun Studio C Compiler                                                                             
     32! [ARCH=sparc64] COMPILER (choice)                                                                           
     33                                                                                                                 
     34# Compiler                                                                                                       
     35@ "gcc_cross" GCC Cross-compiler                                                                                 
     36@ "gcc_native" GCC Native                                                                                         
     37! [ARCH=arm32|ARCH=mips32|ARCH=ppc32|ARCH=ppc64] COMPILER (choice)
    2038
    2139# Start AP processors by the loader
  • kernel/kernel.config

    r7f043c0 r7bb0c32  
    1313! ARCH (choice)
    1414
    15 # Compiler
    16 @ "gcc_cross" GCC Cross-compiler
    17 @ "gcc_native" GCC Native
    18 @ "icc_native" ICC Native
    19 ! COMPILER (choice)
     15# Compiler                                                                                                       
     16@ "gcc_cross" GCC Cross-compiler                                                                                 
     17@ "gcc_native" GCC Native                                                                                         
     18@ "icc_native" ICC Native                                                                                         
     19@ "sscc_native" Sun Studio C Compiler                                                                             
     20! [ARCH=amd64|ARCH=ia32|ARCH=ia32xen] COMPILER (choice)                                               
     21                                                                                                                 
     22# Compiler                                                                                                       
     23@ "gcc_cross" GCC Cross-compiler                                                                                 
     24@ "gcc_native" GCC Native                                                                                         
     25@ "icc_native" ICC Native                                                                                         
     26! [ARCH=ia64] COMPILER (choice)                                                                               
     27                                                                                                                 
     28# Compiler                                                                                                       
     29@ "gcc_cross" GCC Cross-compiler                                                                                 
     30@ "gcc_native" GCC Native                                                                                         
     31@ "sscc_native" Sun Studio C Compiler                                                                             
     32! [ARCH=sparc64] COMPILER (choice)                                                                           
     33                                                                                                                 
     34# Compiler                                                                                                       
     35@ "gcc_cross" GCC Cross-compiler                                                                                 
     36@ "gcc_native" GCC Native                                                                                         
     37! [ARCH=arm32|ARCH=mips32|ARCH=ppc32|ARCH=ppc64] COMPILER (choice)
    2038
    2139# CPU type
  • uspace/uspace.config

    r7f043c0 r7bb0c32  
    1313! ARCH (choice)
    1414
    15 # Compiler
    16 @ "gcc_cross" GCC Cross-compiler
    17 @ "gcc_native" GCC Native
    18 @ "icc_native" ICC Native
    19 ! COMPILER (choice)
     15# Compiler                                                                                                       
     16@ "gcc_cross" GCC Cross-compiler                                                                                 
     17@ "gcc_native" GCC Native                                                                                         
     18@ "icc_native" ICC Native                                                                                         
     19@ "sscc_native" Sun Studio C Compiler                                                                             
     20! [ARCH=amd64|ARCH=ia32] COMPILER (choice)                                               
     21                                                                                                                 
     22# Compiler                                                                                                       
     23@ "gcc_cross" GCC Cross-compiler                                                                                 
     24@ "gcc_native" GCC Native                                                                                         
     25@ "icc_native" ICC Native                                                                                         
     26! [ARCH=ia64] COMPILER (choice)                                                                               
     27                                                                                                                 
     28# Compiler                                                                                                       
     29@ "gcc_cross" GCC Cross-compiler                                                                                 
     30@ "gcc_native" GCC Native                                                                                         
     31@ "sscc_native" Sun Studio C Compiler                                                                             
     32! [ARCH=sparc64] COMPILER (choice)                                                                           
     33                                                                                                                 
     34# Compiler                                                                                                       
     35@ "gcc_cross" GCC Cross-compiler                                                                                 
     36@ "gcc_native" GCC Native                                                                                         
     37! [ARCH=arm32|ARCH=mips32|ARCH=mips32eb|ARCH=ppc32|ARCH=ppc64] COMPILER (choice)
    2038
    2139# General debuging and assert checking
Note: See TracChangeset for help on using the changeset viewer.