Module: xenomai-forge Branch: master Commit: 35e291db9ba97be1f19bcf576580f9062d2c9ea0 URL: http://git.xenomai.org/?p=xenomai-forge.git;a=commit;h=35e291db9ba97be1f19bcf576580f9062d2c9ea0
Author: Philippe Gerum <r...@xenomai.org> Date: Fri Jul 5 09:52:21 2013 +0200 cobalt: formally disconnect user-space from kernel headers As a consequence of this change, only few low-level headers are still part of the target installation. Others remain private to the kernel and/or lib/cobalt. --- Makefile.in | 4 +- config/Makefile.in | 2 +- configure | 111 +--- configure.in | 65 +- doc/Makefile.in | 2 +- doc/asciidoc/Makefile.in | 2 +- doc/docbook/Makefile.in | 2 +- doc/docbook/custom-stylesheets/Makefile.in | 2 +- doc/docbook/custom-stylesheets/xsl/Makefile.in | 2 +- .../custom-stylesheets/xsl/common/Makefile.in | 2 +- doc/docbook/custom-stylesheets/xsl/fo/Makefile.in | 2 +- .../custom-stylesheets/xsl/html/Makefile.in | 2 +- doc/doxygen/Makefile.in | 2 +- doc/man/Makefile.in | 2 +- doc/txt/Makefile.in | 2 +- include/Makefile.am | 21 - include/Makefile.in | 87 ++-- include/alchemy/Makefile.in | 2 +- include/analogy/Makefile.in | 2 +- include/cobalt/Makefile.am | 7 - include/cobalt/Makefile.in | 9 +- include/cobalt/arith.h | 2 +- include/cobalt/asm-arm/Makefile.am | 11 - include/cobalt/asm-arm/uapi/Makefile.am | 8 - include/cobalt/asm-arm/uapi/Makefile.in | 562 --------------- include/cobalt/asm-blackfin/Makefile.am | 11 - include/cobalt/asm-blackfin/Makefile.in | 638 ----------------- include/cobalt/asm-blackfin/uapi/Makefile.am | 7 - include/cobalt/asm-generic/Makefile.am | 10 - include/cobalt/asm-generic/ipipe/Makefile.am | 3 - include/cobalt/asm-generic/uapi/Makefile.am | 6 - include/cobalt/asm-nios2/Makefile.am | 9 - include/cobalt/asm-nios2/Makefile.in | 510 -------------- include/cobalt/asm-nios2/uapi/Makefile.am | 7 - include/cobalt/asm-powerpc/Makefile.am | 11 - include/cobalt/asm-powerpc/Makefile.in | 638 ----------------- include/cobalt/asm-powerpc/uapi/Makefile.am | 7 - include/cobalt/asm-sh/Makefile.am | 11 - include/cobalt/asm-sh/uapi/Makefile.am | 7 - include/cobalt/asm-sh/uapi/Makefile.in | 561 --------------- include/cobalt/asm-x86/Makefile.am | 12 - include/cobalt/asm-x86/uapi/Makefile.am | 7 - include/cobalt/asm-x86/uapi/Makefile.in | 561 --------------- include/cobalt/kernel/Makefile.am | 2 - include/cobalt/kernel/Makefile.in | 208 ++----- include/cobalt/kernel/clock.h | 2 +- include/cobalt/kernel/heap.h | 4 +- include/cobalt/kernel/thread.h | 4 +- include/cobalt/kernel/trace.h | 2 +- include/cobalt/kernel/vdso.h | 2 +- include/cobalt/sys/Makefile.in | 2 +- include/cobalt/ticks.h | 2 +- include/cobalt/uapi/Makefile.am | 2 +- include/cobalt/uapi/Makefile.in | 4 +- include/cobalt/uapi/asm-generic/Makefile.am | 5 + .../ipipe => uapi/asm-generic}/Makefile.in | 12 +- .../{asm-generic/uapi => uapi/asm-generic}/arith.h | 6 +- .../uapi => uapi/asm-generic}/features.h | 6 +- .../uapi => uapi/asm-generic}/syscall.h | 26 +- .../{kernel/uapi => uapi/kernel}/Makefile.am | 2 +- .../{kernel/uapi => uapi/kernel}/Makefile.in | 10 +- include/cobalt/{kernel/uapi => uapi/kernel}/heap.h | 6 +- .../cobalt/{kernel/uapi => uapi/kernel}/synch.h | 8 +- .../cobalt/{kernel/uapi => uapi/kernel}/thread.h | 8 +- .../cobalt/{kernel/uapi => uapi/kernel}/trace.h | 6 +- .../cobalt/{kernel/uapi => uapi/kernel}/types.h | 6 +- include/cobalt/{kernel/uapi => uapi/kernel}/urw.h | 6 +- include/cobalt/{kernel/uapi => uapi/kernel}/vdso.h | 8 +- include/cobalt/uapi/rtdm/Makefile.in | 2 +- include/cobalt/uapi/signal.h | 22 + include/cobalt/uapi/syscall.h | 2 +- include/cobalt/uapi/thread.h | 2 +- include/copperplate/Makefile.in | 2 +- include/copperplate/clockobj.h | 2 +- include/copperplate/threadobj.h | 2 +- include/mercury/Makefile.in | 2 +- include/nocore/Makefile.in | 2 +- include/psos/Makefile.in | 2 +- include/rtdm/Makefile.in | 2 +- include/rtdm/rtipc.h | 2 +- include/vxworks/Makefile.in | 2 +- {lib/include => include}/xeno_config.h.in | 2 +- kernel/cobalt/Makefile | 2 +- kernel/cobalt/arch/arm/Makefile | 2 +- .../arch/arm/include/asm/xenomai}/calibration.h | 6 +- .../arch/arm/include/asm/xenomai}/features.h | 6 +- .../cobalt/arch/arm/include/asm/xenomai}/fptest.h | 6 +- .../cobalt/arch/arm/include/asm/xenomai}/machine.h | 6 +- .../cobalt/arch/arm/include/asm/xenomai}/syscall.h | 6 +- .../cobalt/arch/arm/include/asm/xenomai}/thread.h | 6 +- .../arch/arm/include/asm/xenomai}/uapi/arith.h | 8 +- .../arch/arm/include/asm/xenomai}/uapi/features.h | 8 +- .../arch/arm/include/asm/xenomai}/uapi/fptest.h | 6 +- .../arch/arm/include/asm/xenomai}/uapi/syscall.h | 6 +- .../arch/arm/include/asm/xenomai}/uapi/tsc.h | 6 +- .../arch/arm/include/asm/xenomai}/wrappers.h | 6 +- kernel/cobalt/arch/blackfin/Makefile | 2 +- .../blackfin/include/asm/xenomai}/calibration.h | 6 +- .../arch/blackfin/include/asm/xenomai}/features.h | 6 +- .../arch/blackfin/include/asm/xenomai}/fptest.h | 6 +- .../arch/blackfin/include/asm/xenomai}/machine.h | 6 +- .../arch/blackfin/include/asm/xenomai}/syscall.h | 6 +- .../arch/blackfin/include/asm/xenomai}/thread.h | 6 +- .../blackfin/include/asm/xenomai}/uapi/arith.h | 8 +- .../blackfin/include/asm/xenomai}/uapi/features.h | 8 +- .../blackfin/include/asm/xenomai}/uapi/fptest.h | 6 +- .../blackfin/include/asm/xenomai}/uapi/syscall.h | 6 +- .../arch/blackfin/include/asm/xenomai}/wrappers.h | 6 +- kernel/cobalt/arch/nios2/Makefile | 2 +- .../arch/nios2/include/asm/xenomai}/calibration.h | 6 +- .../arch/nios2/include/asm/xenomai}/features.h | 6 +- .../arch/nios2/include/asm/xenomai}/fptest.h | 6 +- .../arch/nios2/include/asm/xenomai}/machine.h | 6 +- .../arch/nios2/include/asm/xenomai}/syscall.h | 6 +- .../arch/nios2/include/asm/xenomai}/thread.h | 6 +- .../arch/nios2/include/asm/xenomai}/uapi/arith.h | 8 +- .../nios2/include/asm/xenomai}/uapi/features.h | 8 +- .../arch/nios2/include/asm/xenomai}/uapi/fptest.h | 6 +- .../arch/nios2/include/asm/xenomai}/uapi/syscall.h | 6 +- .../arch/nios2/include/asm/xenomai}/wrappers.h | 6 +- kernel/cobalt/arch/powerpc/Makefile | 2 +- .../powerpc/include/asm/xenomai}/calibration.h | 6 +- .../arch/powerpc/include/asm/xenomai}/features.h | 6 +- .../arch/powerpc/include/asm/xenomai}/fptest.h | 6 +- .../arch/powerpc/include/asm/xenomai}/machine.h | 6 +- .../arch/powerpc/include/asm/xenomai}/syscall.h | 6 +- .../arch/powerpc/include/asm/xenomai}/thread.h | 6 +- .../arch/powerpc/include/asm/xenomai}/uapi/arith.h | 8 +- .../powerpc/include/asm/xenomai}/uapi/features.h | 8 +- .../powerpc/include/asm/xenomai}/uapi/fptest.h | 6 +- .../powerpc/include/asm/xenomai}/uapi/syscall.h | 6 +- .../arch/powerpc/include/asm/xenomai}/wrappers.h | 6 +- kernel/cobalt/arch/sh/Makefile | 2 +- .../arch/sh/include/asm/xenomai}/calibration.h | 6 +- .../cobalt/arch/sh/include/asm/xenomai}/features.h | 6 +- .../cobalt/arch/sh/include/asm/xenomai}/fptest.h | 6 +- .../cobalt/arch/sh/include/asm/xenomai}/machine.h | 6 +- .../cobalt/arch/sh/include/asm/xenomai}/syscall.h | 6 +- .../cobalt/arch/sh/include/asm/xenomai}/thread.h | 6 +- .../arch/sh/include/asm/xenomai}/uapi/arith.h | 8 +- .../arch/sh/include/asm/xenomai}/uapi/features.h | 8 +- .../arch/sh/include/asm/xenomai}/uapi/fptest.h | 6 +- .../arch/sh/include/asm/xenomai}/uapi/syscall.h | 6 +- .../cobalt/arch/sh/include/asm/xenomai}/wrappers.h | 6 +- kernel/cobalt/arch/x86/Makefile | 2 +- .../arch/x86/include/asm/xenomai}/calibration.h | 6 +- .../arch/x86/include/asm/xenomai}/features.h | 6 +- .../cobalt/arch/x86/include/asm/xenomai}/fptest.h | 6 +- .../cobalt/arch/x86/include/asm/xenomai}/machine.h | 6 +- .../cobalt/arch/x86/include/asm/xenomai}/smi.h | 8 +- .../cobalt/arch/x86/include/asm/xenomai}/syscall.h | 6 +- .../cobalt/arch/x86/include/asm/xenomai}/thread.h | 6 +- .../arch/x86/include/asm/xenomai}/uapi/arith.h | 10 +- .../arch/x86/include/asm/xenomai}/uapi/features.h | 8 +- .../arch/x86/include/asm/xenomai}/uapi/fptest.h | 6 +- .../arch/x86/include/asm/xenomai}/uapi/syscall.h | 6 +- .../arch/x86/include/asm/xenomai}/wrappers.h | 8 +- .../cobalt/include/asm-generic/xenomai}/machine.h | 0 .../cobalt/include/asm-generic/xenomai}/mayday.h | 0 .../cobalt/include/asm-generic/xenomai}/pci_ids.h | 0 .../cobalt/include/asm-generic/xenomai}/syscall.h | 3 +- .../cobalt/include/asm-generic/xenomai}/thread.h | 0 .../cobalt/include/asm-generic/xenomai}/wrappers.h | 0 .../cobalt/include}/ipipe/thread_info.h | 6 +- kernel/cobalt/posix/Makefile | 2 +- kernel/cobalt/rtdm/Makefile | 2 +- kernel/drivers/analogy/Makefile | 3 +- kernel/drivers/analogy/intel/Makefile | 3 +- .../drivers/analogy/national_instruments/Makefile | 3 +- kernel/drivers/analogy/sensoray/Makefile | 3 +- kernel/drivers/analogy/testing/Makefile | 3 +- kernel/drivers/can/Makefile | 3 +- kernel/drivers/can/mscan/Makefile | 3 +- kernel/drivers/can/sja1000/Makefile | 3 +- kernel/drivers/ipc/Makefile | 2 +- kernel/drivers/serial/Makefile | 2 +- kernel/drivers/testing/Makefile | 2 +- lib/Makefile.am | 1 - lib/Makefile.in | 6 +- lib/alchemy/Makefile.in | 4 +- lib/analogy/Makefile.in | 4 +- lib/cobalt/Makefile.am | 6 +- lib/cobalt/Makefile.in | 10 +- lib/cobalt/arch/Makefile.am | 2 + .../asm-generic => lib/cobalt/arch}/Makefile.in | 25 +- lib/cobalt/{ => arch}/arm/Makefile.am | 6 +- lib/cobalt/{ => arch}/arm/Makefile.in | 26 +- lib/cobalt/{ => arch}/arm/features.c | 6 +- lib/cobalt/arch/arm/include/Makefile.am | 2 + .../cobalt/arch/arm/include}/Makefile.in | 26 +- lib/cobalt/arch/arm/include/asm/Makefile.am | 2 + .../cobalt/arch/arm/include/asm}/Makefile.in | 27 +- .../arch/arm/include/asm/xenomai/Makefile.am | 12 + .../arch/arm/include/asm/xenomai}/Makefile.in | 31 +- .../arm/include/asm}/xenomai/features.h | 0 .../arm/include/asm}/xenomai/syscall.h | 0 .../cobalt/arch/arm/include/asm/xenomai/tsc.h | 34 +- lib/cobalt/{arm/xenomai/tsc.h => arch/arm/tsc.c} | 26 +- lib/cobalt/{arm => arch/blackfin}/Makefile.am | 4 +- lib/cobalt/{powerpc => arch/blackfin}/Makefile.in | 14 +- lib/cobalt/{ => arch}/blackfin/features.c | 0 lib/cobalt/arch/blackfin/include/Makefile.am | 2 + .../cobalt/arch/blackfin/include}/Makefile.in | 26 +- lib/cobalt/arch/blackfin/include/asm/Makefile.am | 2 + .../cobalt/arch/blackfin/include/asm}/Makefile.in | 26 +- .../arch/blackfin/include/asm/xenomai/Makefile.am | 8 + .../arch/blackfin/include/asm/xenomai}/Makefile.in | 21 +- .../blackfin/include/asm}/xenomai/features.h | 0 .../blackfin/include/asm}/xenomai/syscall.h | 0 .../blackfin/include/asm}/xenomai/tsc.h | 0 lib/cobalt/{blackfin => arch/nios2}/Makefile.am | 4 +- lib/cobalt/{blackfin => arch/nios2}/Makefile.in | 14 +- lib/cobalt/{ => arch}/nios2/features.c | 2 +- lib/cobalt/arch/nios2/include/Makefile.am | 2 + .../cobalt/arch/nios2/include}/Makefile.in | 26 +- lib/cobalt/arch/nios2/include/asm/Makefile.am | 2 + .../cobalt/arch/nios2/include/asm}/Makefile.in | 26 +- .../arch/nios2/include/asm/xenomai/Makefile.am | 8 + .../arch/nios2/include/asm/xenomai}/Makefile.in | 20 +- .../nios2/include/asm}/xenomai/features.h | 0 .../nios2/include/asm}/xenomai/syscall.h | 0 .../nios2/include/asm}/xenomai/tsc.h | 0 lib/cobalt/{nios2 => arch/powerpc}/Makefile.am | 4 +- lib/cobalt/{nios2 => arch/powerpc}/Makefile.in | 14 +- lib/cobalt/{ => arch}/powerpc/features.c | 2 +- lib/cobalt/arch/powerpc/include/Makefile.am | 2 + .../cobalt/arch/powerpc/include}/Makefile.in | 26 +- lib/cobalt/arch/powerpc/include/asm/Makefile.am | 2 + .../cobalt/arch/powerpc/include/asm}/Makefile.in | 26 +- .../arch/powerpc/include/asm/xenomai/Makefile.am | 8 + .../arch/powerpc/include/asm/xenomai}/Makefile.in | 21 +- .../powerpc/include/asm}/xenomai/features.h | 0 .../powerpc/include/asm}/xenomai/syscall.h | 0 .../powerpc/include/asm}/xenomai/tsc.h | 0 lib/cobalt/{powerpc => arch/sh}/Makefile.am | 4 +- lib/cobalt/{arm => arch/sh}/Makefile.in | 14 +- lib/cobalt/{ => arch}/sh/features.c | 0 lib/cobalt/arch/sh/include/Makefile.am | 2 + .../cobalt/arch/sh/include}/Makefile.in | 26 +- lib/cobalt/arch/sh/include/asm/Makefile.am | 2 + .../cobalt/arch/sh/include/asm}/Makefile.in | 26 +- lib/cobalt/arch/sh/include/asm/xenomai/Makefile.am | 8 + .../arch/sh/include/asm/xenomai}/Makefile.in | 21 +- .../{sh => arch/sh/include/asm}/xenomai/features.h | 0 .../{sh => arch/sh/include/asm}/xenomai/syscall.h | 0 .../{sh => arch/sh/include/asm}/xenomai/tsc.h | 0 lib/cobalt/{arm => arch/x86}/Makefile.am | 4 +- lib/cobalt/{sh => arch/x86}/Makefile.in | 14 +- lib/cobalt/{ => arch}/x86/features.c | 2 +- lib/cobalt/arch/x86/include/Makefile.am | 2 + .../cobalt/arch/x86/include}/Makefile.in | 26 +- lib/cobalt/arch/x86/include/asm/Makefile.am | 2 + .../cobalt/arch/x86/include/asm}/Makefile.in | 26 +- .../arch/x86/include/asm/xenomai/Makefile.am | 8 + .../arch/x86/include/asm/xenomai}/Makefile.in | 21 +- .../x86/include/asm}/xenomai/features.h | 0 .../x86/include/asm}/xenomai/syscall.h | 0 .../{x86 => arch/x86/include/asm}/xenomai/tsc.h | 0 lib/cobalt/arm/xenomai/Makefile.am | 6 - lib/cobalt/arm/xenomai/Makefile.in | 560 --------------- lib/cobalt/assert_context.c | 2 +- lib/cobalt/blackfin/xenomai/Makefile.am | 6 - lib/cobalt/blackfin/xenomai/Makefile.in | 560 --------------- lib/cobalt/clock.c | 4 +- lib/cobalt/cond.c | 2 +- lib/cobalt/current.c | 2 +- lib/cobalt/init.c | 4 +- lib/cobalt/internal.c | 2 +- lib/cobalt/internal.h | 4 +- lib/cobalt/mq.c | 2 +- lib/cobalt/mutex.c | 2 +- lib/cobalt/nios2/xenomai/Makefile.am | 6 - lib/cobalt/nios2/xenomai/Makefile.in | 560 --------------- lib/cobalt/powerpc/xenomai/Makefile.am | 6 - lib/cobalt/powerpc/xenomai/Makefile.in | 560 --------------- lib/cobalt/rtdm.c | 2 +- lib/cobalt/select.c | 2 +- lib/cobalt/sem_heap.c | 4 +- lib/cobalt/semaphore.c | 2 +- lib/cobalt/sh/Makefile.am | 13 - lib/cobalt/sh/xenomai/Makefile.am | 6 - lib/cobalt/sh/xenomai/Makefile.in | 560 --------------- lib/cobalt/sigshadow.c | 2 +- lib/cobalt/thread.c | 2 +- lib/cobalt/timer.c | 2 +- lib/cobalt/trace.c | 4 +- lib/cobalt/x86/Makefile.am | 13 - lib/cobalt/x86/Makefile.in | 713 -------------------- lib/cobalt/x86/xenomai/Makefile.am | 6 - lib/cobalt/x86/xenomai/Makefile.in | 560 --------------- lib/copperplate/Makefile.in | 4 +- lib/copperplate/internal.c | 1 - lib/copperplate/regd/Makefile.in | 4 +- lib/include/Makefile.am | 5 - lib/include/Makefile.in | 458 ------------- lib/psos/Makefile.in | 4 +- lib/vxworks/Makefile.in | 4 +- scripts/Makefile.in | 2 +- scripts/prepare-kernel.sh | 5 +- testsuite/Makefile.in | 2 +- testsuite/clocktest/Makefile.in | 4 +- testsuite/clocktest/clocktest.c | 2 +- testsuite/cyclic/Makefile.in | 4 +- testsuite/latency/Makefile.in | 4 +- testsuite/regression/Makefile.in | 2 +- testsuite/regression/posix/Makefile.in | 4 +- testsuite/regression/posix/leaks.c | 4 +- testsuite/switchtest/Makefile.in | 4 +- testsuite/switchtest/switchtest.c | 2 +- testsuite/unit/Makefile.in | 4 +- testsuite/unit/check-vdso.c | 2 +- testsuite/xeno-test/Makefile.in | 4 +- utils/Makefile.in | 2 +- utils/analogy/Makefile.in | 4 +- utils/can/Makefile.in | 4 +- utils/ps/Makefile.in | 4 +- utils/slackspot/Makefile.in | 4 +- utils/slackspot/slackspot.c | 2 +- 318 files changed, 926 insertions(+), 9401 deletions(-) Diff: http://git.xenomai.org/?p=xenomai-forge.git;a=commitdiff;h=35e291db9ba97be1f19bcf576580f9062d2c9ea0 _______________________________________________ Xenomai-git mailing list Xenomai-git@xenomai.org http://www.xenomai.org/mailman/listinfo/xenomai-git