diff options
Diffstat (limited to 'elements/gnu-toolchain/glibc.bst')
-rw-r--r-- | elements/gnu-toolchain/glibc.bst | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/elements/gnu-toolchain/glibc.bst b/elements/gnu-toolchain/glibc.bst index a541a771..01c1971f 100644 --- a/elements/gnu-toolchain/glibc.bst +++ b/elements/gnu-toolchain/glibc.bst @@ -12,6 +12,13 @@ depends: - gnu-toolchain/fhs-dirs.bst - gnu-toolchain/linux-api-headers.bst +variables: + glibc-arch-flags: '' + + (?): + - arch.startswith("armv7"): + glibc-arch-flags: --without-fp + environment: PATH: /usr/bin:/bin:/usr/sbin:/sbin:/tools/bin:/tools/sbin @@ -21,14 +28,8 @@ config: - mkdir o - | - case "%{bst-arch}" in - armv7*) - ARCH_FLAGS="--without-fp" ;; - esac - export CFLAGS="-O2 $CFLAGS"; - cd o && ../configure \ - $ARCH_FLAGS \ + cd o && ../configure %{glibc-arch-flags} \ --prefix="%{prefix}" \ --disable-profile \ --enable-kernel=3.0.0 \ |