This commit is contained in:
Ralf Corsepius
2006-07-05 08:36:52 +00:00
parent db66352949
commit 3ab5794d31
+20
View File
@@ -0,0 +1,20 @@
# RTEMS_CANONICAL_SPLIT(THING)
# --------------------------
# Generate the variables THING, THING_{alias cpu vendor os}.
m4_define([RTEMS_CANONICAL_SPLIT],
[case $ac_cv_$1 in
*-*-*) ;;
*) AC_MSG_ERROR([invalid value of canonical $1]);;
esac
ac_save_IFS=$IFS; IFS='-'
set x $ac_cv_$1
shift
$1_cpu=$[1]
$1_vendor=$[2]
shift; shift
[# Remember, the first character of IFS is used to create $]*,
# except with old shells:
$1_os=$[*]
IFS=$ac_save_IFS
case $$1_os in *\ *) $1_os=`echo "$$1_os" | sed 's/ /-/g'`;; esac
])# RTEMS_CANONICAL_SPLIT