1*4882a593Smuzhiyun#! /bin/sh 2*4882a593Smuzhiyun# Copyright (c) 2005-2008 Wind River Systems, Inc. 3*4882a593Smuzhiyun# 4*4882a593Smuzhiyun# SPDX-License-Identifier: GPL-2.0-only 5*4882a593Smuzhiyun# 6*4882a593Smuzhiyun 7*4882a593Smuzhiyuncat << EOF 8*4882a593SmuzhiyunAC_PREREQ(2.57) 9*4882a593SmuzhiyunAC_INIT([site_wide],[1.0.0]) 10*4882a593Smuzhiyun 11*4882a593SmuzhiyunEOF 12*4882a593Smuzhiyun 13*4882a593Smuzhiyun# Disable as endian is set in the default config 14*4882a593Smuzhiyun#echo AC_C_BIGENDIAN 15*4882a593Smuzhiyun#echo 16*4882a593Smuzhiyun 17*4882a593Smuzhiyunif [ -e $1/types ] ; then 18*4882a593Smuzhiyun while read type ; do 19*4882a593Smuzhiyun echo "AC_CHECK_SIZEOF([$type])" 20*4882a593Smuzhiyun done < $1/types 21*4882a593Smuzhiyun 22*4882a593Smuzhiyun echo 23*4882a593Smuzhiyunfi 24*4882a593Smuzhiyun 25*4882a593Smuzhiyunif [ -e $1/funcs ]; then 26*4882a593Smuzhiyun while read func ; do 27*4882a593Smuzhiyun echo "AC_CHECK_FUNCS([$func])" 28*4882a593Smuzhiyun done < $1/funcs 29*4882a593Smuzhiyun 30*4882a593Smuzhiyun echo 31*4882a593Smuzhiyunfi 32*4882a593Smuzhiyun 33*4882a593Smuzhiyunif [ -e $1/headers ]; then 34*4882a593Smuzhiyun while read header ; do 35*4882a593Smuzhiyun echo "AC_CHECK_HEADERS([$header])" 36*4882a593Smuzhiyun done < $1/headers 37*4882a593Smuzhiyun 38*4882a593Smuzhiyun echo 39*4882a593Smuzhiyunfi 40*4882a593Smuzhiyun 41*4882a593Smuzhiyuncat << EOF 42*4882a593SmuzhiyunAC_OUTPUT 43*4882a593SmuzhiyunEOF 44