Compare commits

...

1 commit

Author SHA1 Message Date
Sebastian Kuzminsky
1f1627ea6e 'cvs -q update -d', 2015.12.06 2015-12-06 09:10:27 -07:00
34 changed files with 104 additions and 93 deletions

View file

@ -7,8 +7,6 @@
/README.SMI/1.1/Mon Dec 19 09:56:25 2005//
/README.maintainer/1.5/Thu Oct 10 08:14:43 2013//
/aclocal.m4/1.9/Wed Jan 14 09:21:45 2015//
/configure/1.96/Wed Oct 28 19:27:06 2015//
/configure.in/1.96/Wed Oct 28 19:27:06 2015//
/makefile/1.6/Tue Oct 22 14:54:14 2013//
/rtai_config.h.in/1.19/Wed Oct 28 19:23:29 2015//
D/addons////
@ -17,4 +15,6 @@ D/doc////
D/rtai-lab////
D/rtai-py////
D/testsuite////
/ChangeLog/1.515/Thu Dec 3 15:38:11 2015//
/ChangeLog/1.518/Sun Dec 6 16:10:24 2015//
/configure/1.99/Sun Dec 6 16:10:24 2015//
/configure.in/1.99/Sun Dec 6 16:10:24 2015//

View file

@ -1,10 +1,14 @@
2015-12-04 Pierangelo Masarati <pierangelo.masarati@polimi.it>
* RTAI 5.0-test1
2015-12-03 Paolo Mantegazza <mantegazza@aero.polimi.it>
* base/math/libm.c: added an internal implementation of cpow for MUSL,
it fixes a segfault when the MUSL one is used for 32 bits; added
an internal MUSL implementation of: gamma_r, gamma, gammaf_r,
gammaf, whose sources are available in MUSL while the related entries
do not appear libc.a.
do not appear in libc.a.
2015-11-30 Paolo Mantegazza <mantegazza@aero.polimi.it>

View file

@ -3,6 +3,6 @@
/16550A_pci.h/1.1/Tue Oct 22 14:54:15 2013//
/16550A_pnp.h/1.3/Thu Dec 29 17:02:58 2011//
/GNUmakefile.am/1.9/Sun Oct 27 15:44:17 2013//
/GNUmakefile.in/1.37/Wed Oct 28 19:27:07 2015//
/Makefile.kbuild/1.3/Tue Oct 6 20:13:26 2009//
/GNUmakefile.in/1.40/Sun Dec 6 16:10:24 2015//
D

View file

@ -558,8 +558,8 @@ distclean-generic:
maintainer-clean-generic:
@echo "This command is intended for maintainers to use"
@echo "it deletes files that may require special tools to rebuild."
@CONFIG_KBUILD_FALSE@clean-local:
@CONFIG_KBUILD_FALSE@distclean-local:
@CONFIG_KBUILD_FALSE@clean-local:
clean: clean-am
clean-am: clean-generic clean-libtool clean-local \

View file

@ -1,5 +1,4 @@
/GNUmakefile.am/1.15/Wed Jan 14 21:07:41 2015//
/GNUmakefile.in/1.40/Thu Oct 29 11:48:51 2015//
/Makefile.kbuild/1.3/Wed Dec 10 14:41:11 2008//
/core.c/1.14/Tue Oct 22 14:54:15 2013//
/device.c/1.18/Tue Oct 22 14:54:15 2013//
@ -20,3 +19,4 @@
/vfile.h/1.1/Wed Jan 14 21:02:26 2015//
/xn.h/1.23/Wed Oct 28 19:23:30 2015//
D/lib////
/GNUmakefile.in/1.42/Sun Dec 6 16:10:24 2015//

View file

@ -1,7 +1,7 @@
/GNUmakefile.am/1.9/Wed Oct 28 19:23:30 2015//
/GNUmakefile.in/1.24/Wed Oct 28 19:23:30 2015//
D/arm////
D/m68k////
D/m68knommu////
D/ppc////
D/x86////
/GNUmakefile.am/1.10/Sun Dec 6 16:10:24 2015//
/GNUmakefile.in/1.25/Sun Dec 6 16:10:24 2015//

View file

@ -14,17 +14,17 @@ if CONFIG_ARM
ARCHDIR = arm
endif
if CONFIG_PPC
ARCHDIR = ppc
endif
#if CONFIG_PPC
#ARCHDIR = ppc
#endif
if CONFIG_M68KNOMMU
ARCHDIR = m68k
endif
#if CONFIG_M68KNOMMU
#ARCHDIR = m68k
#endif
if CONFIG_M68K
ARCHDIR = m68k
endif
#if CONFIG_M68K
#ARCHDIR = m68k
#endif
SUBDIRS = $(ARCHDIR)

View file

@ -145,7 +145,7 @@ am__define_uniq_tagged_files = \
done | $(am__uniquify_input)`
ETAGS = etags
CTAGS = ctags
DIST_SUBDIRS = arm m68k ppc x86
DIST_SUBDIRS = arm x86
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
am__relativize = \
dir0=`pwd`; \
@ -360,10 +360,19 @@ top_srcdir = @top_srcdir@
#ARCHDIR = x86_64
#endif
@CONFIG_ARM_TRUE@ARCHDIR = arm
@CONFIG_M68KNOMMU_TRUE@ARCHDIR = m68k
@CONFIG_M68K_TRUE@ARCHDIR = m68k
@CONFIG_PPC_TRUE@ARCHDIR = ppc
@CONFIG_X86_TRUE@ARCHDIR = x86
#if CONFIG_PPC
#ARCHDIR = ppc
#endif
#if CONFIG_M68KNOMMU
#ARCHDIR = m68k
#endif
#if CONFIG_M68K
#ARCHDIR = m68k
#endif
SUBDIRS = $(ARCHDIR)
modext = @RTAI_MODULE_EXT@
all: all-recursive

View file

@ -1,7 +1,7 @@
/GNUmakefile.am/1.5/Sat Mar 8 09:32:15 2008//
/GNUmakefile.in/1.24/Thu Oct 29 11:48:51 2015//
/Makefile.kbuild/1.1/Fri Mar 18 09:29:59 2005//
/cswitch.S/1.2/Tue Oct 22 14:54:15 2013//
/hal.c/1.7/Sun Apr 26 19:41:24 2009//
/legacy.c/1.1/Fri Mar 18 08:57:24 2005//
/GNUmakefile.in/1.25/Sun Dec 6 16:10:24 2015//
D

View file

@ -585,8 +585,8 @@ distclean-generic:
maintainer-clean-generic:
@echo "This command is intended for maintainers to use"
@echo "it deletes files that may require special tools to rebuild."
@CONFIG_KBUILD_FALSE@clean-local:
@CONFIG_KBUILD_FALSE@distclean-local:
@CONFIG_KBUILD_FALSE@clean-local:
clean: clean-am
clean-am: clean-generic clean-libtool clean-local \

View file

@ -1,5 +1,4 @@
/GNUmakefile.am/1.2/Wed Oct 28 19:23:30 2015//
/GNUmakefile.in/1.5/Thu Oct 29 11:48:51 2015//
/Makefile.kbuild/1.1/Tue Oct 22 14:54:15 2013//
/README/1.3/Wed Oct 28 19:23:30 2015//
/README.SMI/1.1/Tue Oct 22 14:54:15 2013//
@ -10,4 +9,5 @@
/runinfo/1.1/Tue Oct 22 14:54:15 2013//
/setsmi.in/1.1/Tue Oct 22 14:54:15 2013//
/smi-module.c/1.1/Tue Oct 22 14:54:15 2013//
/GNUmakefile.in/1.7/Sun Dec 6 16:10:24 2015//
D

View file

@ -1,7 +1,7 @@
/GNUmakefile.am/1.1/Tue Oct 22 14:54:15 2013//
/GNUmakefile.in/1.4/Fri Mar 6 17:40:27 2015//
/Makefile.kbuild/1.1/Tue Oct 22 14:54:15 2013//
/hal.c/1.7/Sat Nov 14 16:06:46 2015//
/hal_32.c/1.10/Wed Oct 28 19:23:31 2015//
/hal_64.c/1.11/Wed Oct 28 19:23:31 2015//
/GNUmakefile.in/1.6/Sun Dec 6 16:10:24 2015//
D

View file

@ -1,6 +1,6 @@
/GNUmakefile.am/1.2/Fri Jun 16 16:01:26 2006//
/GNUmakefile.in/1.32/Thu Apr 30 20:42:39 2015//
/Makefile.kbuild/1.1/Fri Mar 18 08:57:24 2005//
/README/1.1/Fri Mar 18 08:57:24 2005//
/bits.c/1.12/Thu Mar 26 21:40:47 2009//
/GNUmakefile.in/1.34/Sun Dec 6 16:10:25 2015//
D

View file

@ -1,7 +1,7 @@
/GNUmakefile.am/1.3/Thu Dec 13 16:11:23 2007//
/GNUmakefile.in/1.33/Thu Oct 29 11:48:51 2015//
/Makefile.kbuild/1.1/Fri Mar 18 08:57:24 2005//
/README/1.1/Fri Mar 18 08:57:24 2005//
/fifos.c/1.20/Sat Nov 14 16:50:47 2015//
/rtai_fifos.udev/1.1/Thu Dec 13 15:50:38 2007//
/GNUmakefile.in/1.37/Sun Dec 6 16:10:25 2015//
D

View file

@ -1,5 +1,5 @@
/GNUmakefile.am/1.2/Fri Jun 16 16:01:26 2006//
/GNUmakefile.in/1.33/Thu Oct 29 11:48:51 2015//
/Makefile.kbuild/1.1/Fri Mar 18 08:57:24 2005//
/mbx.c/1.10/Tue Mar 10 21:01:37 2009//
/GNUmakefile.in/1.34/Sun Dec 6 16:10:25 2015//
D

View file

@ -552,9 +552,9 @@ distclean-generic:
maintainer-clean-generic:
@echo "This command is intended for maintainers to use"
@echo "it deletes files that may require special tools to rebuild."
@CONFIG_RTAI_MBX_BUILTIN_TRUE@install-exec-local:
@CONFIG_KBUILD_FALSE@clean-local:
@CONFIG_RTAI_MBX_BUILTIN_TRUE@clean-local:
@CONFIG_RTAI_MBX_BUILTIN_TRUE@install-exec-local:
clean: clean-am
clean-am: clean-generic clean-libtool clean-local \

View file

@ -1,6 +1,6 @@
/GNUmakefile.am/1.2/Fri Jun 16 16:01:26 2006//
/GNUmakefile.in/1.35/Wed Oct 28 19:27:07 2015//
/Makefile.kbuild/1.1/Fri Mar 18 08:57:24 2005//
/README/1.1/Fri Mar 18 08:57:24 2005//
/mq.c/1.20/Wed Jan 14 20:34:40 2015//
/GNUmakefile.in/1.38/Sun Dec 6 16:10:25 2015//
D

View file

@ -552,9 +552,9 @@ distclean-generic:
maintainer-clean-generic:
@echo "This command is intended for maintainers to use"
@echo "it deletes files that may require special tools to rebuild."
@CONFIG_RTAI_MQ_BUILTIN_TRUE@install-exec-local:
@CONFIG_KBUILD_FALSE@clean-local:
@CONFIG_RTAI_MQ_BUILTIN_TRUE@clean-local:
@CONFIG_RTAI_MQ_BUILTIN_TRUE@install-exec-local:
clean: clean-am
clean-am: clean-generic clean-libtool clean-local \

View file

@ -1,5 +1,5 @@
/GNUmakefile.am/1.2/Fri Jun 16 16:01:26 2006//
/GNUmakefile.in/1.34/Thu Oct 29 11:48:51 2015//
/Makefile.kbuild/1.1/Fri Mar 18 08:57:24 2005//
/msg.c/1.23/Wed Oct 28 19:23:33 2015//
/GNUmakefile.in/1.36/Sun Dec 6 16:10:25 2015//
D

View file

@ -1,7 +1,7 @@
/GNUmakefile.am/1.3/Tue Dec 26 16:01:51 2006//
/GNUmakefile.in/1.31/Thu Jan 15 10:14:14 2015//
/Makefile.kbuild/1.2/Wed Dec 20 16:17:53 2006//
/README/1.4/Wed Dec 10 14:41:11 2008//
/netrpc.c/1.30/Wed Oct 28 19:23:33 2015//
/rtnetP.h/1.4/Thu Aug 23 15:27:52 2007//
/GNUmakefile.in/1.34/Sun Dec 6 16:10:25 2015//
D

View file

@ -554,9 +554,9 @@ distclean-generic:
maintainer-clean-generic:
@echo "This command is intended for maintainers to use"
@echo "it deletes files that may require special tools to rebuild."
@CONFIG_RTAI_NETRPC_BUILTIN_TRUE@install-exec-local:
@CONFIG_KBUILD_FALSE@clean-local:
@CONFIG_RTAI_NETRPC_BUILTIN_TRUE@clean-local:
@CONFIG_RTAI_NETRPC_BUILTIN_TRUE@install-exec-local:
clean: clean-am
clean-am: clean-generic clean-libtool clean-local \

View file

@ -1,5 +1,5 @@
/GNUmakefile.am/1.2/Fri Jun 16 16:01:26 2006//
/GNUmakefile.in/1.35/Thu Oct 29 11:48:51 2015//
/Makefile.kbuild/1.1/Fri Mar 18 08:57:24 2005//
/sem.c/1.30/Wed Oct 28 19:23:33 2015//
/GNUmakefile.in/1.37/Sun Dec 6 16:10:25 2015//
D

View file

@ -1,8 +1,8 @@
/GNUmakefile.am/1.3/Thu Dec 13 16:11:23 2007//
/GNUmakefile.in/1.35/Thu Oct 29 11:48:51 2015//
/Makefile.kbuild/1.1/Fri Mar 18 08:57:24 2005//
/README/1.1/Fri Mar 18 08:57:24 2005//
/kvmem.c/1.9/Tue Oct 22 14:54:15 2013//
/rtai_shm.udev/1.1/Thu Dec 13 15:50:38 2007//
/shm.c/1.15/Wed Oct 28 19:23:34 2015//
/GNUmakefile.in/1.37/Sun Dec 6 16:10:25 2015//
D

View file

@ -1,6 +1,6 @@
/GNUmakefile.am/1.2/Fri Jun 16 16:01:27 2006//
/GNUmakefile.in/1.34/Wed Oct 28 19:27:07 2015//
/Makefile.kbuild/1.1/Fri Mar 18 08:57:24 2005//
/README/1.1/Fri Mar 18 08:57:24 2005//
/tbx.c/1.9/Thu Dec 10 13:18:25 2009//
/GNUmakefile.in/1.37/Sun Dec 6 16:10:25 2015//
D

View file

@ -552,9 +552,9 @@ distclean-generic:
maintainer-clean-generic:
@echo "This command is intended for maintainers to use"
@echo "it deletes files that may require special tools to rebuild."
@CONFIG_RTAI_TBX_BUILTIN_TRUE@install-exec-local:
@CONFIG_KBUILD_FALSE@clean-local:
@CONFIG_RTAI_TBX_BUILTIN_TRUE@clean-local:
@CONFIG_RTAI_TBX_BUILTIN_TRUE@install-exec-local:
clean: clean-am
clean-am: clean-generic clean-libtool clean-local \

View file

@ -1,5 +1,5 @@
/GNUmakefile.am/1.2/Fri Jun 16 16:01:27 2006//
/GNUmakefile.in/1.33/Wed Oct 28 19:27:07 2015//
/Makefile.kbuild/1.1/Fri Mar 18 08:57:24 2005//
/leds.c/1.1/Fri Mar 18 08:57:24 2005//
/GNUmakefile.in/1.35/Sun Dec 6 16:10:25 2015//
D

View file

@ -1,5 +1,5 @@
/GNUmakefile.am/1.2/Fri Jun 16 16:01:27 2006//
/GNUmakefile.in/1.31/Mon Feb 9 21:24:14 2015//
/Makefile.kbuild/1.1/Fri Mar 18 08:57:24 2005//
/malloc.c/1.10/Thu Jan 22 22:25:04 2009//
D/doc////
/GNUmakefile.in/1.32/Sun Dec 6 16:10:25 2015//

View file

@ -552,9 +552,9 @@ distclean-generic:
maintainer-clean-generic:
@echo "This command is intended for maintainers to use"
@echo "it deletes files that may require special tools to rebuild."
@CONFIG_RTAI_MALLOC_BUILTIN_TRUE@install-exec-local:
@CONFIG_KBUILD_FALSE@clean-local:
@CONFIG_RTAI_MALLOC_BUILTIN_TRUE@clean-local:
@CONFIG_RTAI_MALLOC_BUILTIN_TRUE@install-exec-local:
clean: clean-am
clean-am: clean-generic clean-libtool clean-local \

View file

@ -1,10 +1,10 @@
/GNUmakefile.am/1.6/Thu Apr 30 20:42:39 2015//
/GNUmakefile.in/1.32/Thu Apr 30 20:42:39 2015//
/Makefile.kbuild/1.3/Tue May 5 12:49:22 2009//
/export_glibc.h/1.1/Thu Jan 15 10:14:18 2015//
/export_newlib.h/1.1/Thu Apr 30 20:42:39 2015//
/export_uclibc.h/1.1/Thu Apr 30 20:42:39 2015//
/README.KLIBM/1.11/Thu Dec 3 15:38:13 2015//
/export_musl.h/1.2/Thu Dec 3 15:38:13 2015//
/libm.c/1.12/Thu Dec 3 15:38:13 2015//
/GNUmakefile.in/1.34/Sun Dec 6 16:10:25 2015//
/README.KLIBM/1.12/Sun Dec 6 16:10:25 2015//
D

View file

@ -9,26 +9,28 @@ used a few source files with a dubious free software license.
So it has been decided to have something different and completely self
contained within RTAI.
In such a view the new kernel math support make machinery currently does not
In such a view the new kernel math support make machinery does not
care of importing and compiling the needed math functions into RTAI.
Instead, it statically links an existing libm.a library into an RTAI module,
without the need of compiling anything but a wrapper module, containing
appropriate symbol exports and a few functions missed at the linking.
Instead, it statically links an existing libm.a library into an RTAI
module, without the need of compiling anything but a wrapper module
containing appropriate symbol exports and a few functions missed at
the linking.
Moreover it now correctly handles errno (kerrno in RTAI), which was not
exploited in a thread safe way in the previous RTAI implementation.
The idea is simple and under i386 has proven itself valid by simply using
glibc-libm.a directly.
The idea is simple and under i386, so likely for any 32 bits arch, has
proven itself valid by simply using glibc-libm.a directly.
Unfortunately glibc-libm.a does not work for x86_64, because it is not
compiled with the option "-mcmodel=kernel", required for a kernel module.
Recompiling x86_64 glibc-libm.a with such an option would entail
patching its configure-make scripts. As a matter of fact, glibc configure
script forces also the use of "-fPIC" in some of his tests. Thus, regardless
of the the fact that CFLAGS-LDFLAGS contain "-mcmodel=kernel", it will fail
working in a module. In fact, that results in the two compiler options "-fPIC"
and "-mcmodel=kernel" being incompatible.
Moreover a fresh recompilation of glibc-libm.a may not a light task. So it
Unfortunately glibc-libm.a does not work for x86_64, so likely for x86 archs
in general, because it is not compiled with the option "-mcmodel=kernel",
required for a kernel module.
Recompiling x86_64 glibc-libm.a with such an option would entail patching its
configure-make scripts. As a matter of fact, glibc configure script forces
also the use of "-fPIC" in some of his tests. Thus, regardless of the the fact
that CFLAGS-LDFLAGS contain "-mcmodel=kernel", it will fail working in a module.
In fact, that results in the two compiler options "-fPIC" and "-mcmodel=kernel"
being incompatible.
Moreover a fresh recompilation of glibc-libm.a may not be a light task. So it
has been decided to look for something else.
Such a chosen else is basically resorting to a few known and lighter-embeddable
@ -66,41 +68,41 @@ We will now provide specific hints for each library to be used. As a general
remark, if you are using the mentioned libraries just for RTAI kernel
applications, configure and make will be the main required commands.
No need to "make install", just configure RTAI to point to their original
directory. That means that you will have not to care of the installation
lib directory. That means that you will not have to care of the installation
directory.
Have a look at their README-INSTALLs files for general configuration options
you may need.
Have a look at their README-INSTALL files for any configuration option you
may need.
Notice also that below we will assume no cross development. If that is the
case, you should read the installation instructions to define the host-targe
architectures appropriatly. Moreover the following configuration suggestions
are required for working in kernel space with RTAI.
case, you should read their installation instructions to define the host-targe
architectures appropriatly. The the following configuration suggestions
are those to be added for having libm.a work in kernel space with RTAI.
GLIBC, http://www.gnu.org/software/libc/ (recall that it is likely you have
it already).
Little to say, you'll likely have libm.a already installed. So you have just to
configure RTAI for using it. As already said, there are chances that it will
work just for 32 bit archs.
Little to say, you'll likely have libm.a already installed. So you have just
to configure RTAI for using it. As already said, there are chances that it
will work just for 32 bit archs.
NEWLIB, http://sourceware.org/newlib/.
Get its tarball and expand it, or clone its git and have a look at its README.
For 32 bits:
- ./configure --disable-shared --disable-multilib
Newlib does not activate the -fPIC option so --disable-shared should be
the only thing to care.
- make
Newlib does not activate the -fPIC option so --disable-shared should be
the only thing to care.
For 64 bits:
- ./configure --disable-shared --disable-multilib CFLAGS="-mcmodel=kernel"
Newlib does not activate the -fPIC option so --disable-shared and
mcmodel=kernel should be the only thing more to care.
- make
Newlib does not activate the -fPIC option so --disable-shared and
-mcmodel=kernel should be the only thing to care.
MUSL, http://www.musl-libc.org/.
Get a tarball and expand it, or clone its git and have a look at its
README-INSTALL.
Before configuring and making execute the following script lines, from
Before configuring and making, execute the following script lines, from
within its base directory:
- cp Makefile Makefile.saved
for a possible following non RTAI reuse
for a following possible non RTAI reuse
- sed 's/-fPIC//' <Makefile >Makefile.tmp; mv Makefile.tmp Makefile
needed to disable -fPIC, set by default in the MUSL Makefile
For 32 bits:
@ -110,11 +112,11 @@ For 64 bits:
- make,
- ar -d lib/libc.a fwrite.o write.o fputs.o sprintf.o strcpy.o strlen.o memcpy.o memset.o
needed to avoid having the above functions linked in kernel space, so using those
provided by the kernel and a linking conflict; it is a MUSL specific item,
provided by the kernel and to avoid a linking conflict; it is a MUSL specific item,
due to the fact that its libm.a is embedded in libc.a, leaving libm.a as just a
link containing nothing.
- cp lib/libc.a lib/libm.a.
as said above, to have the non empty libm.a required by RTAI make.
as said above, to have a non empty libm.a link, as required by RTAI make.
uLIBC, http://www.uclibc.org/.
uClibc has a handy menuconfig which makes its configuration setting somewhat friendlier.
@ -125,7 +127,7 @@ Set anything you need, then be sure to:
- enable C99 support
- make.
There should be no difference bewtween 32 and 64 bits configurations.
As a side notice it should be remarked that at the uLibc home site arch x86_64 is
lacking a maintainer. That does not mean it will not work on such an arch.
As a side notice, it should be remarked that at the uLibc home site arch x86_64 is
lacking a maintainer. That does not mean it will not work on such an arch.
Marco Morandini and Paolo Mantegazza.

View file

@ -1,6 +1,6 @@
/GNUmakefile.am/1.5/Fri Feb 20 14:32:07 2009//
/GNUmakefile.in/1.36/Thu Oct 29 11:48:52 2015//
/Makefile.kbuild/1.3/Tue Jan 31 00:14:26 2006//
/README/1.1/Fri Mar 18 08:57:25 2005//
/tasklets.c/1.28/Wed Oct 28 19:23:34 2015//
/GNUmakefile.in/1.38/Sun Dec 6 16:10:25 2015//
D

View file

@ -1,6 +1,6 @@
/GNUmakefile.am/1.2/Fri Jun 16 16:01:27 2006//
/GNUmakefile.in/1.34/Thu Oct 29 11:48:52 2015//
/Makefile.kbuild/1.1/Fri Mar 18 08:57:25 2005//
/README/1.2/Fri Mar 18 09:29:59 2005//
/usi.c/1.3/Sun Sep 23 22:27:54 2007//
/GNUmakefile.in/1.36/Sun Dec 6 16:10:25 2015//
D

9
configure vendored
View file

@ -20057,7 +20057,8 @@ RTAI_USER_CFLAGS="-I$LINUX_KERNELSRC/include $RTAI_REAL_USER_CFLAGS"
ac_config_files="$ac_config_files GNUmakefile base/GNUmakefile base/arch/GNUmakefile base/include/GNUmakefile base/ipc/GNUmakefile base/sched/GNUmakefile base/sched/liblxrt/GNUmakefile base/scripts/GNUmakefile base/scripts/rtai-config base/scripts/rtai-load base/arch/x86/GNUmakefile base/arch/x86/hal/GNUmakefile base/arch/x86/calibration/GNUmakefile base/arch/x86/calibration/setsmi base/include/asm-x86/GNUmakefile base/arch/arm/GNUmakefile base/arch/arm/hal/GNUmakefile base/include/asm-arm/GNUmakefile base/arch/ppc/GNUmakefile base/arch/ppc/hal/GNUmakefile base/include/asm-ppc/GNUmakefile base/arch/m68k/GNUmakefile base/arch/m68k/hal/GNUmakefile base/include/asm-m68k/GNUmakefile base/ipc/bits/GNUmakefile base/ipc/fifos/GNUmakefile base/ipc/netrpc/GNUmakefile base/ipc/shm/GNUmakefile base/ipc/sem/GNUmakefile base/ipc/msg/GNUmakefile base/ipc/mbx/GNUmakefile base/ipc/tbx/GNUmakefile base/ipc/mq/GNUmakefile base/math/GNUmakefile base/malloc/GNUmakefile base/tasklets/GNUmakefile base/trace/GNUmakefile base/wd/GNUmakefile base/usi/GNUmakefile base/leds/GNUmakefile base/posix/GNUmakefile"
ac_config_files="$ac_config_files GNUmakefile base/GNUmakefile base/arch/GNUmakefile base/include/GNUmakefile base/ipc/GNUmakefile base/sched/GNUmakefile base/sched/liblxrt/GNUmakefile base/scripts/GNUmakefile base/scripts/rtai-config base/scripts/rtai-load base/arch/x86/GNUmakefile base/arch/x86/hal/GNUmakefile base/arch/x86/calibration/GNUmakefile base/arch/x86/calibration/setsmi base/include/asm-x86/GNUmakefile base/arch/arm/GNUmakefile base/arch/arm/hal/GNUmakefile base/include/asm-arm/GNUmakefile base/ipc/bits/GNUmakefile base/ipc/fifos/GNUmakefile base/ipc/netrpc/GNUmakefile base/ipc/shm/GNUmakefile base/ipc/sem/GNUmakefile base/ipc/msg/GNUmakefile base/ipc/mbx/GNUmakefile base/ipc/tbx/GNUmakefile base/ipc/mq/GNUmakefile base/math/GNUmakefile base/malloc/GNUmakefile base/tasklets/GNUmakefile base/trace/GNUmakefile base/wd/GNUmakefile base/usi/GNUmakefile base/leds/GNUmakefile base/posix/GNUmakefile"
build_drivers=$CONFIG_RTAI_DRIVERS_SERIAL$CONFIG_RTAI_DRIVERS_16550A
@ -21566,12 +21567,6 @@ do
"base/arch/arm/GNUmakefile") CONFIG_FILES="$CONFIG_FILES base/arch/arm/GNUmakefile" ;;
"base/arch/arm/hal/GNUmakefile") CONFIG_FILES="$CONFIG_FILES base/arch/arm/hal/GNUmakefile" ;;
"base/include/asm-arm/GNUmakefile") CONFIG_FILES="$CONFIG_FILES base/include/asm-arm/GNUmakefile" ;;
"base/arch/ppc/GNUmakefile") CONFIG_FILES="$CONFIG_FILES base/arch/ppc/GNUmakefile" ;;
"base/arch/ppc/hal/GNUmakefile") CONFIG_FILES="$CONFIG_FILES base/arch/ppc/hal/GNUmakefile" ;;
"base/include/asm-ppc/GNUmakefile") CONFIG_FILES="$CONFIG_FILES base/include/asm-ppc/GNUmakefile" ;;
"base/arch/m68k/GNUmakefile") CONFIG_FILES="$CONFIG_FILES base/arch/m68k/GNUmakefile" ;;
"base/arch/m68k/hal/GNUmakefile") CONFIG_FILES="$CONFIG_FILES base/arch/m68k/hal/GNUmakefile" ;;
"base/include/asm-m68k/GNUmakefile") CONFIG_FILES="$CONFIG_FILES base/include/asm-m68k/GNUmakefile" ;;
"base/ipc/bits/GNUmakefile") CONFIG_FILES="$CONFIG_FILES base/ipc/bits/GNUmakefile" ;;
"base/ipc/fifos/GNUmakefile") CONFIG_FILES="$CONFIG_FILES base/ipc/fifos/GNUmakefile" ;;
"base/ipc/netrpc/GNUmakefile") CONFIG_FILES="$CONFIG_FILES base/ipc/netrpc/GNUmakefile" ;;

View file

@ -2034,12 +2034,6 @@ AC_CONFIG_FILES([ \
base/arch/arm/GNUmakefile \
base/arch/arm/hal/GNUmakefile \
base/include/asm-arm/GNUmakefile \
base/arch/ppc/GNUmakefile \
base/arch/ppc/hal/GNUmakefile \
base/include/asm-ppc/GNUmakefile \
base/arch/m68k/GNUmakefile \
base/arch/m68k/hal/GNUmakefile \
base/include/asm-m68k/GNUmakefile \
base/ipc/bits/GNUmakefile \
base/ipc/fifos/GNUmakefile \
base/ipc/netrpc/GNUmakefile \
@ -2059,6 +2053,13 @@ AC_CONFIG_FILES([ \
base/posix/GNUmakefile \
])
dnl base/arch/ppc/GNUmakefile \
dnl base/arch/ppc/hal/GNUmakefile \
dnl base/include/asm-ppc/GNUmakefile \
dnl base/arch/m68k/GNUmakefile \
dnl base/arch/m68k/hal/GNUmakefile \
dnl base/include/asm-m68k/GNUmakefile \
build_drivers=$CONFIG_RTAI_DRIVERS_SERIAL$CONFIG_RTAI_DRIVERS_16550A
build_addons=$CONFIG_RTAI_CPLUSPLUS$CONFIG_RTAI_COMEDI_LXRT$build_drivers$CONFIG_RTAI_RTDM