Module: xenomai-forge
Branch: master
Commit: bf4b4821ffa2882795e1eee2b9e0d1dc8b08a715
URL:    
http://git.xenomai.org/?p=xenomai-forge.git;a=commit;h=bf4b4821ffa2882795e1eee2b9e0d1dc8b08a715

Author: Philippe Gerum <r...@xenomai.org>
Date:   Fri Nov 11 23:31:28 2011 +0100

native: remove deprecated API

The former so-called "native" API from the 2.x architecture is
replaced by the new "alchemy" API, which rebases the existing native
API services over the Copperplate library in userland.

Now that alchemy is close to completion, and we can resolve all the
references to the old native API over the new library, we don't need
the former in the tree anymore.

---

 configure                                   |    9 +-
 configure.in                                |    5 -
 doc/doxygen/Doxyfile-native.in              |  233 ---
 doc/doxygen/Makefile.am                     |    4 +-
 doc/doxygen/Makefile.in                     |   18 +-
 doc/man/Makefile.in                         |   17 +-
 examples/native/Makefile                    |   79 -
 examples/native/rtprint.c                   |   48 -
 examples/native/sigdebug.c                  |   82 -
 examples/native/trivial-periodic.c          |   72 -
 examples/rtdm/profiles/ipc/xddp-echo.c      |    3 -
 examples/rtdm/profiles/ipc/xddp-label.c     |    3 -
 examples/rtdm/profiles/ipc/xddp-stream.c    |    3 -
 include/Makefile.am                         |    1 -
 include/Makefile.in                         |    3 +-
 include/cobalt/nucleus/sched-rt.h           |    9 +-
 include/native/Makefile.am                  |   16 -
 include/native/Makefile.in                  |  516 -----
 include/native/alarm.h                      |  160 --
 include/native/buffer.h                     |  179 --
 include/native/cond.h                       |  157 --
 include/native/event.h                      |  176 --
 include/native/heap.h                       |  183 --
 include/native/mutex.h                      |  174 --
 include/native/ppd.h                        |  125 --
 include/native/queue.h                      |  226 ---
 include/native/sem.h                        |  164 --
 include/native/syscall.h                    |  159 --
 include/native/task.h                       |  332 ----
 include/native/timer.h                      |  257 ---
 include/native/types.h                      |   78 -
 kernel/cobalt/Makefile                      |    2 +-
 kernel/cobalt/arch/arm/Kconfig              |    1 -
 kernel/cobalt/arch/blackfin/Kconfig         |    1 -
 kernel/cobalt/arch/nios2/Kconfig            |    1 -
 kernel/cobalt/arch/powerpc/Kconfig          |    1 -
 kernel/cobalt/arch/sh/Kconfig               |    1 -
 kernel/cobalt/arch/x86/Kconfig              |    1 -
 kernel/cobalt/module.c                      |   10 +-
 kernel/cobalt/native/API.CHANGES            |  313 ----
 kernel/cobalt/native/COPYING                |  340 ----
 kernel/cobalt/native/Kconfig                |  108 --
 kernel/cobalt/native/Makefile               |   22 -
 kernel/cobalt/native/alarm.c                |  612 ------
 kernel/cobalt/native/buffer.c               | 1266 -------------
 kernel/cobalt/native/cond.c                 |  785 --------
 kernel/cobalt/native/demos/Makefile         |   38 -
 kernel/cobalt/native/demos/latency.c        |  410 ----
 kernel/cobalt/native/demos/satch.c          |  117 --
 kernel/cobalt/native/event.c                |  854 ---------
 kernel/cobalt/native/heap.c                 |  890 ---------
 kernel/cobalt/native/module.c               |  178 --
 kernel/cobalt/native/mutex.c                |  771 --------
 kernel/cobalt/native/queue.c                | 1398 --------------
 kernel/cobalt/native/sem.c                  |  747 --------
 kernel/cobalt/native/snippets/bound_task.c  |   26 -
 kernel/cobalt/native/snippets/cond_var.c    |   56 -
 kernel/cobalt/native/snippets/event_flags.c |   51 -
 kernel/cobalt/native/snippets/kernel_task.c |   39 -
 kernel/cobalt/native/snippets/local_heap.c  |   39 -
 kernel/cobalt/native/snippets/msg_queue.c   |   91 -
 kernel/cobalt/native/snippets/mutex.c       |   33 -
 kernel/cobalt/native/snippets/semaphore.c   |   37 -
 kernel/cobalt/native/snippets/shared_mem.c  |   43 -
 kernel/cobalt/native/snippets/sigxcpu.c     |   67 -
 kernel/cobalt/native/snippets/user_alarm.c  |   62 -
 kernel/cobalt/native/snippets/user_task.c   |   42 -
 kernel/cobalt/native/syscall.c              | 2689 ---------------------------
 kernel/cobalt/native/task.c                 | 2537 -------------------------
 kernel/cobalt/native/timer.c                |  126 --
 kernel/drivers/ipc/Kconfig                  |    7 -
 kernel/drivers/testing/Kconfig              |    6 -
 kernel/drivers/testing/Makefile             |    3 -
 kernel/drivers/testing/klat.c               |  156 --
 lib/Makefile.am                             |    1 -
 lib/Makefile.in                             |    4 +-
 lib/native/COPYING                          |  504 -----
 lib/native/Makefile.am                      |   22 -
 lib/native/Makefile.in                      |  687 -------
 lib/native/alarm.c                          |   56 -
 lib/native/buffer.c                         |   80 -
 lib/native/cond.c                           |  154 --
 lib/native/event.c                          |   93 -
 lib/native/heap.c                           |  124 --
 lib/native/init.c                           |   73 -
 lib/native/mutex.c                          |  184 --
 lib/native/queue.c                          |  221 ---
 lib/native/sem.c                            |   85 -
 lib/native/task.c                           |  443 -----
 lib/native/timer.c                          |   74 -
 lib/native/wrappers.c                       |   94 -
 scripts/prepare-kernel.sh                   |    1 -
 scripts/prepare-patch.sh                    |    1 -
 scripts/xeno-config-cobalt.in               |   12 +-
 testsuite/Makefile.am                       |    1 -
 testsuite/Makefile.in                       |    1 -
 testsuite/klatency/Makefile.am              |   11 -
 testsuite/klatency/Makefile.in              |  580 ------
 testsuite/klatency/klatency.c               |  222 ---
 testsuite/xeno-test/xeno-test.in            |    2 -
 100 files changed, 34 insertions(+), 22164 deletions(-)

Diff:   
http://git.xenomai.org/?p=xenomai-forge.git;a=commitdiff;h=bf4b4821ffa2882795e1eee2b9e0d1dc8b08a715

_______________________________________________
Xenomai-git mailing list
Xenomai-git@gna.org
https://mail.gna.org/listinfo/xenomai-git

Reply via email to