Timeline



07/23/13:

19:48 Changeset in rtems [b7cf09c3]4.115 by Sebastian Huber <sebastian.huber@…>
libtests/malloctest: Fixes for RTEMS_DEBUG
15:17 Changeset in rtems [218286bc]4.115 by Sebastian Huber <sebastian.huber@…>
score: Create stack implementation header Move implementation specific parts of stack.h and stack.inl into new header file stackimpl.h. The stack.h contains now only the application visible API.
15:11 Changeset in rtems [f41eeb0]4.115 by Sebastian Huber <sebastian.huber@…>
posix: Include missing <stdint.h>
14:50 Changeset in rtems [e6f7f81]4.115 by Sebastian Huber <sebastian.huber@…>
score: Create heap implementation header Move implementation specific parts of heap.h and heap.inl into new header file heapimpl.h. The heap.h contains now only the application visible API.
14:47 Changeset in rtems [7121a9fa]4.115 by Sebastian Huber <sebastian.huber@…>
score: Include missing <rtems/score/thread.h>
14:45 Changeset in rtems [965ef82]4.115 by Sebastian Huber <sebastian.huber@…>
score: PR1782: CPU_USE_DEFERRED_FP_SWITCH Do not redefine CPU_USE_DEFERRED_FP_SWITCH.
14:20 Changeset in rtems [560efeb]4.115 by Sebastian Huber <sebastian.huber@…>
score: Include missing <rtems/score/address.h>
13:32 Changeset in rtems [1cb75cc]4.115 by Sebastian Huber <sebastian.huber@…>
score: Merge wkspace API into one file
13:30 Changeset in rtems [f26f5fc1]4.115 by Sebastian Huber <sebastian.huber@…>
score: Merge address API into one file
13:25 Changeset in rtems [8125cb7]4.115 by Sebastian Huber <sebastian.huber@…>
rtems: Include missing header
12:56 Changeset in rtems [c404828]4.115 by Sebastian Huber <sebastian.huber@…>
rtems: Create tasks implementation header Move implementation specific parts of tasks.h and tasks.inl into new header file tasksimpl.h. The tasks.h contains now only the application visible API.
12:38 Changeset in rtems [ef36f7e2]4.115 by Sebastian Huber <sebastian.huber@…>
rtems: Include <rtems/debug.h> in <rtems.h> This header file is included indirectly via <rtems/rtems/region.h>.
12:38 Changeset in rtems [f6c7c57d]4.115 by Sebastian Huber <sebastian.huber@…>
rtems: Create region implementation header Move implementation specific parts of region.h and region.inl into new header file regionimpl.h. The region.h contains now only the application visible API.
12:19 Changeset in rtems [8695cae]4.115 by Sebastian Huber <sebastian.huber@…>
rtems: Create part implementation header Move implementation specific parts of part.h and part.inl into new header file partimpl.h. The part.h contains now only the application visible API.
12:19 Changeset in rtems-source-builder [9c150cf]4.104.114.95 by Chris Johns <chrisj@…>
config: PR 2134 - Return the missing =.
11:51 Changeset in rtems [e90b1df]4.115 by Sebastian Huber <sebastian.huber@…>
rtems: Create timer implementation header Move implementation specific parts of timer.h and timer.inl into new header file timerimpl.h. The timer.h contains now only the application visible API.
11:34 Changeset in rtems [d19c5352]4.115 by Sebastian Huber <sebastian.huber@…>
score: Include <string.h> in basedefs.h
11:32 Changeset in rtems [7660e8b3]4.115 by Sebastian Huber <sebastian.huber@…>
Include missing <string.h>
11:21 Ticket #2134 (possible typo in config file) closed by Chris Johns
fixed: Fixed (Sorry I did not see your patch or I would have used it)
11:13 Changeset in rtems [ecdcf01]4.115 by Sebastian Huber <sebastian.huber@…>
rtems: Create ratemon implementation header Move implementation specific parts of ratemon.h and ratemon.inl into new header file ratemonimpl.h. The ratemon.h contains now only the application visible API.
11:08 Ticket #2134 (possible typo in config file) created by Dmitriy Dyomin
Trying to build toolset 4.10/rtems-sparc.bset, I noticed that rtems …
11:00 Changeset in rtems [562815c]4.115 by Sebastian Huber <sebastian.huber@…>
rtems: Create dpmem implementation header Move implementation specific parts of dpmem.h and dpmem.inl into new header file dpmemimpl.h. The dpmem.h contains now only the application visible API.
10:47 Changeset in rtems [e151eb1]4.115 by Sebastian Huber <sebastian.huber@…>
rtems: Create event implementation header Move implementation specific parts of event.h, event.inl, eventset.h and eventset.inl into new header file eventimpl.h. The event.h contains now only the application visible API.
10:28 Ticket #2133 (<rtems/score/basedefs.h> superfluously includes <string.h>) created by Sebastian Huber
In older RTEMS versions <rtems.h> provided <string.h> indirectly. The …
09:38 Changeset in rtems [9108bef]4.115 by Sebastian Huber <sebastian.huber@…>
rtems: Merge support API into one file
09:33 Changeset in rtems [f4d9ab3e]4.115 by Sebastian Huber <sebastian.huber@…>
rtems: Create asr implementation header Move implementation specific parts of asr.h and asr.inl into new header file asrimpl.h. The asr.h contains now only the application visible API.
09:25 Changeset in rtems [b79953cf]4.115 by Sebastian Huber <sebastian.huber@…>
rtems: Create modes implementation header Move implementation specific parts of modes.h and modes.inl into new header file modesimpl.h. The modes.h contains now only the application visible API.
09:12 Changeset in rtems [63d229d6]4.115 by Sebastian Huber <sebastian.huber@…>
rtems: Create attr implementation header Move implementation specific parts of attr.h and attr.inl into new header file attrimpl.h. The attr.h contains now only the application visible API.
09:03 Changeset in rtems [caab339]4.115 by Sebastian Huber <sebastian.huber@…>
rtems: Create options implementation header Move implementation specific parts of options.h and options.inl into new header file optionsimpl.h. The options.h contains now only the application visible API.
08:54 Changeset in rtems [faa2f8c4]4.115 by Sebastian Huber <sebastian.huber@…>
rtems: Create status implementation header Move implementation specific parts of status.h and status.inl into new header file statusimpl.h. The status.h contains now only the application visible API.
08:38 Changeset in rtems [93fb3cb0]4.115 by Sebastian Huber <sebastian.huber@…>
score: Create rbtree implementation header Move implementation specific parts of rbtree.h and rbtree.inl into new header file rbtreeimpl.h. The rbtree.h contains now only the application visible API.
08:04 Changeset in rtems [ac252bdc]4.115 by Sebastian Huber <sebastian.huber@…>
sapi: Create extension implementation header Move implementation specific parts of extension.h and extension.inl into new header file extensionimpl.h. The extension.h contains now only the application visible API.
07:50 Changeset in rtems [2445bda]4.115 by Sebastian Huber <sebastian.huber@…>
sapi: Merge rbtree API into one file
07:48 Changeset in rtems [98c7eaca]4.115 by Sebastian Huber <sebastian.huber@…>
sapi: Merge timespec API into one file
07:44 Changeset in rtems [b5ffa5e]4.115 by Sebastian Huber <sebastian.huber@…>
sapi: Merge CBS API into one file
07:15 Changeset in rtems [be1b8a7]4.115 by Sebastian Huber <sebastian.huber@…>
posix: Include proper header file

07/22/13:

23:30 Changeset in rtems [1f6138e5]4.115 by Cynthia Rempel <cynt6007@…>
doc/user/conf.t: Fix SMP_MAXIMUM_PROCESSORS and add Go Configuration
23:29 Changeset in rtems [b885fe1]4.115 by Joel Sherrill <joel.sherrill@…>
doc/shell/Makefile.am: Fix dependency
15:56 Changeset in rtems [95519eed]4.115 by Sebastian Huber <sebastian.huber@…>
score: New header file <rtems/score/assert.h>
15:26 Changeset in rtems [f6f4943]4.115 by Sebastian Huber <sebastian.huber@…>
network: SMP support for network semaphore
14:36 Ticket #2132 (<rtems/score/basedefs.h> superfluously includes <limits.h>) created by Sebastian Huber
In older RTEMS versions <rtems.h> provided <limits.h> indirectly. The …
14:27 Changeset in rtems [b1564cc]4.115 by Sebastian Huber <sebastian.huber@…>
sapi: Merge chain implementation into one file
14:01 Changeset in rtems [a1ccc40]4.115 by Sebastian Huber <sebastian.huber@…>
rtems: Basic SMP support for timer server
13:13 Ticket #2131 (SMP support for timer server is suboptimal) created by Sebastian Huber
The SMP support for the timer server should not use the global thread …
13:13 Changeset in rtems [2a3cff8]4.115 by Sebastian Huber <sebastian.huber@…>
score: _CORE_mutex_Check_dispatch_for_seize() Add SMP version of this check, otherwise sptests/spfatal03 fails.
13:03 Changeset in rtems [43f97f1]4.115 by Sebastian Huber <sebastian.huber@…>
posix: Statically init _POSIX_signals_Ualarm_timer
12:01 Ticket #2130 (Race condition in nanosleep()) created by Sebastian Huber
int nanosleep( const struct timespec *rqtp, struct timespec …
11:48 Changeset in rtems [e2005af6]4.115 by Sebastian Huber <sebastian.huber@…>
posix: Statically init _POSIX_signals_Alarm_timer
09:10 Changeset in rtems [0eae7ba9]4.115 by Sebastian Huber <sebastian.huber@…>
score: Add WATCHDOG_INITIALIZER()
08:49 Changeset in rtems [6e93dc4a]4.115 by Sebastian Huber <sebastian.huber@…>
score: Create chain implementation header Move implementation specific parts of chain.h and chain.inl into new header file chainimpl.h. The chain.h contains now only the application visible API.
08:21 Changeset in rtems [4b48ece0]4.115 by Sebastian Huber <sebastian.huber@…>
score: Create watchdog implementation header Move implementation specific parts of watchdog.h and watchdog.inl into new header file watchdogimpl.h. The watchdog.h contains now only the application visible API.
08:01 Changeset in rtems [c2d6447]4.115 by Sebastian Huber <sebastian.huber@…>
posix: Protect ualarm() Use thread dispatch disable/enable to ensure thread level mutual exlusion.
07:18 Changeset in rtems [1a30d442]4.115 by Sebastian Huber <sebastian.huber@…>
libmisc: Use _Thread_Get_executing()
07:16 Changeset in rtems [d7ce33f1]4.115 by Sebastian Huber <sebastian.huber@…>
testsuites: Use _Thread_Get_executing()
07:15 Changeset in rtems [47ac81f]4.115 by Sebastian Huber <sebastian.huber@…>
posix: Obtain _Thread_Executing in proper context
07:11 Changeset in rtems [918d5565]4.115 by Sebastian Huber <sebastian.huber@…>
sptests/sp37: Disable dispatch for clock tick
01:44 Changeset in rtems-tools [76d3b89]4.104.115 by Peng Fan <van.freenix@…>
collect 'STT_NOTYPE' symbols

07/21/13:

21:04 Changeset in rtems [dbce4c6]4.115 by Karel Gardas <karel.gardas@…>
bsp/stm32f4: fix typo in USART2 device name
16:39 Changeset in rtems-tools [f291594]4.104.115 by Peng Fan <van.freenix@…>
fix relocation records order
00:22 Changeset in rtems-source-builder [01b2815]4.104.114.95 by Chris Johns <chrisj@…>
SB: Fix internal build and mailing. Output errors to the log.

07/20/13:

22:55 Changeset in rtems-source-builder [6d32fe7]4.104.114.95 by Chris Johns <chrisj@…>
CONFIG: PR 2127 - Build fails on Linux. Fix shell tests where '==' was used rather than '='.

07/19/13:

15:18 Changeset in rtems [a9cc1beb]4.115 by Sebastian Huber <sebastian.huber@…>
posix: Protect alarm() Use thread dispatch disable/enable to ensure thread level mutual exlusion.
15:18 Changeset in rtems [768c5cee]4.115 by Sebastian Huber <sebastian.huber@…>
posix: Obtain _Thread_Executing in proper context
15:16 Changeset in rtems [d566f33e]4.115 by Sebastian Huber <sebastian.huber@…>
libcsupport: Use _Thread_Get_executing()
14:20 Changeset in rtems [4cb8e597]4.115 by Sebastian Huber <sebastian.huber@…>
score: Obtain _Thread_Executing in proper context
14:13 Ticket #2129 (sync() implementation is dangerous) created by Sebastian Huber
The sync() implementation has some weaknesses. 1. No protection of …
13:32 Changeset in rtems [16243a2]4.115 by Sebastian Huber <sebastian.huber@…>
score: Avoid direct usage of _Thread_Executing Pass the executing thread as a function parameter. Obtain the executing thread inside a thread dispatch critical section to avoid problems on SMP.
13:24 Changeset in rtems [c71b596]4.115 by Sebastian Huber <sebastian.huber@…>
score: Create spinlock implementation header Move implementation specific parts of corespinlock.h and corespinlock.inl into new header file corespinlockimpl.h. The corespinlock.h contains now only the application visible API.
13:18 Changeset in rtems [eb448eec]4.115 by Sebastian Huber <sebastian.huber@…>
posix: Create spinlock implementation header Move implementation specific parts of spinlock.h and spinlock.inl into new header file spinlockimpl.h. The spinlock.h contains now only the application visible API.
13:08 Changeset in rtems [f17c779]4.115 by Sebastian Huber <sebastian.huber@…>
posix: Create timer implementation header Move implementation specific parts of timer.h and timer.inl into new header file timerimpl.h. The timer.h contains now only the application visible API.
13:00 Changeset in rtems [982e9746]4.115 by Sebastian Huber <sebastian.huber@…>
score: Avoid direct usage of _Thread_Executing Pass the executing thread as a function parameter. Obtain the executing thread inside a thread dispatch critical section to avoid problems on SMP.
12:48 Changeset in rtems [cbdabc8]4.115 by Sebastian Huber <sebastian.huber@…>
score: Create rwlock implementation header Move implementation specific parts of corerwlock.h and corerwlock.inl into new header file corerwlockimpl.h. The corerwlock.h contains now only the application visible API.
12:39 Changeset in rtems [0e8656b4]4.115 by Sebastian Huber <sebastian.huber@…>
posix: Create rwlock implementation header Move implementation specific parts of rwlock.h and rwlock.inl into new header file rwlockimpl.h. The rwlock.h contains now only the application visible API.
12:33 Changeset in rtems [0c5317d]4.115 by Sebastian Huber <sebastian.huber@…>
posix: Create pthread implementation header Move implementation specific parts of pthread.h and pthread.inl into new header file pthreadimpl.h. The pthread.h contains now only the application visible API.
12:15 Changeset in rtems [97552c98]4.115 by Sebastian Huber <sebastian.huber@…>
posix: Create priority implementation header Move implementation specific parts of priority.h and priority.inl into new header file priorityimpl.h. Remove priority.h since there is no application visible API.
12:02 Changeset in rtems [d8dd80e]4.115 by Sebastian Huber <sebastian.huber@…>
smptests/smp08: Print missing newline
10:08 Changeset in rtems [35210b12]4.115 by Sebastian Huber <sebastian.huber@…>
posix: Create condition variable impl header Move implementation specific parts of cond.h and cond.inl into new header file condimpl.h. The cond.h contains now only the application visible API.
09:18 Changeset in rtems [a9515722]4.115 by Sebastian Huber <sebastian.huber@…>
cpuuse: Add SMP support
09:18 Changeset in rtems [7d9a426]4.115 by Sebastian Huber <sebastian.huber@…>
libcsupport: Include missing header file
09:07 Changeset in rtems [0444947e]4.115 by Sebastian Huber <sebastian.huber@…>
score: Avoid direct usage of _Thread_Executing Pass the executing thread as a function parameter. Obtain the executing thread inside a thread dispatch critical section to avoid problems on SMP.
09:00 Changeset in rtems [bb2d9f9]4.115 by Sebastian Huber <sebastian.huber@…>
score: Create barrier implementation header Move implementation specific parts of corebarrier.h and corebarrier.inl into new header file corebarrierimpl.h. The corebarrier.h contains now only the application visible API.
08:51 Changeset in rtems [6b4a3770]4.115 by Sebastian Huber <sebastian.huber@…>
posix: Create barrier implementation header Move implementation specific parts of barrier.h and barrier.inl into new header file barrierimpl.h. The barrier.h contains now only the application visible API.
08:42 Changeset in rtems [0b32bb8]4.115 by Sebastian Huber <sebastian.huber@…>
rtems: Create barrier implementation header Move implementation specific parts of barrier.h and barrier.inl into new header file barrierimpl.h. The barrier.h contains now only the application visible API.
08:12 Changeset in rtems [57c88056]4.115 by Sebastian Huber <sebastian.huber@…>
smptests: Be successful on one processor
06:51 Changeset in rtems [e64f164]4.115 by Sebastian Huber <sebastian.huber@…>
score: Include <limits.h> in basedefs.h
00:13 Changeset in rtems-source-builder [7fcbffd]4.104.114.95 by Chris Johns <chrisj@…>
Update using the RTEMS path.

07/18/13:

23:32 Changeset in rtems-tools [f4cf8f4]4.104.115 by Peng Fan <van.freenix@…>
arch specific section support
14:22 Changeset in rtems [5f7757b]4.115 by Sebastian Huber <sebastian.huber@…>
posix: Use _Thread_Get_executing()
14:00 Changeset in rtems [33a4a56]4.115 by Sebastian Huber <sebastian.huber@…>
score: Avoid direct usage of _Thread_Executing Pass the executing thread as a function parameter. Obtain the executing thread inside a thread dispatch critical section to avoid problems on SMP.
13:55 Changeset in rtems [a9127a2e]4.115 by Sebastian Huber <sebastian.huber@…>
testsuites: Include missing header files
13:35 Changeset in rtems [b5d514f]4.115 by Sebastian Huber <sebastian.huber@…>
score: Create message queue implementation header Move implementation specific parts of coremsg.h and coremsg.inl into new header file coremsgimpl.h. The coremsg.h contains now only the application visible API.
13:33 Changeset in rtems [f2d9fda]4.115 by Sebastian Huber <sebastian.huber@…>
shell: Include missing header file
13:33 Changeset in rtems [ca1d84e]4.115 by Sebastian Huber <sebastian.huber@…>
network: Include missing header file
13:12 Changeset in rtems [972a5c5f]4.115 by Sebastian Huber <sebastian.huber@…>
posix: Create message queue implementation header Move implementation specific parts of mqueue.h and mqueue.inl into new header file mqueueimpl.h. The mqueue.h contains now only the application visible API.
13:05 Changeset in rtems [993a888]4.115 by Sebastian Huber <sebastian.huber@…>
rtems: Create message queue implementation header Move implementation specific parts of message.h and message.inl into new header file messageimpl.h. The message.h contains now only the application visible API.
12:30 Changeset in rtems [1e4f08b4]4.115 by Sebastian Huber <sebastian.huber@…>
score: Include missing header files
12:27 Changeset in rtems [e36f2b8]4.115 by Sebastian Huber <sebastian.huber@…>
score: Avoid direct usage of _Thread_Executing Pass the executing thread as a function parameter. Obtain the executing thread inside a thread dispatch critical section to avoid problems on SMP.
12:26 Changeset in rtems [570045ed]4.115 by Sebastian Huber <sebastian.huber@…>
score: Add const qualifier
12:14 Changeset in rtems [c4f58558]4.115 by Sebastian Huber <sebastian.huber@…>
score: Create semaphore implementation header Move implementation specific parts of coresem.h and coresem.inl into new header file coresemimpl.h. The coresem.h contains now only the application visible API.
12:13 Changeset in rtems [a1b47528]4.115 by Sebastian Huber <sebastian.huber@…>
posix: Include missing header files
11:55 Changeset in rtems [c624c0e9]4.115 by Sebastian Huber <sebastian.huber@…>
posix: Convert to inline function
11:50 Changeset in rtems [9c743e8e]4.115 by Sebastian Huber <sebastian.huber@…>
posix: Create semaphore implementation header Move implementation specific parts of semaphore.h and semaphore.inl into new header file semaphoreimpl.h. The semaphore.h contains now only the application visible API.
10:43 Changeset in rtems [02f73d4]4.115 by Sebastian Huber <sebastian.huber@…>
score: Use _Thread_Get_executing()
09:53 Changeset in rtems [05e82bd7]4.115 by Sebastian Huber <sebastian.huber@…>
score: Error for non-preemptible tasks on SMP A common use case for disabled preemption was to ensure mutual exclusion on single-processor configurations. On SMP this does not work. To abandon non-preemptible tasks simplifies the scheduler.
09:39 Changeset in rtems [79d9523]4.115 by Sebastian Huber <sebastian.huber@…>
rtems: Error for task variables on SMP Task variables are not supported on SMP.
09:34 Changeset in rtems [50ccf98]4.115 by Sebastian Huber <sebastian.huber@…>
rtems: Error for task delete on SMP Task deletion is currently not implemented on SMP configurations.
09:27 Changeset in rtems [f913c79]4.115 by Sebastian Huber <sebastian.huber@…>
sapi: Add rtems_configuration_is_smp_enabled() Add a configuration field which indicates if the SMP mode of operation is enabled. This can be used to disable features unsupported on SMP, e.g task variables.
09:04 Changeset in rtems [d0a97f2]4.115 by Sebastian Huber <sebastian.huber@…>
score: Move ISR catch support functions Delete now unused file <rtems/score/isr.inl>.
09:03 Changeset in rtems [3b8d2fa4]4.115 by Sebastian Huber <sebastian.huber@…>
rtems: Use _Thread_Get_executing()
09:03 Changeset in rtems [45b572f]4.115 by Sebastian Huber <sebastian.huber@…>
score: Move ISR level content to single file
08:08 Changeset in rtems [2f589cc]4.115 by Ralf Kirchner <ralf.kirchner@…>
bsp/gen83xx: Fix BSP options for MPC8348EAMDS
07:50 Changeset in rtems [cbfe05c]4.115 by Sebastian Huber <sebastian.huber@…>
score: Update due to API changes
07:42 Changeset in rtems [0dd262d3]4.115 by Sebastian Huber <sebastian.huber@…>
libtests/gxx01: Avoid random memory read/write
07:02 Changeset in rtems [0bbd8fdc]4.115 by Sebastian Huber <sebastian.huber@…>
score: Add and use _ISR_Get_nest_level()
05:06 Projects/POSIX_Methods_in_NewLib_RTEMS_improvements edited by C Rempel
/* Possibilities to extend the project */ (diff)
03:05 Changeset in rtems-tools [c14133e]4.104.115 by Peng Fan <van.freenix@…>
Add support for relocations which reference local symbols Signed-off-by: Peng Fan <van.freenix@…>
02:53 Changeset in rtems-tools [e23ef3b]4.104.115 by Peng Fan <van.freenix@…>
Fixed fsec If one object file contains .rodata and .rodata.str1.4 sections, .rodata contains rela reloc entries, but .rodata.str1.4 do not contain reloc entris.'.rodata' and '.rodata.str1.4' will be both included in '.const'.Then using this patch to fix the rela problem Signed-off-by: Peng Fan <van.freenix@…>
02:49 Changeset in rtems-tools [4b31ced]4.104.115 by Peng Fan <van.freenix@…>
Fixed layout problem Fixed when only one elf object file is passed to rtems-ld.And fixed the error when one object file has rela relocation records, but the other does not contain relocation records. Signed-off-by: Peng Fan <van.freenix@…>

07/17/13:

20:34 Changeset in rtems-source-builder [1acb44a]4.104.114.95 by Chris Johns <chrisj@…>
Add what is built and how to set the path.
14:14 Changeset in rtems [e7ce41bb]4.115 by Sebastian Huber <sebastian.huber@…>
libcsupport: Do not use _ISR_Nest_level The _Thread_Dispatch_is_enabled() is false if _ISR_Nest_level is not equal to zero.
14:12 Changeset in rtems [401f1b9d]4.115 by Sebastian Huber <sebastian.huber@…>
rtems, posix: Use _Thread_Get_executing()
13:53 Changeset in rtems [95e09afa]4.115 by Sebastian Huber <sebastian.huber@…>
score: Avoid direct usage of _Thread_Executing Pass the executing thread as a function parameter. Obtain the executing thread inside a thread dispatch critical section to avoid problems on SMP.
13:20 Changeset in rtems [ac15b07]4.115 by Sebastian Huber <sebastian.huber@…>
score: Convert to inline function
13:05 Changeset in rtems [9728ef3]4.115 by Sebastian Huber <sebastian.huber@…>
posix: Convert to inline function
13:01 Changeset in rtems [15462a6f]4.115 by Sebastian Huber <sebastian.huber@…>
rtems: Convert to inline functions
12:34 Changeset in rtems [f9d533a5]4.115 by Sebastian Huber <sebastian.huber@…>
posix: Create mutex implementation header Move implementation specific parts of mutex.h and mutex.inl into new header file muteximpl.h. The mutex.h contains now only the application visible API.
12:23 Changeset in rtems [20e239c2]4.115 by Sebastian Huber <sebastian.huber@…>
score: Create mutex implementation header Move implementation specific parts of coremutex.h and coremutex.inl into new header file coremuteximpl.h. The coremutex.h contains now only the application visible API.
11:52 Changeset in rtems [2bbea657]4.115 by Sebastian Huber <sebastian.huber@…>
rtems: Create semaphore implementation header Move implementation specific parts of sem.h and sem.inl into new header file semimpl.h. The sem.h contains now only the application visible API.
10:30 Changeset in rtems-tools [086e689]4.104.115 by Dhananjay Balan <mb.dhananjay@…>
Added support for classic/timers.
09:44 Changeset in rtems [9c9b62d8]4.115 by Sebastian Huber <sebastian.huber@…>
score: Changes due to Newlib DYNAMIC_REENT Delete _Thread_libc_reent and add getreent() instead according to DYNAMIC_REENT define. For SMP configurations DYNAMIC_REENT must be defined. A Newlib including the following patch is required: 2013-07-09 Sebastian Huber <sebastian.huber@…> * libc/include/sys/config.h (DYNAMIC_REENT): Define for RTEMS.
09:03 Changeset in rtems [f74d9496]4.115 by Sebastian Huber <sebastian.huber@…>
score: Add _Thread_Get_executing()
06:42 Changeset in rtems [39234725]4.115 by Ric Claus <claus@…>
bsps/arm: Fix for top of the address space
00:26 Developer/OpenProjects edited by C Rempel
/* API Layers (POSIX, Classic, SAPI) */ (diff)
00:25 Projects/POSIX_Methods_in_NewLib_RTEMS_improvements edited by C Rempel
(diff)
00:24 Projects/POSIX_Methods_in_NewLib_RTEMS_improvements edited by C Rempel
/* Issues */ (diff)
00:21 Projects/POSIX_Methods_in_NewLib_RTEMS_improvements created by C Rempel
Initial Setup
00:14 Developer/OpenProjects edited by C Rempel
/* API Layers (POSIX, Classic, SAPI) */ (diff)

07/16/13:

15:34 Changeset in rtems [7a7f071]4.115 by Sebastian Huber <sebastian.huber@…>
posix: Delete unused functions
15:34 Changeset in rtems [b71cdd2]4.115 by Sebastian Huber <sebastian.huber@…>
rtems: Delete unused functions
15:18 Changeset in rtems [3ccaf3c]4.115 by Sebastian Huber <sebastian.huber@…>
bsps: Use rtems_task_self()
15:11 Changeset in rtems [85d2e4b]4.115 by Sebastian Huber <sebastian.huber@…>
libchip/ata: Remove dead code
12:47 Changeset in rtems-tools [591fbf6]4.104.115 by Dhananjay Balan <mb.dhananjay@…>
Fix typo: Global timer control object name.
12:40 Changeset in rtems [51a58e0]4.115 by Sebastian Huber <sebastian.huber@…>
bsp/xilinx-zynq: Use bsp_console_select()
12:39 Changeset in rtems [7306578]4.115 by Sebastian Huber <sebastian.huber@…>
bsps/serial: Move bsp_console_select() declaration
06:25 Changeset in rtems [4e5608dd]4.115 by Sebastian Huber <sebastian.huber@…>
arm: Fix exception frame information Use the right stack pointer value for the exception frame. Assume that we do not have a double abort exception.
00:02 Changeset in rtems-source-builder [ebf8a1f]4.104.114.95 by Chris Johns <chrisj@…>
Automtically build the Autotools to bootstrap RTEMS. This changes adds support to build the autotools if the host installed version is not a suitable version. Autoconf and automake have hard coded references to the install prefix and host tools and this makes it impossible to relocate, that is use in any path other than the install prefix. To bootstrap automake you need to first build a suitable autoconf and with that you can built automake for the install prefix. The other complication is not referencing the install prefix in the path when building in the RSB. Having the install prefix in the path can result in strange issues appearing such as gcc using a new assembler feature not present in an older assember installed under the install prefix. The process is to build the autotools using an install prefix to an internal path inside the RSB temporary path and to use that autoconf to build the version for the install prefix. The internal install prefix version is also used to bootstrap RTEMS.
00:01 Changeset in rtems-source-builder [c2effc1]4.104.114.95 by Chris Johns <chrisj@…>
Move newlib to 14-Jul-2013. Build with Sebastian's pending upstream patch for cxa_atexit and PPC using SDATA for libgcc.
00:00 Changeset in rtems-source-builder [bfee78b]4.104.114.95 by Chris Johns <chrisj@…>
Ignore log_* log files.

07/15/13:

23:58 Changeset in rtems-tools [98f78dc]4.104.115 by Chris Johns <chrisj@…>
The cxa_atexit support is a reqirement for destructor registration of thread-local objects. For *-*-elf it is already enabled by default. See comment line 810 in "gcc/config.gcc". Define TARGET_LIBGCC_SDATA_SECTION on PowerPC for RTEMS to ".sdata" to place the dso_handle. The dso_handle is referenced by application code. In case this code uses the small data section, the dso_handle must be there. This patch should be committed to GCC 4.8 and 4.9. Test results: href="http://gcc.gnu.org/ml/gcc-testresults/2013-07/msg00671.html
15:31 Changeset in rtems [a04182c]4.115 by WeiY <wei.a.yang@…>
clean up old atomic related files
15:31 Changeset in rtems [2e7f5798]4.115 by WeiY <wei.a.yang@…>
stdatomic.h support check when configure
15:31 Changeset in rtems [5186b55]4.115 by WeiY <wei.a.yang@…>
smpatomic test case update
15:31 Changeset in rtems [a3e9c228]4.115 by WeiY <wei.a.yang@…>
spatomic test case update
15:31 Changeset in rtems [d61e54c2]4.115 by WeiY <wei.a.yang@…>
update-all-architectures-to-new-atomic-implementation
15:31 Changeset in rtems [34229d5]4.115 by WeiY <wei.a.yang@…>
A generic atomic implementation for smp architectures
15:31 Changeset in rtems [1180099]4.115 by WeiY <wei.a.yang@…>
New atomic API definition based on C11 atomic
12:39 Changeset in rtems [ad4ce28]4.115 by Vipul Nayyar <nayyar_vipul@…>
Updated legacy code in arm edb7312
09:34 Changeset in rtems [583eb458]4.115 by Vipul Nayyar <nayyar_vipul@…>
bsp/rtl22xx: Use IRQ extensions API
07:52 Changeset in rtems [06adfae]4.115 by Sebastian Huber <sebastian.huber@…>
bsps/arm: Disable alignment exceptions

07/13/13:

23:11 Changeset in rtems-source-builder [2626dba]4.104.114.95 by Chris Johns <chrisj@…>
Fix the Cxc build configuration for the DTC tool.
20:58 Changeset in rtems [691e0ef]4.115 by Ric Claus <claus@…>
bsp/xilinx-zynq: Provide BSP variants
20:52 Changeset in rtems [818d4b0]4.115 by Ric Claus <claus@…>
bsps/arm: Fix printk args to match format
11:20 Changeset in rtems-source-builder [023b5df]4.104.114.95 by Sebastian Huber <sebastian.huber@…>
Fix link in documentation
11:01 Changeset in rtems-tools [0967a1b]4.104.115 by Dhananjay Balan <mb.dhananjay@…>
Refactoring - drop _printer suffix from printer classes.

07/12/13:

17:03 Changeset in rtems [163e88a]4.115 by Vipul Nayyar <nayyar_vipul@…>
bsp/gumstix: Fix warnings
13:37 Changeset in rtems-tools [a785e25]4.104.115 by Dhananjay Balan <mb.dhananjay@…>
Add printers to stage.
13:34 Changeset in rtems-tools [b061a67]4.104.115 by Dhananjay Balan <mb.dhananjay@…>
Heavy refactoring + Improved mesege queu printing. - pretty printers moved to the corresponding api_printer module - object abstractions moved to - their own name for core modules - supercore for other supercore objects - classic for classic api objects
11:34 Changeset in rtems [9b6add4]4.115 by Vipul Nayyar <nayyar_vipul@…>
Updated Legacy code in arm gba

07/11/13:

08:06 Changeset in rtems [5252822]4.115 by Sebastian Huber <sebastian.huber@…>
bsps: Simplify bsp_generic_fatal() declaration

07/10/13:

17:38 Changeset in rtems [79363a1]4.115 by Joel Sherrill <joel.sherrill@…>
libbsp/shared/generic-fatal.h: Add RTEMS_COMPILER_NO_RETURN_ATTRIBUTE to bsp_f
14:57 Changeset in rtems [e183211b]4.115 by Vipul Nayyar <nayyar_vipul@…>
Updated Legacy code in arm gumstix
14:52 Changeset in rtems [893d669]4.115 by Vipul Nayyar <nayyar_vipul@…>
Updated Legacy code in arm edb7312
14:48 Projects/GDB_Python edited by Dhananjay
Update the list of pretty printers (diff)
12:36 Changeset in rtems [26c093e]4.115 by Sebastian Huber <sebastian.huber@…>
bsp/virtex: Use #if instead of #ifdef This allows VIRTEX_CONSOLE_USE_INTERRUPTS=0 on the configure command line to disable the interrupt mode.
07:54 Changeset in rtems [52e44630]4.115 by Vipul Nayyar <nayyar_vipul@…>
bsp/csb336: Use IRQ extensions API Fix warnings.

07/09/13:

16:51 Changeset in rtems-tools [6e75f4e]4.104.115 by Dhananjay Balan <mb.dhananjay@…>
Update readme. Included useage instructions.
16:15 Changeset in rtems [48a22ed]4.115 by Joel Sherrill <joel.sherrill@…>
libchip ns16550.c: Improve comment
16:15 Changeset in rtems [155ea78]4.115 by Joel Sherrill <joel.sherrill@…>
threadhandler.c: Add comments
14:38 Changeset in rtems [d168079]4.115 by Sebastian Huber <sebastian.huber@…>
bsp/virtex: Use ppc_count_leading_zeros() Use ppc_count_leading_zeros() to optimize interrupt processing.
14:37 Changeset in rtems [4fe3ad2]4.115 by Sebastian Huber <sebastian.huber@…>
bsps/powerpc: Add ppc_count_leading_zeros()
14:04 Changeset in rtems [296b60d7]4.115 by Sebastian Huber <sebastian.huber@…>
bsp/virtex: Fix interrupt handling Some modules like the XPS UART Lite use event triggered interrupts. If we acknowledge the interrupts after the interrupt service we may loose these events.
09:24 Changeset in rtems [0a697dd9]4.115 by Sebastian Huber <sebastian.huber@…>
bsp/virtex: Add VIRTEX_CONSOLE_USE_INTERRUPTS Add interrupt support for console driver.
09:07 Changeset in rtems-tools [3856406]4.104.115 by Dhananjay Balan <mb.dhananjay@…>
Fix pretty printers pretty printers for rtems_id and rtems_attribute
07:53 Changeset in rtems [43c6268]4.115 by Sebastian Huber <sebastian.huber@…>
bsps/powerpc: Use ALIGN_WITH_INPUT This requires at least Binutils 2.24.
03:11 Ticket #2128 ([Patch] io.h: Use uint32_t and co. instead of "unsigned int") created by Nick Withers
In at least the mvme3100's libcpu/io.h, inputs and outputs for …
Note: See TracTimeline for information about the timeline view.