# # ChangeLog for cpukit in rtems # # Generated by Trac 1.2.1.dev0 # 05/20/24 17:18:46 Wed, 19 Mar 2014 16:17:39 GMT Christian Mauderer [6cd4a5c] * cpukit/libmisc/shell/shell.c (modified) * cpukit/libmisc/shell/shell.h (modified) * doc/shell/confinit.t (modified) * testsuites/samples/fileio/init.c (modified) * testsuites/samples/fileio/system.h (modified) cpukit/shell: Replace task variables with posix keys. Use posix ... Tue, 18 Mar 2014 12:22:54 GMT Sebastian Huber [f31311aa] * cpukit/score/include/rtems/score/assert.h (modified) score: Add _Assert_Not_reached() Tue, 18 Mar 2014 11:11:37 GMT Sebastian Huber [72f4b98b] * cpukit/score/Makefile.am (modified) * cpukit/score/include/rtems/score/assert.h (modified) * cpukit/score/src/debugisownerofallocator.c (added) score: Add _Debug_Is_owner_of_allocator() Tue, 18 Mar 2014 10:56:42 GMT Sebastian Huber [a3dd225b] * cpukit/score/include/rtems/score/assert.h (modified) * cpukit/score/include/rtems/score/isrlevel.h (modified) * cpukit/score/src/threaddispatchdisablelevel.c (modified) score: Delete _Assert_Owner_of_giant() Add ... Tue, 18 Mar 2014 10:49:38 GMT Sebastian Huber [ff25926] * cpukit/score/Makefile.am (modified) * cpukit/score/include/rtems/score/assert.h (modified) * cpukit/score/src/debugisthreaddispatchingallowed.c (moved) * cpukit/score/src/smp.c (modified) score: Delete _Assert_Thread_dispatching_repressed Add ... Tue, 18 Mar 2014 07:28:14 GMT Sebastian Huber [51f823c9] * cpukit/posix/Makefile.am (modified) * cpukit/posix/include/rtems/posix/onceimpl.h (deleted) * cpukit/posix/preinstall.am (modified) * cpukit/posix/src/once.c (deleted) * cpukit/posix/src/pthreadonce.c (modified) * cpukit/sapi/include/confdefs.h (modified) * cpukit/sapi/src/exinit.c (modified) * cpukit/sapi/src/posixapi.c (modified) * cpukit/score/include/rtems/score/apimutex.h (modified) * testsuites/psxtests/psxconfig01/init.c (modified) posix: Use interal mutex for once implementation Enable ... Tue, 18 Mar 2014 09:56:17 GMT Sebastian Huber [fa3993d9] * cpukit/score/include/rtems/score/isrlevel.h (modified) score: Make _ISR_Enable_without_giant() available Make ... Tue, 18 Mar 2014 09:04:14 GMT Sebastian Huber [614cd7a] * cpukit/rtems/src/tasks.c (modified) rtems: Include missing header file Fri, 14 Mar 2014 12:55:00 GMT Sebastian Huber [d6da1b1] * cpukit/score/include/rtems/score/chainimpl.h (modified) score: Use only next field for chain on/off It is sufficient to use ... Mon, 10 Mar 2014 13:39:41 GMT Sebastian Huber [840ae71] * cpukit/sapi/Makefile.am (modified) * cpukit/sapi/include/rtems/test.h (added) * cpukit/sapi/preinstall.am (modified) * cpukit/sapi/src/testbeginend.c (added) * cpukit/sapi/src/testextension.c (added) * testsuites/support/include/buffer_test_io.h (modified) * testsuites/support/include/tmacros.h (modified) sapi: Add Provide support functions to print the ... Thu, 13 Mar 2014 14:21:09 GMT Daniel Cederman [2a37016] * cpukit/score/include/rtems/score/cpustdatomic.h (modified) score: Add include for uintptr_t definition. Thu, 06 Mar 2014 14:51:10 GMT Sebastian Huber [148d6e9] * cpukit/score/cpu/arm/arm_exc_interrupt.S (modified) arm: Add support for interrupt profiling Fri, 07 Mar 2014 13:36:22 GMT Sebastian Huber [53ad908] * c/src/lib/libbsp/sparc/leon3/amba/amba.c (modified) * cpukit/libblock/src/diskdevs.c (modified) * cpukit/libcsupport/src/sup_fs_location.c (modified) * cpukit/libcsupport/src/termios.c (modified) * cpukit/posix/src/psignal.c (modified) * cpukit/rtems/include/rtems/rtems/asrimpl.h (modified) * cpukit/rtems/include/rtems/rtems/intr.h (modified) * cpukit/sapi/src/chainsmp.c (modified) * cpukit/sapi/src/profilingiterate.c (modified) * cpukit/score/Makefile.am (modified) * cpukit/score/include/rtems/score/isrlock.h (modified) * cpukit/score/include/rtems/score/percpu.h (modified) * cpukit/score/include/rtems/score/smplock.h (modified) * cpukit/score/src/coretod.c (modified) * cpukit/score/src/percpu.c (modified) * cpukit/score/src/profilingsmplock.c (added) * cpukit/score/src/smp.c (modified) * cpukit/score/src/threaddispatchdisablelevel.c (modified) * cpukit/score/src/threadhandler.c (modified) * testsuites/smptests/smplock01/init.c (modified) * testsuites/sptests/sp37/init.c (modified) * testsuites/sptests/spcache01/init.c (modified) * testsuites/sptests/spnsext01/init.c (modified) * testsuites/sptests/spprofiling01/init.c (modified) * testsuites/tmtests/tmcontext01/init.c (modified) score: Add SMP lock profiling support Mon, 10 Mar 2014 09:04:09 GMT Sebastian Huber [f980561] * cpukit/sapi/src/profilingiterate.c (modified) * cpukit/score/Makefile.am (modified) * cpukit/score/include/rtems/score/percpu.h (modified) * cpukit/score/include/rtems/score/profiling.h (added) * cpukit/score/include/rtems/score/threaddispatch.h (modified) * cpukit/score/preinstall.am (modified) * cpukit/score/src/profilingisrentryexit.c (added) * cpukit/score/src/threaddispatch.c (modified) * cpukit/score/src/threaddispatchdisablelevel.c (modified) * cpukit/score/src/threadhandler.c (modified) * cpukit/score/src/threadstartmultitasking.c (modified) score: Add per-CPU profiling Add per-CPU profiling stats API. ... Mon, 10 Mar 2014 09:20:40 GMT Sebastian Huber [350f88dc] * cpukit/sapi/include/rtems/profiling.h (modified) * cpukit/sapi/src/profilingreportxml.c (modified) sapi: Add SMP lock profiling app. level data Mon, 10 Mar 2014 09:03:55 GMT Sebastian Huber [29c9eb6] * cpukit/sapi/include/rtems/profiling.h (modified) * cpukit/sapi/src/profilingreportxml.c (modified) * testsuites/sptests/spprofiling01/spprofiling01.scn (modified) sapi: Add per-CPU profiling application level data Mon, 10 Mar 2014 13:39:49 GMT Sebastian Huber [4dad4b8] * cpukit/sapi/Makefile.am (modified) * cpukit/sapi/include/rtems/profiling.h (added) * cpukit/sapi/preinstall.am (modified) * cpukit/sapi/src/profilingiterate.c (added) * cpukit/sapi/src/profilingreportxml.c (added) * testsuites/sptests/Makefile.am (modified) * testsuites/sptests/configure.ac (modified) * testsuites/sptests/spprofiling01/Makefile.am (added) * testsuites/sptests/spprofiling01/init.c (added) * testsuites/sptests/spprofiling01/spprofiling01.doc (added) * testsuites/sptests/spprofiling01/spprofiling01.scn (added) sapi: Add profiling application level support Tue, 04 Mar 2014 12:44:21 GMT Sebastian Huber [eafb040] * cpukit/aclocal/enable-profiling.m4 (added) * cpukit/configure.ac (modified) score: Add --enable-profiling configure option Wed, 30 Oct 2013 15:33:35 GMT Ralf Kirchner [27545fca] * cpukit/libmisc/shell/main_ifconfig.c (modified) network: Add help text for ifconfig Thu, 13 Mar 2014 15:03:09 GMT Sebastian Huber [4d3e9334] * cpukit/sapi/include/rtems/counter.h (modified) sapi: Typos Tue, 11 Mar 2014 13:20:57 GMT Sebastian Huber [b4b86b82] * cpukit/posix/src/pthreadcreate.c (modified) posix: Fix NULL pointer access in pthread_create() Fri, 07 Mar 2014 11:53:41 GMT Sebastian Huber [28779c7] * cpukit/libcsupport/src/termios.c (modified) * cpukit/rtems/include/rtems/rtems/intr.h (modified) * cpukit/score/include/rtems/score/isrlock.h (modified) * cpukit/score/include/rtems/score/smplock.h (modified) * testsuites/smptests/smplock01/init.c (modified) * testsuites/sptests/sp37/init.c (modified) * testsuites/sptests/spcache01/init.c (modified) * testsuites/sptests/spnsext01/init.c (modified) * testsuites/tmtests/tmcontext01/init.c (modified) score: Add function to destroy SMP locks Mon, 10 Mar 2014 07:25:32 GMT Sebastian Huber [d50acdbb] * c/src/lib/libbsp/sparc/leon3/include/leon.h (modified) * cpukit/libblock/src/diskdevs.c (modified) * cpukit/libcsupport/include/ringbuf.h (modified) * cpukit/libcsupport/include/rtems/libio_.h (modified) * cpukit/libcsupport/src/termios.c (modified) * cpukit/posix/include/rtems/posix/psignalimpl.h (modified) * cpukit/posix/src/psignal.c (modified) * cpukit/posix/src/psignalclearsignals.c (modified) * cpukit/posix/src/psignalsetprocesssignals.c (modified) * cpukit/posix/src/sigtimedwait.c (modified) * cpukit/rtems/include/rtems/rtems/asrimpl.h (modified) * cpukit/rtems/include/rtems/rtems/intr.h (modified) * cpukit/rtems/src/clockgetuptimenanoseconds.c (modified) * cpukit/rtems/src/clockgetuptimeseconds.c (modified) * cpukit/sapi/src/chainsmp.c (modified) * cpukit/score/include/rtems/score/isrlock.h (modified) * cpukit/score/include/rtems/score/percpu.h (modified) * cpukit/score/include/rtems/score/smplock.h (modified) * cpukit/score/include/rtems/score/threaddispatch.h (modified) * cpukit/score/include/rtems/score/todimpl.h (modified) * cpukit/score/src/coretodget.c (modified) * cpukit/score/src/coretodsecondssinceepoch.c (modified) * cpukit/score/src/coretodset.c (modified) * cpukit/score/src/coretodtickle.c (modified) * cpukit/score/src/percpu.c (modified) * cpukit/score/src/smp.c (modified) * cpukit/score/src/threaddispatchdisablelevel.c (modified) * cpukit/score/src/threadhandler.c (modified) * testsuites/smptests/smplock01/init.c (modified) * testsuites/sptests/sp37/init.c (modified) * testsuites/sptests/spcache01/init.c (modified) * testsuites/sptests/spnsext01/init.c (modified) * testsuites/tmtests/tmcontext01/init.c (modified) score: Add local context to SMP lock API Add a local context ... Mon, 10 Mar 2014 07:15:37 GMT Sebastian Huber [ae88aa7] * c/src/lib/libcpu/powerpc/mpc55xx/edma/edma.c (modified) * c/src/libchip/ide/ata.c (modified) * cpukit/posix/src/aio_cancel.c (modified) * cpukit/posix/src/aio_misc.c (modified) * cpukit/sapi/include/rtems/chain.h (modified) * cpukit/sapi/src/chainsmp.c (modified) * testsuites/libtests/block06/init.c (modified) * testsuites/sptests/spchain/init.c (modified) sapi: Use one SMP lock for all chains This partially reverts commit ... Mon, 10 Mar 2014 07:13:06 GMT Sebastian Huber [b1196e3] * cpukit/libcsupport/src/vprintk.c (modified) * testsuites/sptests/spprintk/init.c (modified) * testsuites/sptests/spprintk/spprintk.scn (modified) printk: Add support for long long Tue, 11 Mar 2014 07:06:06 GMT Sebastian Huber [96c4112] * cpukit/posix/preinstall.am (modified) posix: Regenerate Mon, 10 Mar 2014 08:49:55 GMT Sebastian Huber [0c25ba68] * cpukit/posix/src/pthreadcreate.c (modified) posix: Fix NULL pointer access in pthread_create() Thu, 06 Mar 2014 14:16:01 GMT Sebastian Huber [e7d3967] * cpukit/score/cpu/arm/arm_exc_interrupt.S (modified) arm: Fix stack alignment in interrupt handler According to AAPCS, ... Tue, 04 Mar 2014 21:54:12 GMT Joel Sherrill [e6c87f7] * cpukit/posix/Makefile.am (modified) * cpukit/posix/include/rtems/posix/config.h (modified) * cpukit/posix/include/rtems/posix/threadsup.h (modified) * cpukit/posix/preinstall.am (modified) * cpukit/posix/src/key.c (modified) * cpukit/posix/src/keyrundestructors.c (modified) * cpukit/posix/src/keysetspecific.c (modified) * cpukit/posix/src/pthread.c (modified) * cpukit/rtems/src/tasks.c (modified) * cpukit/sapi/include/confdefs.h (modified) * cpukit/sapi/include/rtems/config.h (modified) * cpukit/sapi/src/exinit.c (modified) * cpukit/sapi/src/posixapi.c (modified) * cpukit/score/include/rtems/score/thread.h (modified) * cpukit/score/src/threadinitialize.c (modified) * testsuites/psxtests/Makefile.am (modified) * testsuites/psxtests/psxkey01/Makefile.am (modified) * testsuites/psxtests/psxkey01/init.c (modified) * testsuites/psxtests/psxkey01/psxkey01.scn (modified) * testsuites/psxtests/psxkey01/system.h (modified) * testsuites/psxtests/psxkey01/task.c (deleted) * testsuites/psxtests/psxkey02/init.c (modified) * testsuites/psxtests/psxkey02/psxkey02.scn (modified) * testsuites/psxtests/psxkey03/init.c (modified) * testsuites/psxtests/psxkey03/psxkey03.scn (modified) * testsuites/psxtests/psxkey04/init.c (modified) * testsuites/psxtests/psxkey04/psxkey04.scn (modified) * testsuites/psxtests/psxkey05/init.c (modified) * testsuites/psxtests/psxkey05/psxkey05.scn (modified) * testsuites/psxtests/psxkey06/init.c (modified) * testsuites/psxtests/psxkey07/init.c (modified) * testsuites/psxtests/psxkey07/psxkey07.scn (modified) * testsuites/psxtests/psxkey08/init.c (modified) * testsuites/psxtests/psxkey08/psxkey08.scn (modified) * testsuites/psxtests/psxkey09/init.c (modified) * testsuites/psxtests/psxkey09/psxkey09.scn (modified) * testsuites/psxtests/psxkey10/init.c (modified) * testsuites/psxtests/psxkey10/psxkey10.scn (modified) POSIX keys now enabled in all configurations. Formerly POSIX keys ... Fri, 07 Mar 2014 15:06:57 GMT Jennifer Averett [5c332349] * cpukit/posix/Makefile.am (modified) * cpukit/posix/include/rtems/posix/pthreadimpl.h (modified) * cpukit/posix/src/pthread.c (modified) * cpukit/posix/src/pthreadattrcompare.c (modified) * cpukit/posix/src/pthreadattrsetaffinitynp.c (modified) * cpukit/posix/src/pthreadgetaffinitynp.c (modified) * cpukit/posix/src/pthreadsetaffinitynp.c (modified) * cpukit/rtems/include/rtems/rtems/tasks.h (modified) * cpukit/rtems/src/taskgetaffinity.c (modified) * cpukit/rtems/src/tasksetaffinity.c (modified) * cpukit/score/include/rtems/score/cpuset.h (modified) * cpukit/score/include/rtems/score/thread.h (modified) * cpukit/score/src/cpuset.c (modified) * cpukit/score/src/cpusetprintsupport.c (modified) * testsuites/psxtests/psxgetattrnp01/init.c (modified) * testsuites/psxtests/psxgetattrnp01/psxgetattrnp01.doc (modified) * testsuites/smptests/Makefile.am (modified) * testsuites/smptests/smpaffinity01/init.c (modified) * testsuites/smptests/smppsxaffinity01/init.c (modified) * testsuites/smptests/smppsxaffinity01/smppsxaffinity01.doc (modified) * testsuites/smptests/smppsxaffinity02/init.c (modified) * testsuites/smptests/smppsxaffinity02/smppsxaffinity02.doc (modified) * testsuites/sptests/spcpuset01/init.c (modified) * testsuites/sptests/spcpuset01/test.c (modified) Remove trailing whitespace in previous patches Tue, 14 Jan 2014 15:43:14 GMT Jennifer Averett [6e5f249] * cpukit/posix/Makefile.am (modified) * cpukit/posix/src/pthreadgetattrnp.c (added) posix: Add pthread_getattr_np(). This is a useful POSIX thread API ... Mon, 10 Feb 2014 16:01:31 GMT Jennifer Averett [dd0017c] * cpukit/posix/Makefile.am (modified) * cpukit/posix/src/pthreadgetaffinitynp.c (added) * cpukit/posix/src/pthreadsetaffinitynp.c (added) posix: Add dynamic pthread get and set affinity. This patch adds ... Thu, 06 Feb 2014 18:59:08 GMT Jennifer Averett [6e6adafa] * cpukit/posix/Makefile.am (modified) * cpukit/posix/src/pthreadattrgetaffinitynp.c (added) * cpukit/posix/src/pthreadattrsetaffinitynp.c (added) posix: Add pthread_attr_t methods to get/set affinity. This patch ... Thu, 06 Feb 2014 18:56:34 GMT Jennifer Averett [baa426a] * cpukit/posix/Makefile.am (modified) * cpukit/posix/src/pthreadattrcompare.c (added) posix: Add support method to compare two pthread attribute structures. Fri, 31 Jan 2014 14:54:45 GMT Jennifer Averett [185e46f] * cpukit/posix/include/rtems/posix/pthreadimpl.h (modified) * cpukit/posix/src/pthread.c (modified) * cpukit/posix/src/pthreadattrinit.c (modified) * cpukit/posix/src/pthreadcreate.c (modified) posix: Add POSIX thread affinity attribute support. With the ... Mon, 10 Feb 2014 18:30:39 GMT Jennifer Averett [29cacfd] * cpukit/rtems/Makefile.am (modified) * cpukit/rtems/include/rtems/rtems/tasks.h (modified) * cpukit/rtems/src/taskgetaffinity.c (added) * cpukit/rtems/src/tasksetaffinity.c (added) rtems: Add Classic API get and set affinity methods. Add the ... Mon, 27 Jan 2014 19:55:58 GMT Jennifer Averett [039a189d] * cpukit/sapi/src/exinit.c (modified) sapi: Moved smp initialization and added cpuset initilization. SMP ... Thu, 06 Feb 2014 18:42:24 GMT Jennifer Averett [9db8705] * cpukit/score/Makefile.am (modified) * cpukit/score/include/rtems/score/cpuset.h (added) * cpukit/score/include/rtems/score/cpusetimpl.h (added) * cpukit/score/include/rtems/score/thread.h (modified) * cpukit/score/preinstall.am (modified) * cpukit/score/src/cpuset.c (added) * cpukit/score/src/cpusetprintsupport.c (added) * cpukit/score/src/threadinitialize.c (modified) score: Add cpuset support to Score. This new Score Handler provides ... Thu, 06 Mar 2014 09:53:17 GMT Sebastian Huber [3ca84d0c] * cpukit/score/include/rtems/score/percpu.h (modified) score: Fix per-CPU state documentation Tue, 04 Mar 2014 12:02:18 GMT Sebastian Huber [825cb1f] * cpukit/score/include/rtems/score/threaddispatch.h (modified) * cpukit/score/src/threaddispatchdisablelevel.c (modified) * testsuites/rhealstone/rhilatency/ilatency.c (modified) * testsuites/tmtests/tm26/task1.c (modified) * testsuites/tmtests/tm27/task1.c (modified) score: Delete _Thread_Dispatch_set_disable_level() This function ... Mon, 03 Mar 2014 09:18:01 GMT Sebastian Huber [718124e] * c/src/lib/libbsp/shared/src/irq-generic.c (modified) * cpukit/include/rtems/irq-extension.h (modified) rtems: Add RTEMS_INTERRUPT_REPLACE A new option ... Mon, 03 Mar 2014 08:09:24 GMT Sebastian Huber [8b50a55] * cpukit/score/include/rtems/score/atomic.h (modified) * cpukit/score/include/rtems/score/cpustdatomic.h (modified) * testsuites/smptests/smpatomic01/init.c (modified) * testsuites/smptests/smpatomic01/smpatomic01.scn (modified) score: Add _Atomic_Fence() Mon, 03 Mar 2014 07:38:10 GMT Sebastian Huber [a418b2f] * cpukit/libnetworking/rtems/rtems_syscall.c (modified) * testsuites/libtests/syscall01/init.c (modified) libnetworking: Typo Wed, 19 Feb 2014 10:21:34 GMT Sebastian Huber [ba25cc2] * cpukit/score/include/rtems/score/threaddispatch.h (modified) * cpukit/score/src/smp.c (modified) * cpukit/score/src/threaddispatchdisablelevel.c (modified) * testsuites/smptests/Makefile.am (modified) * testsuites/smptests/configure.ac (modified) * testsuites/smptests/smpfatal03/Makefile.am (added) * testsuites/smptests/smpfatal03/init.c (added) * testsuites/smptests/smpfatal03/smpfatal03.doc (added) * testsuites/smptests/smpfatal03/smpfatal03.scn (added) score: Add and use _Giant_Drop() New test smptests/smpfatal03. Tue, 18 Feb 2014 12:40:39 GMT Sebastian Huber [7336be9d] * cpukit/sapi/src/exinit.c (modified) * cpukit/score/cpu/no_cpu/rtems/score/cpu.h (modified) * cpukit/score/include/rtems/score/percpu.h (modified) * cpukit/score/include/rtems/score/smpimpl.h (modified) * cpukit/score/src/interr.c (modified) * cpukit/score/src/percpu.c (modified) * cpukit/score/src/smp.c (modified) * cpukit/score/src/threadstartmultitasking.c (modified) * testsuites/smptests/Makefile.am (modified) * testsuites/smptests/configure.ac (modified) * testsuites/smptests/smpfatal01/Makefile.am (added) * testsuites/smptests/smpfatal01/init.c (added) * testsuites/smptests/smpfatal01/smpfatal01.doc (added) * testsuites/smptests/smpfatal01/smpfatal01.scn (added) * testsuites/smptests/smpfatal02/Makefile.am (added) * testsuites/smptests/smpfatal02/init.c (added) * testsuites/smptests/smpfatal02/smpfatal02.doc (added) * testsuites/smptests/smpfatal02/smpfatal02.scn (added) score: SMP initialization and shutdown changes Rename ... Sun, 23 Feb 2014 22:04:31 GMT Joel Sherrill [6b998fee] * cpukit/rtems/src/taskmode.c (modified) taskmode: Formatting correction Wed, 26 Feb 2014 10:08:31 GMT Sebastian Huber [e1d7bf0] * c/src/lib/libcpu/shared/src/cache_manager.c (modified) * cpukit/rtems/include/rtems/rtems/cache.h (modified) * testsuites/sptests/spcache01/init.c (modified) * testsuites/sptests/spcache01/spcache01.scn (modified) rtems: Add cache size functions Add ... Wed, 26 Feb 2014 10:00:17 GMT Sebastian Huber [e7549ff4] * c/src/lib/libcpu/bfin/network/ethernet.c (modified) * c/src/lib/libcpu/powerpc/new-exceptions/bspsupport/ppc_exc_alignment.c (modified) * c/src/lib/libcpu/shared/src/cache_manager.c (modified) * cpukit/rtems/include/rtems/rtems/cache.h (modified) * testsuites/sptests/spcache01/init.c (modified) rtems: Use size_t for cache line size A cache line cannot have a ... Wed, 26 Feb 2014 09:35:48 GMT Sebastian Huber [5e8301d] * cpukit/rtems/include/rtems/rtems/cache.h (modified) rtems: Cache manager documentation Move useful functions to the top ... Mon, 24 Feb 2014 11:45:00 GMT Sebastian Huber [a4bc90af] * c/src/lib/libbsp/sparc/erc32/Makefile.am (modified) * c/src/lib/libbsp/sparc/erc32/clock/ckinit.c (modified) * c/src/lib/libbsp/sparc/leon2/Makefile.am (modified) * c/src/lib/libbsp/sparc/leon3/clock/ckinit.c (modified) * c/src/lib/libbsp/sparc/leon3/include/leon.h (modified) * c/src/lib/libbsp/sparc/leon3/startup/cpucounter.c (modified) * cpukit/score/cpu/sparc/Makefile.am (modified) * cpukit/score/cpu/sparc/rtems/score/cpu.h (modified) * cpukit/score/cpu/sparc/sparc-counter.c (added) sparc: Fix CPU counter support The SPARC processors supported by ... Mon, 24 Feb 2014 09:13:32 GMT Sebastian Huber [95d0c98] * cpukit/score/src/threadinitialize.c (modified) * testsuites/sptests/Makefile.am (modified) * testsuites/sptests/configure.ac (modified) * testsuites/sptests/sptls01/init.c (modified) * testsuites/sptests/sptls01/sptls01.doc (modified) * testsuites/sptests/sptls03/Makefile.am (added) * testsuites/sptests/sptls03/init.c (added) * testsuites/sptests/sptls03/sptls03.doc (added) * testsuites/sptests/sptls03/sptls03.scn (added) score: Fix thread TLS area initialization Do not use _TLS_Size here ... Wed, 19 Feb 2014 12:52:41 GMT Sebastian Huber [47d60134] * cpukit/score/cpu/arm/rtems/score/cpu.h (modified) * cpukit/score/cpu/i386/rtems/score/cpu.h (modified) * cpukit/score/cpu/no_cpu/rtems/score/cpu.h (modified) * cpukit/score/cpu/powerpc/rtems/score/cpu.h (modified) * cpukit/score/cpu/sparc/rtems/score/cpu.h (modified) * cpukit/score/cpu/sparc/rtems/score/sparc.h (modified) * cpukit/score/include/rtems/score/smp.h (modified) * testsuites/smptests/smpmigration01/init.c (modified) * testsuites/smptests/smpmigration01/smpmigration01.scn (modified) score: _CPU_SMP_Get_current_processor() Remove ... Thu, 20 Feb 2014 16:05:44 GMT Sebastian Huber [7ee4e72] * cpukit/score/src/threadstartmultitasking.c (modified) score: _Thread_Start_multitasking() Fix serious race-condition. ... Wed, 19 Feb 2014 09:57:46 GMT Sebastian Huber [83bf105] * cpukit/libcsupport/src/gxx_wrappers.c (modified) * cpukit/libcsupport/src/malloc_initialize.c (modified) * cpukit/rtems/src/taskinitusers.c (modified) * cpukit/sapi/include/rtems/fatal.h (modified) * cpukit/sapi/src/exshutdown.c (modified) * cpukit/sapi/src/fatal.c (modified) * cpukit/sapi/src/fatal2.c (modified) * cpukit/sapi/src/posixapi.c (modified) * cpukit/score/cpu/nios2/nios2-context-initialize.c (modified) * cpukit/score/cpu/nios2/nios2-isr-get-level.c (modified) * cpukit/score/cpu/nios2/nios2-isr-set-level.c (modified) * cpukit/score/cpu/powerpc/ppc-isr-vector-install.c (modified) * cpukit/score/include/rtems/score/basedefs.h (modified) * cpukit/score/include/rtems/score/coremuteximpl.h (modified) * cpukit/score/include/rtems/score/interr.h (modified) * cpukit/score/include/rtems/score/userext.h (modified) * cpukit/score/src/heap.c (modified) * cpukit/score/src/interr.c (modified) * cpukit/score/src/isr.c (modified) * cpukit/score/src/mpci.c (modified) * cpukit/score/src/objectinitializeinformation.c (modified) * cpukit/score/src/objectmp.c (modified) * cpukit/score/src/thread.c (modified) * cpukit/score/src/threadblockingoperationcancel.c (modified) * cpukit/score/src/threadhandler.c (modified) * cpukit/score/src/threadmp.c (modified) * cpukit/score/src/wkspace.c (modified) * testsuites/sptests/spinternalerror01/init.c (modified) * testsuites/sptests/spinternalerror01/spinternalerror01.doc (modified) score: Rename _Internal_error_Occurred() Rename ... Wed, 19 Feb 2014 16:36:01 GMT Jennifer Averett [52eecba] * cpukit/posix/src/pthreaddetach.c (modified) * cpukit/posix/src/pthreadsetschedparam.c (modified) posix: Set pthread attribute values in detach and setschedparm methods. Tue, 18 Feb 2014 12:36:35 GMT Sebastian Huber [8a65a960] * cpukit/score/include/rtems/score/smpimpl.h (modified) * cpukit/score/src/smp.c (modified) score: _SMP_Inter_processor_interrupt_handler() Inline ... Tue, 18 Feb 2014 12:30:28 GMT Sebastian Huber [c4ff027] * cpukit/score/src/smp.c (modified) score: Wait for per-CPU state changes later Wait for per-CPU ... Tue, 18 Feb 2014 12:20:08 GMT Sebastian Huber [b1d08a58] * cpukit/score/src/smp.c (modified) score: Initialize per-CPU locks Tue, 18 Feb 2014 12:03:27 GMT Sebastian Huber [282bfd3] * cpukit/score/src/percpu.c (modified) * cpukit/score/src/smp.c (modified) score: Move _SMP_Handler_initialize() Mon, 17 Feb 2014 14:12:43 GMT Sebastian Huber [4d9bd56] * c/src/lib/libbsp/arm/shared/arm-a9mpcore-smp.c (modified) * c/src/lib/libbsp/arm/shared/include/arm-a9mpcore-start.h (modified) * c/src/lib/libbsp/i386/shared/smp/smp-imps.c (modified) * c/src/lib/libbsp/powerpc/qoriq/startup/smp.c (modified) * c/src/lib/libbsp/sparc/leon3/smp/smp_leon3.c (modified) * cpukit/score/Makefile.am (modified) * cpukit/score/include/rtems/bspsmp.h (deleted) * cpukit/score/include/rtems/score/smpimpl.h (modified) * cpukit/score/preinstall.am (modified) * cpukit/score/src/smp.c (modified) score: Rename rtems_smp_process_interrupt() Rename ... Mon, 17 Feb 2014 14:02:54 GMT Sebastian Huber [911b1d2] * c/src/lib/libbsp/arm/shared/include/arm-a9mpcore-start.h (modified) * c/src/lib/libbsp/i386/shared/smp/smp-imps.c (modified) * c/src/lib/libbsp/powerpc/qoriq/startup/smp.c (modified) * c/src/lib/libbsp/sparc/leon3/smp/smp_leon3.c (modified) * cpukit/score/include/rtems/bspsmp.h (modified) * cpukit/score/include/rtems/score/smpimpl.h (modified) * cpukit/score/src/smp.c (modified) score: Rename rtems_smp_secondary_cpu_initialize() Rename ... Mon, 17 Feb 2014 13:56:51 GMT Sebastian Huber [6ca4f6a] * cpukit/sapi/src/exinit.c (modified) * cpukit/score/Makefile.am (modified) * cpukit/score/include/rtems/score/percpu.h (modified) * cpukit/score/include/rtems/score/smp.h (modified) * cpukit/score/include/rtems/score/smpimpl.h (added) * cpukit/score/preinstall.am (modified) * cpukit/score/src/interr.c (modified) * cpukit/score/src/smp.c (modified) score: Add and use Collect SMP ... Mon, 17 Feb 2014 13:31:32 GMT Sebastian Huber [f8ff2a0] * c/src/lib/libbsp/arm/shared/arm-a9mpcore-smp.c (modified) * c/src/lib/libbsp/i386/shared/smp/smp-imps.c (modified) * c/src/lib/libbsp/powerpc/qoriq/startup/smp.c (modified) * c/src/lib/libbsp/shared/smp/smp_stub.c (modified) * c/src/lib/libbsp/sparc/leon3/smp/smp_leon3.c (modified) * cpukit/score/include/rtems/bspsmp.h (modified) * cpukit/score/src/smp.c (modified) score: Delete bsp_smp_broadcast_interrupt() Since the per-CPU SMP ... Mon, 17 Feb 2014 13:25:29 GMT Sebastian Huber [4627fcd] * c/src/lib/libbsp/arm/shared/arm-a9mpcore-smp.c (modified) * c/src/lib/libbsp/i386/shared/smp/smp-imps.c (modified) * c/src/lib/libbsp/powerpc/qoriq/startup/smp.c (modified) * c/src/lib/libbsp/shared/smp/smp_stub.c (modified) * c/src/lib/libbsp/sparc/leon3/smp/smp_leon3.c (modified) * cpukit/score/cpu/arm/rtems/score/cpu.h (modified) * cpukit/score/cpu/i386/rtems/score/cpu.h (modified) * cpukit/score/cpu/no_cpu/rtems/score/cpu.h (modified) * cpukit/score/cpu/powerpc/rtems/score/cpu.h (modified) * cpukit/score/cpu/sparc/rtems/score/cpu.h (modified) * cpukit/score/include/rtems/bspsmp.h (modified) * cpukit/score/src/percpu.c (modified) * cpukit/score/src/smp.c (modified) score: Rename bsp_smp_initialize() Rename bsp_smp_initialize() into ... Mon, 17 Feb 2014 13:12:21 GMT Sebastian Huber [2afe065] * cpukit/score/include/rtems/score/smp.h (modified) score: Remove ASM guard Mon, 17 Feb 2014 12:58:01 GMT Sebastian Huber [2cb95b5f] * cpukit/score/include/rtems/score/smp.h (modified) * cpukit/score/src/smp.c (modified) score: Rename RTEMS_BSP_SMP_SHUTDOWN Rename RTEMS_BSP_SMP_SHUTDOWN ... Mon, 17 Feb 2014 12:46:11 GMT Sebastian Huber [9eec2f3] * cpukit/sapi/src/fatalsrctext.c (modified) * cpukit/score/include/rtems/score/interr.h (modified) * cpukit/score/include/rtems/score/smp.h (modified) * cpukit/score/src/smp.c (modified) * testsuites/sptests/spinternalerror02/init.c (modified) * testsuites/sptests/spinternalerror02/spinternalerror02.scn (modified) score: Add RTEMS_FATAL_SOURCE_SMP Use rtems_fatal() instead of ... Mon, 17 Feb 2014 10:40:18 GMT Sebastian Huber [33cb8bf] * c/src/lib/libbsp/Makefile.am (modified) * c/src/lib/libbsp/arm/lpc24xx/include/bsp.h (modified) * c/src/lib/libbsp/arm/lpc24xx/startup/fb-config.c (modified) * c/src/lib/libbsp/arm/realview-pbx-a9/include/bsp.h (modified) * c/src/lib/libbsp/arm/realview-pbx-a9/startup/bspstart.c (modified) * c/src/lib/libbsp/arm/shared/arm-a9mpcore-clock-config.c (modified) * c/src/lib/libbsp/arm/shared/arm-pl111-fb.c (modified) * c/src/lib/libbsp/arm/xilinx-zynq/include/bsp.h (modified) * c/src/lib/libbsp/arm/xilinx-zynq/startup/bspstart.c (modified) * c/src/lib/libbsp/m68k/mrm332/spurious/spinit.c (modified) * c/src/lib/libbsp/powerpc/gen5200/ide/ata-dma-pio-single.c (modified) * c/src/lib/libbsp/powerpc/gen5200/ide/ata-instance.c (modified) * c/src/lib/libbsp/powerpc/gen5200/ide/ata.c (modified) * c/src/lib/libbsp/powerpc/gen5200/include/bsp.h (modified) * c/src/lib/libbsp/powerpc/gen5200/include/tm27.h (modified) * c/src/lib/libbsp/powerpc/gen5200/mscan/mscan.c (modified) * c/src/lib/libbsp/powerpc/gen5200/slicetimer/slicetimer.c (modified) * c/src/lib/libbsp/powerpc/gen5200/startup/bspstart.c (modified) * c/src/lib/libbsp/powerpc/gen5200/tod/pcf8563.c (modified) * c/src/lib/libbsp/powerpc/mpc55xxevb/clock/clock-config.c (modified) * c/src/lib/libbsp/powerpc/mpc55xxevb/console/console-esci.c (modified) * c/src/lib/libbsp/powerpc/mpc55xxevb/console/console-generic.c (modified) * c/src/lib/libbsp/powerpc/mpc55xxevb/console/console-linflex.c (modified) * c/src/lib/libbsp/powerpc/mpc55xxevb/include/bsp.h (modified) * c/src/lib/libbsp/powerpc/mpc55xxevb/startup/bspstart.c (modified) * c/src/lib/libbsp/powerpc/mpc55xxevb/startup/start-clock.c (modified) * c/src/lib/libbsp/preinstall.am (modified) * c/src/lib/libbsp/shared/console.c (modified) * c/src/lib/libbsp/shared/console_select.c (modified) * c/src/lib/libbsp/shared/include/fatal.h (added) * c/src/lib/libbsp/shared/include/generic-fatal.h (deleted) * c/src/lib/libbsp/shared/include/irq-generic.h (modified) * c/src/lib/libbsp/shared/src/irq-generic.c (modified) * c/src/lib/libbsp/sparc/leon3/include/bsp.h (modified) * c/src/lib/libbsp/sparc/leon3/startup/cpucounter.c (modified) * c/src/lib/libcpu/powerpc/mpc55xx/edma/edma.c (modified) * c/src/lib/libcpu/powerpc/new-exceptions/bspsupport/ppc_exc_initialize.c (modified) * c/src/lib/libcpu/powerpc/new-exceptions/bspsupport/vectors.h (modified) * cpukit/sapi/src/fatalsrctext.c (modified) * cpukit/score/include/rtems/score/interr.h (modified) * testsuites/sptests/spinternalerror02/spinternalerror02.scn (modified) score: Add RTEMS_FATAL_SOURCE_BSP Merge ... Mon, 17 Feb 2014 09:17:20 GMT Sebastian Huber [b39e055] * cpukit/sapi/src/exshutdown.c (modified) * cpukit/sapi/src/interrtext.c (modified) * cpukit/score/include/rtems/score/interr.h (modified) * testsuites/sptests/Makefile.am (modified) * testsuites/sptests/configure.ac (modified) * testsuites/sptests/spfatal23/Makefile.am (deleted) * testsuites/sptests/spfatal23/spfatal23.doc (deleted) * testsuites/sptests/spfatal23/spfatal23.scn (deleted) * testsuites/sptests/spfatal23/testcase.h (deleted) * testsuites/sptests/spinternalerror02/spinternalerror02.scn (modified) score: Delete INTERNAL_ERROR_SHUTDOWN_WHEN_NOT_UP This error case ... Mon, 17 Feb 2014 09:10:27 GMT Sebastian Huber [8a6de83] * cpukit/sapi/src/exshutdown.c (modified) * cpukit/score/include/rtems/score/interr.h (modified) * cpukit/score/include/rtems/score/smp.h (modified) * cpukit/score/src/interr.c (modified) * cpukit/score/src/smp.c (modified) score: Move _SMP_Request_other_cores_to_shutdown() Move ... Mon, 17 Feb 2014 08:58:43 GMT Sebastian Huber [38ee758] * cpukit/score/include/rtems/score/interr.h (modified) * cpukit/score/include/rtems/score/isrlevel.h (modified) * cpukit/score/src/interr.c (modified) score: Disable ISR in _Internal_error_Occurred() Disable interrupts ... Wed, 12 Feb 2014 15:05:35 GMT Sebastian Huber [514705d] * cpukit/sapi/src/exinit.c (modified) * cpukit/sapi/src/exshutdown.c (modified) * cpukit/score/cpu/arm/armv7m-multitasking-start-stop.c (modified) * cpukit/score/cpu/arm/rtems/score/cpu.h (modified) * cpukit/score/include/rtems/score/threadimpl.h (modified) * cpukit/score/src/smp.c (modified) * cpukit/score/src/threadstartmultitasking.c (modified) * testsuites/sptests/spsize/size.c (modified) score: Delete _Thread_BSP_context Do not return to BSP context in ... Mon, 17 Feb 2014 08:47:12 GMT Sebastian Huber [92f50c3] * cpukit/sapi/src/exshutdown.c (modified) * cpukit/score/include/rtems/score/interr.h (modified) * cpukit/score/include/rtems/score/sysstate.h (modified) * cpukit/score/src/interr.c (modified) * testsuites/libtests/heapwalk/init.c (modified) * testsuites/sptests/spfatal23/testcase.h (modified) score: Add SYSTEM_STATE_TERMINATED Merge systems states ... Mon, 17 Feb 2014 08:23:59 GMT Sebastian Huber [801b5d8] * c/src/lib/libbsp/powerpc/beatnik/startup/bspstart.c (modified) * c/src/lib/libbsp/powerpc/ep1a/startup/bspstart.c (modified) * c/src/lib/libbsp/powerpc/gen5200/startup/bspstart.c (modified) * c/src/lib/libbsp/powerpc/gen83xx/startup/bspstart.c (modified) * c/src/lib/libbsp/powerpc/haleakala/startup/bspstart.c (modified) * c/src/lib/libbsp/powerpc/mbx8xx/startup/bspstart.c (modified) * c/src/lib/libbsp/powerpc/mpc55xxevb/startup/bspstart.c (modified) * c/src/lib/libbsp/powerpc/mpc8260ads/startup/bspstart.c (modified) * c/src/lib/libbsp/powerpc/mvme3100/startup/bspstart.c (modified) * c/src/lib/libbsp/powerpc/mvme5500/startup/bspstart.c (modified) * c/src/lib/libbsp/powerpc/psim/startup/bspstart.c (modified) * c/src/lib/libbsp/powerpc/qemuppc/startup/bspstart.c (modified) * c/src/lib/libbsp/powerpc/qoriq/startup/bspstart.c (modified) * c/src/lib/libbsp/powerpc/qoriq/startup/smp.c (modified) * c/src/lib/libbsp/powerpc/score603e/startup/bspstart.c (modified) * c/src/lib/libbsp/powerpc/shared/startup/bspstart.c (modified) * c/src/lib/libbsp/powerpc/t32mppc/startup/bspstart.c (modified) * c/src/lib/libbsp/powerpc/tqm8xx/startup/bspstart.c (modified) * c/src/lib/libbsp/powerpc/virtex/startup/bspstart.c (modified) * c/src/lib/libbsp/powerpc/virtex4/startup/bspstart.c (modified) * c/src/lib/libbsp/powerpc/virtex5/startup/bspstart.c (modified) * c/src/lib/libbsp/shared/bootcard.c (modified) * c/src/lib/libcpu/powerpc/new-exceptions/bspsupport/ppc_exc_initialize.c (modified) * c/src/lib/libcpu/powerpc/new-exceptions/bspsupport/vectors.h (modified) * cpukit/score/cpu/powerpc/Makefile.am (modified) * cpukit/score/cpu/powerpc/ppc-isr-disable-mask.S (added) * cpukit/score/cpu/powerpc/rtems/powerpc/registers.h (modified) powerpc: Change interrupt disable implemetation Instead of SPRG0 (= ... Mon, 17 Feb 2014 12:24:55 GMT Sebastian Huber [c2934b96] * cpukit/score/src/isr.c (modified) * cpukit/score/src/percpu.c (modified) score: Move SMP interrupt stack initialization Move SMP interrupt ... Mon, 17 Feb 2014 18:15:19 GMT Jennifer Averett [57997d8] * cpukit/configure.ac (modified) cpukit: Correct bug in check of affinity support in newlib. Fri, 14 Feb 2014 11:57:53 GMT Sebastian Huber [ad7292f] * cpukit/score/Makefile.am (modified) * cpukit/score/include/rtems/score/smpbarrier.h (added) * cpukit/score/preinstall.am (modified) * cpukit/score/src/smpbarrierwait.c (added) * testsuites/smptests/smpatomic01/init.c (modified) * testsuites/smptests/smplock01/init.c (modified) score: Add SMP barrier Thu, 13 Feb 2014 14:43:03 GMT Sebastian Huber [0344ce03] * cpukit/score/cpu/arm/Makefile.am (modified) * cpukit/score/cpu/arm/preinstall.am (modified) * cpukit/score/cpu/arm/rtems/score/cpusmplock.h (deleted) * cpukit/score/cpu/i386/Makefile.am (modified) * cpukit/score/cpu/i386/preinstall.am (modified) * cpukit/score/cpu/i386/rtems/score/cpusmplock.h (deleted) * cpukit/score/cpu/no_cpu/Makefile.am (modified) * cpukit/score/cpu/no_cpu/preinstall.am (modified) * cpukit/score/cpu/no_cpu/rtems/score/cpusmplock.h (deleted) * cpukit/score/cpu/powerpc/Makefile.am (modified) * cpukit/score/cpu/powerpc/preinstall.am (modified) * cpukit/score/cpu/powerpc/rtems/score/cpusmplock.h (deleted) * cpukit/score/cpu/sparc/Makefile.am (modified) * cpukit/score/cpu/sparc/preinstall.am (modified) * cpukit/score/cpu/sparc/rtems/score/cpusmplock.h (deleted) * cpukit/score/include/rtems/score/smplock.h (modified) score: Use atomic API for SMP lock Use a ticket lock implementation ... Fri, 14 Feb 2014 10:18:13 GMT Sebastian Huber [8a9568d2] * cpukit/aclocal/check-atomic.m4 (deleted) * cpukit/configure.ac (modified) * cpukit/rtems/Makefile.am (modified) * cpukit/rtems/preinstall.am (modified) * cpukit/score/Makefile.am (modified) * cpukit/score/preinstall.am (modified) * testsuites/smptests/Makefile.am (modified) * testsuites/smptests/configure.ac (modified) Require presence of for SMP support Fri, 14 Feb 2014 11:48:49 GMT Sebastian Huber [dcd97c7] * cpukit/score/cpu/sparc/Makefile.am (modified) * cpukit/score/cpu/sparc/sparcv8-atomic.c (added) sparc: Add atomic support for SPARC V8 Use SWAP instruction with ... Thu, 13 Feb 2014 12:00:00 GMT Sebastian Huber [ad56361] * c/src/lib/libbsp/sparc/leon3/include/leon.h (modified) * c/src/lib/libbsp/sparc/leon3/smp/getcpuid.c (modified) * c/src/lib/libbsp/sparc/leon3/startup/bspstart.c (modified) * c/src/lib/libbsp/sparc/shared/irq_asm.S (modified) * c/src/lib/libbsp/sparc/shared/start/start.S (modified) * cpukit/score/cpu/sparc/rtems/score/sparc.h (modified) sparc: Add LEON3_ASR17_PROCESSOR_INDEX_SHIFT Add ... Thu, 13 Feb 2014 14:38:52 GMT Sebastian Huber [945853b7] * cpukit/score/include/rtems/score/atomic.h (modified) * cpukit/score/include/rtems/score/cpustdatomic.h (modified) * testsuites/smptests/smpatomic01/init.c (modified) score: Add Atomic_Uint Thu, 13 Feb 2014 13:28:50 GMT Sebastian Huber [cd2c655] * cpukit/score/include/rtems/score/cpustdatomic.h (modified) score: Fix warnings, C++ compatibility, fix typos Thu, 13 Feb 2014 12:08:46 GMT Sebastian Huber [6f90ef7] * cpukit/score/cpu/arm/rtems/score/cpu.h (modified) * cpukit/score/cpu/powerpc/rtems/score/cpu.h (modified) score: Remove volatile from asm statements The instructions to get ... Wed, 12 Feb 2014 09:31:38 GMT Sebastian Huber [24bf11e] * c/src/lib/libbsp/arm/csb336/Makefile.am (modified) * c/src/lib/libbsp/arm/csb337/Makefile.am (modified) * c/src/lib/libbsp/arm/edb7312/Makefile.am (modified) * c/src/lib/libbsp/arm/gba/Makefile.am (modified) * c/src/lib/libbsp/arm/gdbarmsim/Makefile.am (modified) * c/src/lib/libbsp/arm/gp32/Makefile.am (modified) * c/src/lib/libbsp/arm/gumstix/Makefile.am (modified) * c/src/lib/libbsp/arm/lm3s69xx/Makefile.am (modified) * c/src/lib/libbsp/arm/lpc24xx/Makefile.am (modified) * c/src/lib/libbsp/arm/lpc24xx/misc/system-clocks.c (modified) * c/src/lib/libbsp/arm/lpc32xx/Makefile.am (modified) * c/src/lib/libbsp/arm/lpc32xx/startup/bspstart.c (modified) * c/src/lib/libbsp/arm/nds/Makefile.am (modified) * c/src/lib/libbsp/arm/raspberrypi/Makefile.am (modified) * c/src/lib/libbsp/arm/realview-pbx-a9/Makefile.am (modified) * c/src/lib/libbsp/arm/rtl22xx/Makefile.am (modified) * c/src/lib/libbsp/arm/shared/arm-a9mpcore-clock-config.c (modified) * c/src/lib/libbsp/arm/smdk2410/Makefile.am (modified) * c/src/lib/libbsp/arm/stm32f4/Makefile.am (modified) * c/src/lib/libbsp/arm/xilinx-zynq/Makefile.am (modified) * c/src/lib/libbsp/powerpc/beatnik/startup/bspstart.c (modified) * c/src/lib/libbsp/powerpc/ep1a/startup/bspstart.c (modified) * c/src/lib/libbsp/powerpc/gen5200/startup/bspstart.c (modified) * c/src/lib/libbsp/powerpc/gen83xx/startup/bspstart.c (modified) * c/src/lib/libbsp/powerpc/haleakala/startup/bspstart.c (modified) * c/src/lib/libbsp/powerpc/mbx8xx/startup/bspstart.c (modified) * c/src/lib/libbsp/powerpc/mpc55xxevb/startup/bspstart.c (modified) * c/src/lib/libbsp/powerpc/mpc8260ads/startup/bspstart.c (modified) * c/src/lib/libbsp/powerpc/mvme3100/startup/bspstart.c (modified) * c/src/lib/libbsp/powerpc/mvme5500/startup/bspstart.c (modified) * c/src/lib/libbsp/powerpc/psim/startup/bspstart.c (modified) * c/src/lib/libbsp/powerpc/qemuppc/startup/bspstart.c (modified) * c/src/lib/libbsp/powerpc/qoriq/startup/bspstart.c (modified) * c/src/lib/libbsp/powerpc/score603e/startup/bspstart.c (modified) * c/src/lib/libbsp/powerpc/shared/startup/bspstart.c (modified) * c/src/lib/libbsp/powerpc/ss555/startup/bspstart.c (modified) * c/src/lib/libbsp/powerpc/t32mppc/startup/bspstart.c (modified) * c/src/lib/libbsp/powerpc/tqm8xx/startup/bspstart.c (modified) * c/src/lib/libbsp/powerpc/virtex/startup/bspstart.c (modified) * c/src/lib/libbsp/powerpc/virtex4/startup/bspstart.c (modified) * c/src/lib/libbsp/powerpc/virtex5/startup/bspstart.c (modified) * c/src/lib/libbsp/shared/cpucounterdiff.c (added) * c/src/lib/libbsp/shared/cpucounterread.c (added) * c/src/lib/libbsp/sparc/erc32/Makefile.am (modified) * c/src/lib/libbsp/sparc/leon2/Makefile.am (modified) * c/src/lib/libbsp/sparc/leon3/Makefile.am (modified) * c/src/lib/libbsp/sparc/leon3/include/bsp.h (modified) * c/src/lib/libbsp/sparc/leon3/include/leon.h (modified) * c/src/lib/libbsp/sparc/leon3/startup/bspstart.c (modified) * c/src/lib/libbsp/sparc/leon3/startup/cpucounter.c (added) * cpukit/sapi/Makefile.am (modified) * cpukit/sapi/include/rtems/counter.h (added) * cpukit/sapi/preinstall.am (modified) * cpukit/sapi/src/cpucounterconverter.c (added) * cpukit/sapi/src/delaynano.c (added) * cpukit/sapi/src/delayticks.c (added) * cpukit/score/cpu/arm/rtems/score/cpu.h (modified) * cpukit/score/cpu/avr/Makefile.am (modified) * cpukit/score/cpu/avr/rtems/score/cpu.h (modified) * cpukit/score/cpu/bfin/Makefile.am (modified) * cpukit/score/cpu/bfin/rtems/score/cpu.h (modified) * cpukit/score/cpu/h8300/Makefile.am (modified) * cpukit/score/cpu/h8300/rtems/score/cpu.h (modified) * cpukit/score/cpu/i386/Makefile.am (modified) * cpukit/score/cpu/i386/rtems/score/cpu.h (modified) * cpukit/score/cpu/lm32/Makefile.am (modified) * cpukit/score/cpu/lm32/rtems/score/cpu.h (modified) * cpukit/score/cpu/m32c/Makefile.am (modified) * cpukit/score/cpu/m32c/rtems/score/cpu.h (modified) * cpukit/score/cpu/m32r/Makefile.am (modified) * cpukit/score/cpu/m32r/rtems/score/cpu.h (modified) * cpukit/score/cpu/m68k/Makefile.am (modified) * cpukit/score/cpu/m68k/rtems/score/cpu.h (modified) * cpukit/score/cpu/mips/Makefile.am (modified) * cpukit/score/cpu/mips/rtems/score/cpu.h (modified) * cpukit/score/cpu/moxie/Makefile.am (modified) * cpukit/score/cpu/moxie/rtems/score/cpu.h (modified) * cpukit/score/cpu/nios2/Makefile.am (modified) * cpukit/score/cpu/nios2/rtems/score/cpu.h (modified) * cpukit/score/cpu/no_cpu/Makefile.am (modified) * cpukit/score/cpu/no_cpu/cpucounterread.c (added) * cpukit/score/cpu/no_cpu/rtems/score/cpu.h (modified) * cpukit/score/cpu/powerpc/rtems/score/cpu.h (modified) * cpukit/score/cpu/sh/Makefile.am (modified) * cpukit/score/cpu/sh/rtems/score/cpu.h (modified) * cpukit/score/cpu/sparc/rtems/score/cpu.h (modified) * cpukit/score/cpu/sparc64/Makefile.am (modified) * cpukit/score/cpu/sparc64/rtems/score/cpu.h (modified) * cpukit/score/cpu/v850/Makefile.am (modified) * cpukit/score/cpu/v850/rtems/score/cpu.h (modified) * doc/cpu_supplement/general.t (modified) * testsuites/sptests/Makefile.am (modified) * testsuites/sptests/configure.ac (modified) * testsuites/sptests/spcpucounter01/Makefile.am (added) * testsuites/sptests/spcpucounter01/init.c (added) * testsuites/sptests/spcpucounter01/spcpucounter01.doc (added) * testsuites/sptests/spcpucounter01/spcpucounter01.scn (added) score: Add CPU counter support Add a CPU counter interface to allow ... Tue, 11 Feb 2014 13:48:35 GMT Sebastian Huber [ece9754] * cpukit/score/cpu/sparc/rtems/score/cpu.h (modified) sparc: Increase CPU_STRUCTURE_ALIGNMENT to 32 Recent LEON4 systems ... Fri, 07 Feb 2014 08:53:47 GMT Sebastian Huber [bab16de2] * c/src/lib/libbsp/powerpc/shared/startup/panic.c (modified) * cpukit/libcsupport/include/rtems/error.h (modified) * cpukit/libcsupport/src/error.c (modified) * cpukit/rtems/Makefile.am (modified) * cpukit/rtems/include/rtems/rtems/status.h (modified) * cpukit/rtems/src/statustext.c (moved) * cpukit/sapi/Makefile.am (modified) * cpukit/sapi/include/rtems/fatal.h (modified) * cpukit/sapi/src/fatalsrctext.c (moved) * cpukit/sapi/src/interrtext.c (moved) * doc/ada_user/example.texi (modified) * doc/user/Makefile.am (modified) * doc/user/dirstat.t (modified) * doc/user/example.texi (modified) * doc/user/fatal.t (modified) * testsuites/psxtests/psxfatal_support/init.c (modified) * testsuites/sptests/spfatal_support/init.c (modified) * testsuites/sptests/spinternalerror02/init.c (modified) score: Change debug helper functions Rename ... Wed, 05 Feb 2014 10:36:05 GMT Sebastian Huber [97cf623d] * c/src/lib/libbsp/sparc/shared/irq_asm.S (modified) * cpukit/score/cpu/sparc/cpu.c (modified) * cpukit/score/cpu/sparc/rtems/score/cpu.h (modified) sparc: Save/restore only non-volatile context The ... Fri, 07 Feb 2014 07:55:02 GMT Sebastian Huber [01794eb] * cpukit/score/include/rtems/score/threadimpl.h (modified) score: Format _Thread_Get_maximum_internal_threads Wed, 05 Feb 2014 16:00:09 GMT Sebastian Huber [920a43e] * cpukit/rtems/Makefile.am (modified) * cpukit/rtems/include/rtems/rtems/status.h (modified) * cpukit/rtems/src/statusdesc.c (added) * doc/user/Makefile.am (modified) * doc/user/dirstat.t (moved) * doc/user/example.texi (modified) * testsuites/sptests/spinternalerror02/init.c (modified) * testsuites/sptests/spinternalerror02/spinternalerror02.scn (modified) rtems: Add rtems_status_code_description() Wed, 05 Feb 2014 14:41:00 GMT Sebastian Huber [558cc8d] * c/src/lib/libbsp/sparc/shared/irq_asm.S (modified) * cpukit/score/cpu/arm/rtems/score/cpu.h (modified) * cpukit/score/cpu/i386/rtems/score/cpu.h (modified) * cpukit/score/cpu/powerpc/rtems/score/cpu.h (modified) * cpukit/score/cpu/sparc/rtems/score/cpu.h (modified) * cpukit/score/include/rtems/score/context.h (modified) * cpukit/score/src/threadstartmultitasking.c (modified) score: _CPU_Context_switch_to_first_task_smp() Delete ... Tue, 28 Jan 2014 11:10:08 GMT Sebastian Huber [022851a] * c/src/lib/libcpu/powerpc/new-exceptions/cpu.c (modified) * cpukit/score/Makefile.am (modified) * cpukit/score/cpu/arm/Makefile.am (modified) * cpukit/score/cpu/arm/__aeabi_read_tp.c (added) * cpukit/score/cpu/arm/__tls_get_addr.c (added) * cpukit/score/cpu/arm/armv7m-context-initialize.c (modified) * cpukit/score/cpu/arm/cpu.c (modified) * cpukit/score/cpu/arm/cpu_asm.S (modified) * cpukit/score/cpu/arm/rtems/score/arm.h (modified) * cpukit/score/cpu/arm/rtems/score/cpu.h (modified) * cpukit/score/cpu/avr/rtems/score/cpu.h (modified) * cpukit/score/cpu/bfin/cpu.c (modified) * cpukit/score/cpu/bfin/rtems/score/cpu.h (modified) * cpukit/score/cpu/h8300/rtems/score/cpu.h (modified) * cpukit/score/cpu/i386/rtems/score/cpu.h (modified) * cpukit/score/cpu/lm32/rtems/score/cpu.h (modified) * cpukit/score/cpu/m32c/context_init.c (modified) * cpukit/score/cpu/m32c/rtems/score/cpu.h (modified) * cpukit/score/cpu/m32r/context_init.c (modified) * cpukit/score/cpu/m32r/rtems/score/cpu.h (modified) * cpukit/score/cpu/m68k/Makefile.am (modified) * cpukit/score/cpu/m68k/__m68k_read_tp.c (added) * cpukit/score/cpu/m68k/cpu.c (modified) * cpukit/score/cpu/m68k/rtems/score/cpu.h (modified) * cpukit/score/cpu/mips/cpu.c (modified) * cpukit/score/cpu/mips/rtems/score/cpu.h (modified) * cpukit/score/cpu/moxie/rtems/score/cpu.h (modified) * cpukit/score/cpu/nios2/nios2-context-initialize.c (modified) * cpukit/score/cpu/nios2/rtems/score/cpu.h (modified) * cpukit/score/cpu/no_cpu/rtems/score/cpu.h (modified) * cpukit/score/cpu/powerpc/rtems/score/cpu.h (modified) * cpukit/score/cpu/sh/cpu.c (modified) * cpukit/score/cpu/sh/rtems/score/cpu.h (modified) * cpukit/score/cpu/sparc/cpu.c (modified) * cpukit/score/cpu/sparc/rtems/score/cpu.h (modified) * cpukit/score/cpu/sparc64/cpu.c (modified) * cpukit/score/cpu/sparc64/rtems/score/cpu.h (modified) * cpukit/score/cpu/v850/cpu.c (modified) * cpukit/score/cpu/v850/rtems/score/cpu.h (modified) * cpukit/score/include/rtems/score/context.h (modified) * cpukit/score/include/rtems/score/thread.h (modified) * cpukit/score/include/rtems/score/tls.h (added) * cpukit/score/preinstall.am (modified) * cpukit/score/src/threadclose.c (modified) * cpukit/score/src/threadinitialize.c (modified) * cpukit/score/src/threadloadenv.c (modified) * cpukit/score/src/wkspace.c (modified) * doc/cpu_supplement/Makefile.am (modified) * doc/cpu_supplement/arm.t (modified) * doc/cpu_supplement/avr.t (modified) * doc/cpu_supplement/bfin.t (modified) * doc/cpu_supplement/cpu_supplement.texi (modified) * doc/cpu_supplement/general.t (modified) * doc/cpu_supplement/h8300.t (added) * doc/cpu_supplement/i386.t (modified) * doc/cpu_supplement/lm32.t (modified) * doc/cpu_supplement/m32c.t (added) * doc/cpu_supplement/m32r.t (added) * doc/cpu_supplement/m68k.t (modified) * doc/cpu_supplement/microblaze.t (added) * doc/cpu_supplement/mips.t (modified) * doc/cpu_supplement/nios2.t (added) * doc/cpu_supplement/powerpc.t (modified) * doc/cpu_supplement/sh.t (modified) * doc/cpu_supplement/sparc.t (modified) * doc/cpu_supplement/sparc64.t (modified) * doc/cpu_supplement/v850.t (modified) * testsuites/sptests/Makefile.am (modified) * testsuites/sptests/configure.ac (modified) * testsuites/sptests/sptls01/Makefile.am (added) * testsuites/sptests/sptls01/init.c (added) * testsuites/sptests/sptls01/sptls01.doc (added) * testsuites/sptests/sptls01/sptls01.scn (added) * testsuites/sptests/sptls02/Makefile.am (added) * testsuites/sptests/sptls02/init.cc (added) * testsuites/sptests/sptls02/sptls02.doc (added) * testsuites/sptests/sptls02/sptls02.scn (added) Add thread-local storage (TLS) support Tested and implemented on ... Wed, 29 Jan 2014 08:29:39 GMT Sebastian Huber [16a41cc] * cpukit/score/include/rtems/score/threadimpl.h (modified) * cpukit/score/src/thread.c (modified) score: Add _Thread_Get_maximum_internal_threads() Tue, 28 Jan 2014 10:49:57 GMT Sebastian Huber [a49bc35] * cpukit/score/include/rtems/score/heap.h (modified) * testsuites/libtests/malloctest/init.c (modified) * testsuites/libtests/malloctest/malloctest.scn (modified) score: Add _Heap_Size_with_overhead() Tue, 28 Jan 2014 10:32:35 GMT Sebastian Huber [a850d04] * cpukit/score/include/rtems/score/wkspace.h (modified) * cpukit/score/src/wkspace.c (modified) * testsuites/sptests/spwkspace/init.c (modified) * testsuites/sptests/spwkspace/spwkspace.doc (modified) * testsuites/sptests/spwkspace/spwkspace.scn (modified) score: Add _Workspace_Allocate_aligned() Fri, 31 Jan 2014 18:28:47 GMT Joel Sherrill [ba386a6] * cpukit/libfs/src/dosfs/fat.c (modified) dosfs/fat.c: Remove use of register keyword Fri, 31 Jan 2014 18:28:02 GMT Joel Sherrill [cfbeaf6] * cpukit/libcsupport/src/calloc.c (modified) calloc.c: Remove use of register keyword Fri, 31 Jan 2014 17:03:24 GMT Joel Sherrill [e633f3b] * cpukit/posix/src/condsignalsupp.c (modified) * cpukit/posix/src/condwaitsupp.c (modified) * cpukit/posix/src/mqueueunlink.c (modified) * cpukit/posix/src/mutexlocksupp.c (modified) * cpukit/posix/src/pthreaddetach.c (modified) * cpukit/posix/src/pthreadgetschedparam.c (modified) * cpukit/posix/src/pthreadjoin.c (modified) * cpukit/posix/src/pthreadsetschedparam.c (modified) * cpukit/posix/src/semclose.c (modified) * cpukit/posix/src/semdestroy.c (modified) * cpukit/posix/src/semgetvalue.c (modified) * cpukit/posix/src/sempost.c (modified) * cpukit/posix/src/semunlink.c (modified) posix/*.c: Remove use of register keyword Fri, 31 Jan 2014 16:55:17 GMT Joel Sherrill [3a638ce] * cpukit/rtems/src/dpmemcreate.c (modified) * cpukit/rtems/src/dpmemdelete.c (modified) * cpukit/rtems/src/dpmemexternal2internal.c (modified) * cpukit/rtems/src/dpmeminternal2external.c (modified) * cpukit/rtems/src/msgqbroadcast.c (modified) * cpukit/rtems/src/msgqcreate.c (modified) * cpukit/rtems/src/msgqdelete.c (modified) * cpukit/rtems/src/msgqflush.c (modified) * cpukit/rtems/src/msgqgetnumberpending.c (modified) * cpukit/rtems/src/msgqreceive.c (modified) * cpukit/rtems/src/msgqsend.c (modified) * cpukit/rtems/src/msgqurgent.c (modified) * cpukit/rtems/src/partcreate.c (modified) * cpukit/rtems/src/partdelete.c (modified) * cpukit/rtems/src/partgetbuffer.c (modified) * cpukit/rtems/src/partreturnbuffer.c (modified) * cpukit/rtems/src/regiongetfreeinfo.c (modified) * cpukit/rtems/src/regiongetinfo.c (modified) * cpukit/rtems/src/regiongetsegmentsize.c (modified) * cpukit/rtems/src/regionresizesegment.c (modified) * cpukit/rtems/src/regionreturnsegment.c (modified) * cpukit/rtems/src/semcreate.c (modified) * cpukit/rtems/src/semdelete.c (modified) * cpukit/rtems/src/semflush.c (modified) * cpukit/rtems/src/semobtain.c (modified) * cpukit/rtems/src/semrelease.c (modified) * cpukit/rtems/src/signalsend.c (modified) * cpukit/rtems/src/taskcreate.c (modified) * cpukit/rtems/src/taskdelete.c (modified) * cpukit/rtems/src/taskgetnote.c (modified) * cpukit/rtems/src/taskissuspended.c (modified) * cpukit/rtems/src/taskrestart.c (modified) * cpukit/rtems/src/taskresume.c (modified) * cpukit/rtems/src/tasksetnote.c (modified) * cpukit/rtems/src/tasksetpriority.c (modified) * cpukit/rtems/src/taskstart.c (modified) * cpukit/rtems/src/tasksuspend.c (modified) rtems/*.c: Remove use of register keyword Thu, 16 Jan 2014 12:05:13 GMT Sebastian Huber [5b34e7a] * cpukit/libfs/src/imfs/imfs.h (modified) * cpukit/libfs/src/imfs/imfs_eval.c (modified) IMFS: Improved support for generic nodes The ...