summaryrefslogtreecommitdiff
path: root/scripts/build/arch/xtensa.sh
blob: 744bbb2d1ad2193b810122fce6748c2e4b073397 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
# Compute Xtensa-specific values

CT_DoArchTupleValues() {
    # The architecture part of the tuple:
    CT_TARGET_ARCH="${CT_ARCH}${CT_ARCH_SUFFIX}"
    CT_ARCH_ENDIAN_CFLAG=""
    CT_ARCH_ENDIAN_LDFLAG=""
    # The system part of the tuple:
    case "${CT_LIBC}" in
        *glibc)   CT_TARGET_SYS=gnu;;
        uClibc)   CT_TARGET_SYS=uclibc;;
    esac
}

CT_DoArchUClibcConfig() {
    local cfg="${1}"

    CT_DoArchUClibcSelectArch "${cfg}" "xtensa"
}