summaryrefslogtreecommitdiffstats
path: root/cpukit (follow)
Commit message (Collapse)AuthorAgeFilesLines
* 2006-11-12 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2006-11-121-0/+5
| | | | | * Makefile.am, configure.ac: Remove RTEMS_PROVIDES_STDINT_H, RTEMS_PROVIDES_INTTYPES_H.
* Regenerate.Ralf Corsepius2006-11-121-10/+0
|
* Remove RTEMS_PROVIDES_STDINT_H, RTEMS_PROVIDES_INTTYPES_H.Ralf Corsepius2006-11-122-14/+0
|
* 2006-11-12 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2006-11-123-575/+5
| | | | | * libcsupport/include/stdint.h, libcsupport/include/inttypes.h: Remove.
* 2006-11-12 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2006-11-122-1/+5
| | | | * score/Doxyfile: Remove RTEMS_INLINES.
* 2006-11-09 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2006-11-091-0/+5
| | | | | * rtems/bfin/bf533.h, rtems/bfin/bfin.h: Remove stray whitespaces. * rtems/score/bfin.h: Use __BFIN__ instead of BFIN.
* Remove stray whitespaces.Ralf Corsepius2006-11-092-47/+29
|
* Use __BFIN__ instead of BFIN.Ralf Corsepius2006-11-091-1/+1
|
* changesRalf Corsepius2006-11-091-0/+4
|
* Add bfin.Ralf Corsepius2006-11-091-1/+2
|
* 2006-11-09 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2006-11-092-2/+5
| | | | | * configure.ac: Remove redundant AC_CHECK_HEADER([stdint.h]), AC_CHECK_HEADER([inttypes.h]). Now implicitly checked.
* 2006-11-08 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2006-11-082-0/+6
| | | | * cpu_asm.S: Re-add HI, LO.
* 2006-11-08 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2006-11-081-0/+5
| | | | | * irq.c: Add missing newline. * rtems/score/cpu.h: Eliminate hidden backspaces.
* Eliminate hidden backspaces.Ralf Corsepius2006-11-081-1/+1
|
* Add missing newlineRalf Corsepius2006-11-081-1/+1
|
* 2006-11-02 Steven Johnson <sjohnson@sakuraindustries.com>Joel Sherrill2006-11-024-21/+349
| | | | | | | | | | | | | | * libnetworking/netdb.h, libnetworking/libc/gethostbyht.c, libnetworking/libc/gethostnamadr.c: This patch adds a functional gethostbyname_r to RTEMS. We were having problems with multiple threads calling gethostbyname, so we decided the best way to deal with it was to do it properly, rather than kludge up our code to make gethostbyname safe. We have found several slightly different parameter lists for this function, it does not seem to be standard. The one we used has the linux interface. In RTEMS there was an existing gethostbyname_r inside a #ifdef _THREAD_SAFE which was NOT Threadsafe, as this just called gethostbyname. So we have placed all of the additional code inside the #ifdef _THREAD_SAFE.
* 2006-10-30 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2006-10-3012-92/+140
| | | | | | | | | | | | PR 841/rtems * itron/inline/rtems/itron/semaphore.inl, itron/src/twai_sem.c, posix/include/rtems/posix/semaphore.h, posix/inline/rtems/posix/semaphore.inl, posix/src/semaphorewaitsupp.c, posix/src/semtimedwait.c, posix/src/semwait.c, rtems/src/semobtain.c, rtems/src/semtranslatereturncode.c, score/include/rtems/score/coresem.h, score/src/coresemseize.c: Make sem_timedwait more conformant to Open Group specification.
* 2006-10-25 Jennifer Averett <jennifer@oarcorp.com>Joel Sherrill2006-10-252-1/+11
| | | | | | | | | | * libcsupport/src/termios.c: Change attribute of semaphore. It was counting interrupts not acting as a condition synchronization mutex. Since the caller did not always need to obtain the semaphore, it was not being decremented until there was no data. This could occur after hours of running a system and thousands of interrupts. The code in fillBufferQueue would spin until it had consumed all of those semaphore counts.
* 2006-10-24 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2006-10-242-9/+6
| | | | * rtems/bfin/bfin.h: Eliminate hi, lo, HI, LO, and MK_BMSK.
* 2006-10-24 Alain Schaefer <alani@easc.ch>Joel Sherrill2006-10-248-391/+501
| | | | | | | * Makefile.am, cpu.c, cpu_asm.S, preinstall.am, rtems/score/bfin.h: Clean up rtems/score/bfin.h removing parts that are not needed by RTEMS CPUkit to bfin specific .h files. * rtems/bfin/bf533.h, rtems/bfin/bfin.h: New files.
* 2006-10-23 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2006-10-233-1/+6
| | | | * configure.ac, score/cpu/Makefile.am: Add bfin.
* 2006-10-23 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2006-10-233-29/+5
| | | | * cpu.c, rtems/score/cpu.h: Use the default IDLE thread body.
* 2006-10-23 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2006-10-2312-0/+2953
| | | | | | * .cvsignore, ChangeLog, Makefile.am, cpu.c, cpu_asm.S, irq.c, preinstall.am, rtems/asm.h, rtems/score/bfin.h, rtems/score/cpu.h, rtems/score/cpu_asm.h, rtems/score/types.h: New files.
* 2006-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2006-10-211-0/+4
| | | | * aclocal/enable-inlines.m4, aclocal/prog-gnat.m4: Remove (Unused).
* Remove.Ralf Corsepius2006-10-212-56/+0
|
* 2006-10-19 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2006-10-193-4/+9
| | | | | * score/Makefile.am, score/preinstall.am: Add pieces missed in previous commit.
* 2006-10-19 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2006-10-1981-5643/+73
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * configure.ac, itron/Makefile.am, itron/preinstall.am, posix/Makefile.am, posix/preinstall.am, rtems/Makefile.am, rtems/preinstall.am, sapi/Makefile.am, sapi/preinstall.am, score/Makefile.am, score/preinstall.am, score/include/rtems/system.h, score/include/rtems/score/chain.h, score/include/rtems/score/thread.h, score/src/chain.c, score/src/coremutexseize.c, score/src/threadget.c: Remove all macro implementations and use only the static inline. Static inline functions are now well supported so there is no reason for duplicate maintenance. * itron/macros/rtems/itron/eventflags.inl, itron/macros/rtems/itron/fmempool.inl, itron/macros/rtems/itron/intr.inl, itron/macros/rtems/itron/mbox.inl, itron/macros/rtems/itron/msgbuffer.inl, itron/macros/rtems/itron/network.inl, itron/macros/rtems/itron/port.inl, itron/macros/rtems/itron/semaphore.inl, itron/macros/rtems/itron/sysmgmt.inl, itron/macros/rtems/itron/task.inl, itron/macros/rtems/itron/time.inl, itron/macros/rtems/itron/vmempool.inl, posix/macros/rtems/posix/cond.inl, posix/macros/rtems/posix/key.inl, posix/macros/rtems/posix/mqueue.inl, posix/macros/rtems/posix/mutex.inl, posix/macros/rtems/posix/priority.inl, posix/macros/rtems/posix/pthread.inl, posix/macros/rtems/posix/semaphore.inl, posix/macros/rtems/posix/timer.inl, rtems/macros/rtems/rtems/asr.inl, rtems/macros/rtems/rtems/attr.inl, rtems/macros/rtems/rtems/barrier.inl, rtems/macros/rtems/rtems/dpmem.inl, rtems/macros/rtems/rtems/event.inl, rtems/macros/rtems/rtems/eventset.inl, rtems/macros/rtems/rtems/message.inl, rtems/macros/rtems/rtems/modes.inl, rtems/macros/rtems/rtems/options.inl, rtems/macros/rtems/rtems/part.inl, rtems/macros/rtems/rtems/ratemon.inl, rtems/macros/rtems/rtems/region.inl, rtems/macros/rtems/rtems/sem.inl, rtems/macros/rtems/rtems/status.inl, rtems/macros/rtems/rtems/support.inl, rtems/macros/rtems/rtems/tasks.inl, rtems/macros/rtems/rtems/timer.inl, sapi/macros/rtems/extension.inl, score/macros/README, score/macros/rtems/score/address.inl, score/macros/rtems/score/chain.inl, score/macros/rtems/score/corebarrier.inl, score/macros/rtems/score/coremsg.inl, score/macros/rtems/score/coremutex.inl, score/macros/rtems/score/corerwlock.inl, score/macros/rtems/score/coresem.inl, score/macros/rtems/score/corespinlock.inl, score/macros/rtems/score/heap.inl, score/macros/rtems/score/isr.inl, score/macros/rtems/score/mppkt.inl, score/macros/rtems/score/object.inl, score/macros/rtems/score/objectmp.inl, score/macros/rtems/score/priority.inl, score/macros/rtems/score/stack.inl, score/macros/rtems/score/states.inl, score/macros/rtems/score/sysstate.inl, score/macros/rtems/score/thread.inl, score/macros/rtems/score/threadmp.inl, score/macros/rtems/score/tod.inl, score/macros/rtems/score/tqdata.inl, score/macros/rtems/score/userext.inl, score/macros/rtems/score/watchdog.inl, score/macros/rtems/score/wkspace.inl: Removed.
* 2006-10-18 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2006-10-182-1/+7
| | | | | | * sapi/include/confdefs.h: s/STACK_CHECKER_EXTENSION/RTEMS_STACK_CHECKER_EXTENSION/ (Reflect 2006-09-13's changes to libmisc/stackchk).
* 2006-10-18 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2006-10-183-2/+7
| | | | | * aclocal/rtems-top.m4: Remove RTEMS_API. * aclocal/version.m4: Add RTEMS_API. Bump RTEMS_API to 4.8.
* 2006-10-17 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2006-10-172-1/+5
| | | | * aclocal/rtems-top.m4: Bump RTEMS_API to 4.8.
* 2006-10-17 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2006-10-172-2/+6
| | | | * libmisc/capture/capture-cli.c: Use size_t instead of int.
* 2006-10-17 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2006-10-172-1/+5
| | | | * aclocal/version.m4: Bump version to 4.7.99.0.
* 2006-10-17 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2006-10-171-0/+4
| | | | * configure.ac: Require autoconf-2.60. Require automake-1.10.
* 2006-10-17 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2006-10-172-1/+5
| | | | * configure.ac: Require autoconf-2.60.
* Fix broken fileRalf Corsepius2006-10-161-1/+0
|
* 2006-10-16 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2006-10-161-0/+5
| | | | | * configure.ac, aclocal/multi.m4, aclocal/prog-cc.m4, aclocal/prog-ccas.m4 automake/compile.am: Adaptations to automake-1.10.
* Adaptations to automake-1.10.Ralf Corsepius2006-10-165-13/+11
|
* This commit was generated by cvs2svn to compensate for changes in r13861,Ralf Corsepius2006-10-141-0/+152
|\ | | | | which included commits to RCS files with non-trunk default branches.
| * Import from zlib-1.2.4Ralf Corsepius2006-10-141-0/+152
| |
* | 2006-09-29 Chris Johns <chrisj@rtems.org>Chris Johns2006-09-281-0/+6
| | | | | | | | | | * libmisc/monitor/mon-command.c: Flush stdout after updating the command line.
* | Flush stdout after updating the command line.Chris Johns2006-09-281-2/+7
| |
* | 2006-09-14 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2006-09-253-8/+25
| | | | | | | | | | | | | | * libnetworking/net/route.c, librpc/src/rpc/auth_none.c, librpc/src/rpc/auth_unix.c, librpc/src/rpc/authunix_prot.c, librpc/src/rpc/rpc_callmsg.c, librpc/src/rpc/rpc_prot.c, librpc/src/rpc/rtems_portmapper.c: Removed warnings.
* | 2006-09-25 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2006-09-254-4/+77
| | | | | | | | | | * sapi/include/confdefs.h, sapi/src/posixapi.c, sapi/src/rtemsapi.c: Add Classic API Barriers and commented out hooks to initialize .
* | 2006-09-25 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2006-09-2519-14/+1015
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * rtems/Makefile.am, rtems/preinstall.am, rtems/include/rtems.h, rtems/include/rtems/rtems/attr.h, rtems/include/rtems/rtems/config.h, rtems/inline/rtems/rtems/attr.inl, rtems/macros/rtems/rtems/attr.inl: Add Classic API Barriers. * rtems/include/rtems/rtems/barrier.h, rtems/include/rtems/rtems/barriermp.h, rtems/inline/rtems/rtems/barrier.inl, rtems/macros/rtems/rtems/barrier.inl, rtems/src/barrier.c, rtems/src/barriercreate.c, rtems/src/barrierdelete.c, rtems/src/barrierident.c, rtems/src/barrierrelease.c, rtems/src/barriertranslatereturncode.c, rtems/src/barrierwait.c: New files.
* | Add name.Joel Sherrill2006-09-251-0/+2
| |
* | * score/Makefile.am, score/preinstall.am,Joel Sherrill2006-09-2526-21/+1660
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | score/include/rtems/score/coresem.h, score/include/rtems/score/object.h, score/include/rtems/score/states.h, score/inline/rtems/score/coresem.inl: Add SuperCore Barriers, SpinLocks and a partial implementation of RWLocks. * score/include/rtems/score/corebarrier.h, score/include/rtems/score/corerwlock.h, score/include/rtems/score/corespinlock.h, score/inline/rtems/score/corebarrier.inl, score/inline/rtems/score/corerwlock.inl, score/inline/rtems/score/corespinlock.inl, score/macros/rtems/score/corebarrier.inl, score/macros/rtems/score/corerwlock.inl, score/macros/rtems/score/corespinlock.inl, score/src/corebarrier.c, score/src/corebarrierrelease.c, score/src/corebarrierwait.c, score/src/corerwlock.c, score/src/corerwlockobtainread.c, score/src/corerwlockobtainwrite.c, score/src/corerwlockrelease.c, score/src/corespinlock.c, score/src/corespinlockrelease.c, score/src/corespinlockwait.c: New files.
* | 2006-09-14 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2006-09-148-26/+35
| | | | | | | | | | | | | | * libnetworking/net/route.c, librpc/src/rpc/auth_none.c, librpc/src/rpc/auth_unix.c, librpc/src/rpc/authunix_prot.c, librpc/src/rpc/rpc_callmsg.c, librpc/src/rpc/rpc_prot.c, librpc/src/rpc/rtems_portmapper.c: Removed warnings.
* | 2006-09-14 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2006-09-143-18/+21
| | | | | | | | | | | | * libmisc/cpuuse/cpuuse.c, libmisc/cpuuse/cpuuse.h: Promote CPU Usage to first class citizen. Rename to start with rtems_ and include documentation in user guide.
* | 2006-09-13 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2006-09-132-0/+6
| | | | | | | | | | * libnetworking/rtems/rtems_malloc_mbuf.c: Removed warning by adding prototype of malloc.
* | 2006-09-13 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2006-09-134-70/+78
| | | | | | | | | | | | * libmisc/stackchk/check.c, libmisc/stackchk/internal.h, libmisc/stackchk/stackchk.h: Move stack to first class citizen status. Include it in User Manual and rename to start with rtems_.