summaryrefslogtreecommitdiffstats
path: root/aclocal/enable-inlines.m4
blob: 259697f825a5cce1469e3e6e7a398c2a328696a1 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
dnl $Id$

AC_DEFUN(RTEMS_ENABLE_INLINES,
[AC_ARG_ENABLE(rtems-inlines,
[  --enable-rtems-inlines               enable RTEMS inline functions]
[                                       (default:enabled, disable to use macros)],
[case "${enableval}" in
  yes) RTEMS_USE_MACROS=no ;;
  no) RTEMS_USE_MACROS=yes ;;
  *)  AC_MSG_ERROR(bad value ${enableval} for disable-rtems-inlines option) ;;
esac],[RTEMS_USE_MACROS=no])
AC_SUBST(RTEMS_USE_MACROS)dnl

if test x"${RTEMS_USE_MACROS}" = x"yes";
then
  AC_DEFINE_UNQUOTED(USE_MACROS,1,[if using macros])
else
  AC_DEFINE_UNQUOTED(USE_INLINES,1,[if using inlines])
fi


])