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

Author: Philippe Gerum <r...@xenomai.org>
Date:   Sun Jun 30 11:36:08 2013 +0200

cobalt: split syscall-related files

Shared portions between kernel and userland shall move to uapi/,
inline syscall request definitions move to lib/cobalt/sysdeps.

---

 Makefile.in                                        |    2 +-
 configure                                          |   13 +-
 configure.in                                       |    9 +
 include/cobalt/asm-arm/Makefile.am                 |    3 +-
 include/cobalt/asm-arm/Makefile.in                 |  209 ++++++--
 include/cobalt/asm-arm/arith.h                     |    2 +-
 include/cobalt/asm-arm/features.h                  |  109 +----
 include/cobalt/asm-arm/syscall.h                   |  158 +------
 include/cobalt/asm-arm/uapi/Makefile.am            |    6 +
 include/cobalt/asm-arm/uapi/Makefile.in            |  560 ++++++++++++++++++++
 include/cobalt/asm-arm/uapi/features.h             |   48 ++
 include/cobalt/asm-arm/uapi/syscall.h              |   35 ++
 include/cobalt/asm-arm/uapi/tsc.h                  |   30 +
 include/cobalt/asm-blackfin/Makefile.am            |    3 +-
 include/cobalt/asm-blackfin/Makefile.in            |  209 ++++++--
 include/cobalt/asm-blackfin/arith.h                |    2 +-
 include/cobalt/asm-blackfin/features.h             |   45 +--
 include/cobalt/asm-blackfin/syscall.h              |  105 +----
 include/cobalt/asm-blackfin/tsc.h                  |   50 --
 include/cobalt/asm-blackfin/uapi/Makefile.am       |    5 +
 include/cobalt/asm-blackfin/uapi/Makefile.in       |  559 +++++++++++++++++++
 include/cobalt/asm-blackfin/uapi/features.h        |   38 ++
 include/cobalt/asm-blackfin/uapi/syscall.h         |   35 ++
 include/cobalt/asm-generic/Makefile.am             |    3 +-
 include/cobalt/asm-generic/Makefile.in             |    3 +-
 include/cobalt/asm-generic/atomic.h                |    2 +
 include/cobalt/asm-generic/features.h              |   93 +---
 include/cobalt/asm-generic/seqlock.h               |   80 ---
 include/cobalt/asm-generic/syscall.h               |   74 +---
 include/cobalt/asm-generic/uapi/Makefile.am        |    5 +
 include/cobalt/asm-generic/uapi/Makefile.in        |  559 +++++++++++++++++++
 include/cobalt/asm-generic/uapi/features.h         |   83 +++
 include/cobalt/asm-generic/uapi/syscall.h          |   74 +++
 include/cobalt/asm-nios2/Makefile.am               |    1 -
 include/cobalt/asm-nios2/Makefile.in               |    1 -
 include/cobalt/asm-nios2/arith.h                   |    2 +-
 include/cobalt/asm-nios2/features.h                |   54 +--
 include/cobalt/asm-nios2/syscall.h                 |  198 +-------
 include/cobalt/asm-nios2/uapi/Makefile.am          |    5 +
 include/cobalt/asm-nios2/uapi/Makefile.in          |  559 +++++++++++++++++++
 include/cobalt/asm-nios2/uapi/features.h           |   44 ++
 include/cobalt/asm-nios2/uapi/syscall.h            |   26 +
 include/cobalt/asm-powerpc/Makefile.am             |    3 +-
 include/cobalt/asm-powerpc/Makefile.in             |  209 ++++++--
 include/cobalt/asm-powerpc/arith.h                 |    2 +-
 include/cobalt/asm-powerpc/features.h              |   45 +--
 include/cobalt/asm-powerpc/syscall.h               |   99 +----
 include/cobalt/asm-powerpc/tsc.h                   |   54 --
 include/cobalt/asm-powerpc/uapi/Makefile.am        |    6 +
 include/cobalt/asm-powerpc/uapi/Makefile.in        |  560 ++++++++++++++++++++
 include/cobalt/asm-powerpc/uapi/features.h         |   39 ++
 include/cobalt/asm-powerpc/uapi/syscall.h          |   24 +
 include/cobalt/asm-sh/Makefile.am                  |    3 +-
 include/cobalt/asm-sh/Makefile.in                  |  209 ++++++--
 include/cobalt/asm-sh/arith.h                      |    2 +-
 include/cobalt/asm-sh/features.h                   |   54 +--
 include/cobalt/asm-sh/syscall.h                    |  126 +-----
 include/cobalt/asm-sh/uapi/Makefile.am             |    5 +
 include/cobalt/asm-sh/uapi/Makefile.in             |  559 +++++++++++++++++++
 include/cobalt/asm-sh/uapi/features.h              |   45 ++
 include/cobalt/asm-sh/uapi/syscall.h               |   24 +
 include/cobalt/asm-x86/Makefile.am                 |    3 +-
 include/cobalt/asm-x86/Makefile.in                 |  209 ++++++--
 include/cobalt/asm-x86/arith.h                     |    2 +-
 include/cobalt/asm-x86/features.h                  |   46 +--
 include/cobalt/asm-x86/syscall.h                   |  259 +---------
 include/cobalt/asm-x86/tsc.h                       |   43 --
 include/cobalt/asm-x86/uapi/Makefile.am            |    5 +
 include/cobalt/asm-x86/uapi/Makefile.in            |  559 +++++++++++++++++++
 include/cobalt/asm-x86/uapi/features.h             |   38 ++
 include/cobalt/asm-x86/uapi/syscall.h              |   24 +
 include/cobalt/kernel/vdso.h                       |    4 +
 include/cobalt/uapi/sys/Makefile.am                |    1 +
 include/cobalt/uapi/sys/Makefile.in                |    1 +
 include/cobalt/uapi/sys/urw.h                      |  107 ++++
 include/cobalt/uapi/sys/vdso.h                     |    4 +-
 include/cobalt/uapi/syscall.h                      |    2 +
 include/copperplate/clockobj.h                     |    2 +-
 kernel/cobalt/arch/arm/syscall.c                   |    1 +
 kernel/cobalt/posix/clock.c                        |   39 +-
 kernel/cobalt/shadow.c                             |   28 +-
 lib/cobalt/assert_context.c                        |    4 +-
 lib/cobalt/clock.c                                 |   33 +-
 lib/cobalt/cond.c                                  |    3 +-
 lib/cobalt/current.c                               |    3 +-
 lib/cobalt/current.h                               |    1 +
 lib/cobalt/init.c                                  |    4 +-
 lib/cobalt/internal.c                              |    3 +-
 lib/cobalt/internal.h                              |    6 +
 lib/cobalt/mq.c                                    |    3 +-
 lib/cobalt/mutex.c                                 |    3 +-
 lib/cobalt/rtdm.c                                  |    2 +-
 lib/cobalt/select.c                                |    3 +-
 lib/cobalt/sem_heap.c                              |    3 +-
 lib/cobalt/semaphore.c                             |    3 +-
 lib/cobalt/sigshadow.c                             |    3 +-
 lib/cobalt/sysdeps/arm/Makefile.am                 |    5 +-
 lib/cobalt/sysdeps/arm/Makefile.in                 |    6 +-
 lib/cobalt/sysdeps/arm/features.c                  |    9 +-
 lib/cobalt/sysdeps/arm/features.h                  |   64 +++
 lib/cobalt/sysdeps/arm/syscall.h                   |  151 ++++++
 .../asm-arm => lib/cobalt/sysdeps/arm}/tsc.h       |   42 +-
 lib/cobalt/sysdeps/blackfin/Makefile.am            |    2 +-
 lib/cobalt/sysdeps/blackfin/Makefile.in            |    2 +-
 lib/cobalt/sysdeps/blackfin/features.c             |    2 +-
 lib/cobalt/sysdeps/blackfin/syscall.h              |   81 +++
 lib/cobalt/sysdeps/blackfin/tsc.h                  |   44 ++
 lib/cobalt/sysdeps/nios2/Makefile.am               |    2 +-
 lib/cobalt/sysdeps/nios2/Makefile.in               |    2 +-
 lib/cobalt/sysdeps/nios2/features.c                |    2 +-
 lib/cobalt/sysdeps/nios2/syscall.h                 |  191 +++++++
 .../asm-nios2 => lib/cobalt/sysdeps/nios2}/tsc.h   |   32 +-
 lib/cobalt/sysdeps/powerpc/Makefile.am             |    2 +-
 lib/cobalt/sysdeps/powerpc/Makefile.in             |    2 +-
 lib/cobalt/sysdeps/powerpc/features.c              |    2 +-
 lib/cobalt/sysdeps/powerpc/syscall.h               |   89 +++
 lib/cobalt/sysdeps/powerpc/tsc.h                   |   45 ++
 lib/cobalt/sysdeps/sh/Makefile.am                  |    2 +-
 lib/cobalt/sysdeps/sh/Makefile.in                  |    2 +-
 lib/cobalt/sysdeps/sh/features.c                   |    2 +-
 lib/cobalt/sysdeps/sh/syscall.h                    |  123 +++++
 .../cobalt/asm-sh => lib/cobalt/sysdeps/sh}/tsc.h  |   32 +-
 lib/cobalt/sysdeps/x86/Makefile.am                 |    2 +-
 lib/cobalt/sysdeps/x86/Makefile.in                 |    2 +-
 lib/cobalt/sysdeps/x86/features.c                  |    2 +-
 lib/cobalt/sysdeps/x86/syscall.h                   |  253 +++++++++
 lib/cobalt/sysdeps/x86/tsc.h                       |   38 ++
 lib/cobalt/thread.c                                |    3 +-
 lib/cobalt/timer.c                                 |    3 +-
 lib/cobalt/trace.c                                 |    2 +-
 testsuite/clocktest/clocktest.c                    |    5 +-
 testsuite/latency/latency.c                        |    2 +-
 testsuite/regression/posix/leaks.c                 |    3 +-
 testsuite/unit/check-vdso.c                        |   19 +-
 testsuite/unit/mutex-torture.c                     |    2 +-
 utils/slackspot/slackspot.c                        |    2 +-
 136 files changed, 6905 insertions(+), 1994 deletions(-)

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

_______________________________________________
Xenomai-git mailing list
Xenomai-git@xenomai.org
http://www.xenomai.org/mailman/listinfo/xenomai-git

Reply via email to