Browse Source

configure: Drop unnecessary variables, shifts, and quotes in helper functions

tags/n4.0
Diego Biurrun 7 years ago
parent
commit
8c893aa3cd
1 changed files with 7 additions and 14 deletions
  1. +7
    -14
      configure

+ 7
- 14
configure View File

@@ -816,7 +816,7 @@ EOF

check_insn(){
log check_insn "$@"
check_inline_asm ${1}_inline "\"$2\""
check_inline_asm ${1}_inline "$2"
echo "$2" | check_as && enable ${1}_external || disable ${1}_external
}

@@ -1097,11 +1097,9 @@ check_struct(){
check_builtin(){
log check_builtin "$@"
name=$1
headers=$2
builtin=$3
shift 3
shift
disable "$name"
check_code ld "$headers" "$builtin" "$@" && enable "$name"
check_code ld "$@" && enable "$name"
}

check_compile_assert(){
@@ -1118,25 +1116,20 @@ require(){
log require "$@"
name_version="$1"
name="${1%% *}"
headers="$2"
func="$3"
shift 3
check_lib $name "$headers" $func "$@" || die "ERROR: $name_version not found"
shift
check_lib $name "$@" || die "ERROR: $name_version not found"
}

require_header(){
log require_header "$@"
headers="$1"
shift
check_header "$headers" "$@" || die "ERROR: $headers not found"
check_header "$@" || die "ERROR: $headers not found"
}

require_cpp_condition(){
log require_cpp_condition "$@"
header="$1"
condition="$2"
shift 2
check_cpp_condition "$header" "$condition" "$@" || die "ERROR: $condition not satisfied"
check_cpp_condition "$@" || die "ERROR: $condition not satisfied"
}

require_pkg_config(){


Loading…
Cancel
Save