Changeset 17751


Ignore:
Timestamp:
2009-09-26T23:22:51+02:00 (8 years ago)
Author:
nico
Message:

[toolchain] eglibc: use 'select' instead of 'depends' for configuration options, add dependencies for features avalaible in 2.8 or later

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/toolchain/eglibc/config/Config.in

    r17748 r17751  
    22   bool "IPv6 Advanced Sockets API support (RFC3542)" 
    33   default y 
    4    depends EGLIBC_OPTION_EGLIBC_INET 
     4   select EGLIBC_OPTION_EGLIBC_INET 
    55   help 
    66       This option group includes the functions specified by RFC 3542, 
     
    6565   bool "Tests that link against the standard C++ library." 
    6666   default y 
    67    depends EGLIBC_OPTION_POSIX_WIDE_CHAR_DEVICE_IO 
    68    depends EGLIBC_OPTION_EGLIBC_LIBM 
     67   select EGLIBC_OPTION_POSIX_WIDE_CHAR_DEVICE_IO 
     68   select EGLIBC_OPTION_EGLIBC_LIBM 
    6969   help 
    7070       This option group does not include any C library functions; 
     
    8181   bool "Functions for accessing message catalogs" 
    8282   default y 
    83    depends EGLIBC_OPTION_EGLIBC_LOCALE_CODE 
     83   select EGLIBC_OPTION_EGLIBC_LOCALE_CODE 
    8484   help 
    8585       This option group includes functions for accessing message 
     
    247247   bool "The getlogin function" 
    248248   default y 
    249    depends EGLIBC_OPTION_EGLIBC_UTMP 
     249   select EGLIBC_OPTION_EGLIBC_UTMP 
    250250   help 
    251251       This function group includes the 'getlogin' and 'getlogin_r' 
     
    414414   bool "Locale functions" 
    415415   default y 
    416    depends EGLIBC_OPTION_POSIX_C_LANG_WIDE_CHAR 
     416   select EGLIBC_OPTION_POSIX_C_LANG_WIDE_CHAR if EGLIBC_VERSION_2_8 || EGLIBC_VERSION_2_9 || EGLIBC_VERSION_2_10 
    417417   help 
    418418       This option group includes locale support functions, programs, 
     
    438438   bool "Support for NIS, NIS+, and the special 'compat' services." 
    439439   default y 
    440    depends EGLIBC_OPTION_EGLIBC_INET 
    441    depends EGLIBC_OPTION_EGLIBC_SUNRPC 
     440   select EGLIBC_OPTION_EGLIBC_INET 
     441   select EGLIBC_OPTION_EGLIBC_SUNRPC 
    442442   help 
    443443       This option group includes the NIS, NIS+, and 'compat' Name 
     
    530530   bool "Support for 'rcmd' and related library functions" 
    531531   default y 
    532    depends EGLIBC_OPTION_EGLIBC_INET 
     532   select EGLIBC_OPTION_EGLIBC_INET 
    533533   help 
    534534      This option group includes functions for running commands on 
     
    603603   bool "Support for the Sun 'RPC' protocol." 
    604604   default y 
    605    depends EGLIBC_OPTION_EGLIBC_INET 
     605   select EGLIBC_OPTION_EGLIBC_INET 
    606606   help 
    607607      This option group includes support for the Sun RPC protocols, 
     
    639639   bool "POSIX access functions for 'utmp' login records" 
    640640   default y 
    641    depends EGLIBC_OPTION_EGLIBC_UTMP     
     641   select EGLIBC_OPTION_EGLIBC_UTMP     
    642642   help 
    643643       This option group includes the POSIX functions for reading and 
     
    671671   bool "ISO C library wide character functions, excluding I/O" 
    672672   default y 
     673   depends EGLIBC_VERSION_2_8 || EGLIBC_VERSION_2_9 || EGLIBC_VERSION_2_10 
    673674   help 
    674675        This option group includes the functions defined by the ISO C 
     
    723724   bool "Regular expressions from GLIBC" 
    724725   default y 
    725    depends EGLIBC_OPTION_POSIX_REGEXP 
     726   select EGLIBC_OPTION_POSIX_REGEXP 
    726727   depends EGLIBC_VERSION_2_10 
    727728   help 
     
    736737   bool "Input and output functions for wide characters" 
    737738   default y 
    738    depends EGLIBC_OPTION_POSIX_C_LANG_WIDE_CHAR 
     739   select EGLIBC_OPTION_POSIX_C_LANG_WIDE_CHAR if EGLIBC_VERSION_2_8 || EGLIBC_VERSION_2_9 || EGLIBC_VERSION_2_10 
    739740   help 
    740741        This option group includes functions for reading and writing 
Note: See TracChangeset for help on using the changeset viewer.