Changeset 14800


Ignorieren:
Zeitstempel:
12.08.2018 17:30:24 (vor 8 Tagen)
Autor:
er13
Nachricht:

change/simplify the way FREETZ_AVM_UCLIBC_* variables are set

refs https://github.com/Freetz/freetz/pull/22
refs #2862

Datei:
1 bearbeitet

Legende:

Unverändert
Hinzugefügt
Entfernt
  • trunk/config/avm/uclibc.in

    r14790 r14800  
    55config FREETZ_AVM_UCLIBC_0_9_28 
    66    bool 
    7     default y if \ 
     7    default y 
     8    depends on \ 
    89        ! FREETZ_AVM_UCLIBC_0_9_29 && \ 
    910        ! FREETZ_AVM_UCLIBC_0_9_32 && \ 
    1011        ! FREETZ_AVM_UCLIBC_0_9_33 && \ 
    1112        ! FREETZ_AVM_UCLIBC_1_0_14 
    12     default n 
    1313 
    1414config FREETZ_AVM_UCLIBC_0_9_29 
    1515    bool 
    16     default y if \ 
     16    default y 
     17    depends on \ 
    1718        FREETZ_TYPE_5124 || \ 
    1819        FREETZ_TYPE_7112 || \ 
     
    2223        FREETZ_TYPE_7150 || \ 
    2324        FREETZ_TYPE_7170 || \ 
    24         FREETZ_TYPE_7270_V1 || \ 
    25         FREETZ_TYPE_7570 
    26     default n 
     25        (FREETZ_SYSTEM_TYPE_UR8 && FREETZ_AVM_VERSION_04_XX_MAX) 
    2726 
    2827config FREETZ_AVM_UCLIBC_0_9_32 
    2928    bool 
    30     default y if \ 
    31         FREETZ_TYPE_3270 || \ 
    32         FREETZ_TYPE_7240 || \ 
    33         FREETZ_TYPE_7270_16 || \ 
    34         (FREETZ_TYPE_7340 && FREETZ_AVM_VERSION_05_5X_MAX) || \ 
    35         (FREETZ_TYPE_7390 && FREETZ_AVM_VERSION_05_5X_MAX) 
    36     default n 
     29    default y 
     30    depends on \ 
     31        (FREETZ_SYSTEM_TYPE_UR8 && FREETZ_AVM_VERSION_05_2X_MIN) || \ 
     32        (FREETZ_SYSTEM_TYPE_IKS && FREETZ_AVM_VERSION_05_5X_MAX) 
    3733 
    3834config FREETZ_AVM_UCLIBC_0_9_33 
    3935    bool 
    40     default y if \ 
    41         (FREETZ_TYPE_3272 && FREETZ_AVM_VERSION_06_2X_MIN) || \ 
    42         (FREETZ_TYPE_3370 && FREETZ_AVM_VERSION_06_2X_MIN) || \ 
    43         (FREETZ_TYPE_3390 && FREETZ_AVM_VERSION_06_2X_MIN) || \ 
    44         (FREETZ_TYPE_3490 && FREETZ_AVM_VERSION_06_2X_MIN) || \ 
    45         (FREETZ_TYPE_4020 && FREETZ_AVM_VERSION_06_8X_MIN) || \ 
    46         (FREETZ_TYPE_6810 && FREETZ_AVM_VERSION_06_2X_MIN) || \ 
    47         (FREETZ_TYPE_6820 && FREETZ_AVM_VERSION_06_8X_MIN) || \ 
    48         (FREETZ_TYPE_6840 && FREETZ_AVM_VERSION_06_2X_MIN) || \ 
    49         (FREETZ_TYPE_6842 && FREETZ_AVM_VERSION_06_2X_MIN) || \ 
    50         (FREETZ_TYPE_6890 && FREETZ_AVM_VERSION_06_8X_MAX) || \ 
    51         (FREETZ_TYPE_7272 && FREETZ_AVM_VERSION_06_2X_MIN) || \ 
    52         (FREETZ_TYPE_7312 && FREETZ_AVM_VERSION_06_2X_MIN) || \ 
    53         (FREETZ_TYPE_7320 && FREETZ_AVM_VERSION_06_2X_MIN) || \ 
    54         (FREETZ_TYPE_7330 && FREETZ_AVM_VERSION_06_2X_MIN) || \ 
    55         (FREETZ_TYPE_7340 && FREETZ_AVM_VERSION_06_0X_MIN) || \ 
    56         (FREETZ_TYPE_7360 && FREETZ_AVM_VERSION_06_2X_MIN) || \ 
    57         (FREETZ_TYPE_7362 && FREETZ_AVM_VERSION_06_9X_MAX) || \ 
    58         (FREETZ_TYPE_7369 && FREETZ_AVM_VERSION_06_2X_MIN) || \ 
    59         (FREETZ_TYPE_7390 && FREETZ_AVM_VERSION_06_0X_MIN) || \ 
    60         (FREETZ_TYPE_7412 && FREETZ_AVM_VERSION_06_2X_MIN) || \ 
    61         (FREETZ_TYPE_7430 && FREETZ_AVM_VERSION_06_9X_MAX) || \ 
    62         (FREETZ_TYPE_7490 && FREETZ_AVM_VERSION_06_9X_MAX) || \ 
    63         (FREETZ_TYPE_7560 && FREETZ_AVM_VERSION_06_9X_MAX) || \ 
    64         (FREETZ_TYPE_7580 && FREETZ_AVM_VERSION_06_9X_MAX) || \ 
    65         (FREETZ_TYPE_7590 && FREETZ_AVM_VERSION_06_9X_MAX) 
    66     default n 
     36    default y 
     37    depends on \ 
     38        (FREETZ_SYSTEM_TYPE_AR9     && FREETZ_AVM_VERSION_06_2X_MIN) || \ 
     39        (FREETZ_SYSTEM_TYPE_AR10    && FREETZ_AVM_VERSION_06_2X_MIN) || \ 
     40        (FREETZ_SYSTEM_TYPE_AR934x  && FREETZ_AVM_VERSION_06_2X_MIN) || \ 
     41        (FREETZ_SYSTEM_TYPE_GRX5    && FREETZ_AVM_VERSION_06_9X_MAX) || \ 
     42        (FREETZ_SYSTEM_TYPE_IKS     && FREETZ_AVM_VERSION_06_0X_MIN) || \ 
     43        (FREETZ_SYSTEM_TYPE_QCA955x && FREETZ_AVM_VERSION_06_8X_MIN) || \ 
     44        (FREETZ_SYSTEM_TYPE_QCA956x && FREETZ_AVM_VERSION_06_8X_MIN) || \ 
     45        (FREETZ_SYSTEM_TYPE_VR9     && FREETZ_AVM_VERSION_06_9X_MAX) 
    6746 
    6847config FREETZ_AVM_UCLIBC_1_0_14 
    6948    bool 
    70     default y if \ 
    71         (FREETZ_TYPE_6890 && FREETZ_AVM_VERSION_07_0X_MIN) || \ 
    72         (FREETZ_TYPE_7362 && FREETZ_AVM_VERSION_07_0X_MIN) || \ 
    73         (FREETZ_TYPE_7430 && FREETZ_AVM_VERSION_07_0X_MIN) || \ 
    74         (FREETZ_TYPE_7490 && FREETZ_AVM_VERSION_07_0X_MIN) || \ 
    75         (FREETZ_TYPE_7560 && FREETZ_AVM_VERSION_07_0X_MIN) || \ 
    76         (FREETZ_TYPE_7580 && FREETZ_AVM_VERSION_07_0X_MIN) || \ 
    77         (FREETZ_TYPE_7590 && FREETZ_AVM_VERSION_07_0X_MIN) 
    78     default n 
     49    default y 
     50    depends on \ 
     51        (FREETZ_SYSTEM_TYPE_GRX5    && FREETZ_AVM_VERSION_07_0X_MIN) || \ 
     52        (FREETZ_SYSTEM_TYPE_VR9     && FREETZ_AVM_VERSION_07_0X_MIN) 
    7953 
    8054config FREETZ_AVM_UCLIBC_NPTL_ENABLED 
    8155    bool 
    82     default y if FREETZ_AVM_UCLIBC_0_9_33 || FREETZ_AVM_UCLIBC_1_0_14 
    83     default n 
    84     help 
    85         To check if NPTL is enabled: 
    86         nm -D libpthread-0.9.33.2.so | grep nptl 
     56    default y 
     57    depends on \ 
     58        FREETZ_AVM_UCLIBC_0_9_33 || FREETZ_AVM_UCLIBC_1_0_14 
    8759 
    8860config FREETZ_AVM_UCLIBC_XLOCALE_ENABLED 
    8961    bool 
    90     default y if \ 
    91         FREETZ_SYSTEM_TYPE_QCA956x || \ 
    92         FREETZ_KERNEL_VERSION_3_10_MIN 
    93     default n 
     62    default y 
     63    depends on \ 
     64        (FREETZ_SYSTEM_TYPE_GRX5    && FREETZ_AVM_VERSION_06_5X_MIN) || \ 
     65        (FREETZ_SYSTEM_TYPE_QCA956x && FREETZ_AVM_VERSION_06_8X_MIN) || \ 
     66        (FREETZ_SYSTEM_TYPE_VR9     && FREETZ_AVM_VERSION_06_5X_MIN) 
Hinweis: Hilfe zur Verwendung der Changeset-Ansicht finden Sie unter TracChangeset.