|  |  | @@ -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(){ | 
		
	
	
		
			
				|  |  | 
 |