I'm good with patches 1 and 2.
On Wed, Nov 27, 2013 at 1:00 PM, Philipp Eppelt <philipp.epp...@mailbox.tu-dresden.de> wrote: > --- > cpukit/aclocal/enable-paravirt.m4 | 17 +++++++++++++++++ > cpukit/configure.ac | 6 ++++++ > 2 files changed, 23 insertions(+) > create mode 100644 cpukit/aclocal/enable-paravirt.m4 > > diff --git a/cpukit/aclocal/enable-paravirt.m4 > b/cpukit/aclocal/enable-paravirt.m4 > new file mode 100644 > index 0000000..ff768f4 > --- /dev/null > +++ b/cpukit/aclocal/enable-paravirt.m4 > @@ -0,0 +1,17 @@ > +AC_DEFUN([RTEMS_ENABLE_PARAVIRT], > +[ > + > +AC_ARG_ENABLE(paravirt, > +[AS_HELP_STRING([--enable-paravirt],[enable support for paravirtualization > +(i386 only) (default=no) ])], > + > +[case "${enableval}" in > + yes) case "${RTEMS_CPU}" in > + i386) RTEMS_HAS_PARAVIRT=yes ;; > + *) RTEMS_HAS_PARAVIRT=no ;; > + esac > + ;; > + no) RTEMS_HAS_PARAVIRT=no ;; > + *) AC_MSG_ERROR(bad value ${enableval} for enable-paravirt option) ;; > +esac],[RTEMS_HAS_PARAVIRT=no]) > +]) > diff --git a/cpukit/configure.ac b/cpukit/configure.ac > index da02f24..e111fdd 100644 > --- a/cpukit/configure.ac > +++ b/cpukit/configure.ac > @@ -15,6 +15,7 @@ RTEMS_ENABLE_MULTIPROCESSING > RTEMS_ENABLE_POSIX > RTEMS_ENABLE_RTEMS_DEBUG > RTEMS_ENABLE_NETWORKING > +RTEMS_ENABLE_PARAVIRT > > RTEMS_ENV_RTEMSCPU > RTEMS_CHECK_RTEMS_DEBUG > @@ -182,6 +183,11 @@ RTEMS_CPUOPT([RTEMS_SMP], > [1], > [if SMP is enabled]) > > +RTEMS_CPUOPT([RTEMS_PARAVIRT], > + [test x"$RTEMS_HAS_PARAVIRT" = xyes], > + [1], > + [PARAVIRT is enabled]) > + > RTEMS_CPUOPT([RTEMS_NETWORKING], > [test x"$rtems_cv_HAS_NETWORKING" = xyes], > [1], > -- > 1.8.1.4 > > _______________________________________________ > rtems-devel mailing list > rtems-devel@rtems.org > http://www.rtems.org/mailman/listinfo/rtems-devel _______________________________________________ rtems-devel mailing list rtems-devel@rtems.org http://www.rtems.org/mailman/listinfo/rtems-devel