summaryrefslogtreecommitdiffstats
path: root/cpukit (follow)
Commit message (Collapse)AuthorAgeFilesLines
* 2007-11-27 Glenn Humphrey <glenn.humphrey@OARcorp.com>Glenn Humphrey2007-11-277-31/+36
| | | | | | | * posix/src/prwlocktimedrdlock.c, posix/src/prwlocktimedwrlock.c, rtems/include/rtems/rtems/barrier.h, score/src/corerwlockobtainread.c, score/src/corerwlockobtainwrite.c, score/src/corerwlockrelease.c: Fixed several implementation errors.
* 2007-11-27 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2007-11-272-3/+11
| | | | * sapi/include/confdefs.h: Add CONFIGURE_APPLICATION_EXTRA_DRIVERS.
* 2007-11-26 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2007-11-263-2/+6
| | | | * libcsupport/src/printk.c, score/src/objectget.c: Fix spacing.
* 2007-11-26 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2007-11-262-3/+9
| | | | * libcsupport/src/malloc.c: Do not assert on free of bad pointer.
* 2007-11-26 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2007-11-262-1/+5
| | | | * score/include/rtems/score/thread.h: Fix spelling error.
* 2007-11-06 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2007-11-063-7/+13
| | | | | | PR 1266/cpukit * posix/src/keycreate.c, posix/src/keyrundestructors.c: Use API instead of class for key indexing.
* 2007-11-06 Glenn Humphrey <glenn.humphrey@OARcorp.com>Glenn Humphrey2007-11-069-24/+114
| | | | | | | | | | | | | | | | Miscellaneous changes made after a review against the POSIX spec. * posix/src/pbarrierinit.c, posix/src/prwlockinit.c: If the caller passes a NULL in the attributes parameter, default attributes are used. * posix/src/prwlockdestroy.c: If there is at least one thread waiting, do not allow deletion. * posix/src/prwlockwrlock.c: Corrected parameter passed to the core operation used to obtain a RWLock for writing. * posix/src/pspinlocktranslatereturncode.c, score/include/rtems/score/corespinlock.h, score/src/corespinlockrelease.c: If the current thread is not the holder of the lock, do not allow an unlock and return EPERM. * score/src/corerwlockobtainwrite.c: Corrected to use the operation for queueing with a timeout handler.
* 2007-11-02 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2007-11-025-2/+52
| | | | | | | | * score/cpu/sparc/cpu.c, score/cpu/sparc/rtems/score/cpu.h, score/include/rtems/score/context.h, score/src/threadhandler.c: Fix stack so gdb backtrace does not print corrupted frame message after _Thread_Handler. Daniel Hellstrom <daniel@gaisler.com> provided the SPARC implementation and I made it more general.
* 2007-10-26 Glenn Humphrey <glenn.humphrey@OARcorp.com>Glenn Humphrey2007-10-264-33/+61
| | | | | | | * libmisc/cpuuse/cpuusagereport.c, rtems/src/ratemonreportstatistics.c: Cleaned up reports and fixed a bug related the printf format which resulted in lack of leading zeroes and misleading magnitude. * score/src/timespecdivide.c: Fixed bugs related to zero divide case.
* 2007-10-19 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2007-10-192-0/+15
| | | | * telnetd/icmds.c: Add header to file.
* Fix typo.Joel Sherrill2007-10-191-1/+1
|
* 2007-10-19 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2007-10-192-1/+2
| | | | | | * libcsupport/src/assoc.c: Removed. Accidentally included routine also in another file. Mistake after splitting. * libcsrc/Makefile.am: Reflect file removal.
* 2007-10-19 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2007-10-192-35/+5
| | | | | * libcsupport/src/assoc.c: Removed. Accidentally included routine also in another file. Mistake after splitting.
* 2007-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2007-10-151-0/+6
| | | | | | * libnetworking/netdb.h, libnetworking/libc/gethostnamadr.c, libnetworking/libc/getnetnamadr.c: Adjust to POSIX. Minor updates from FreeBSD.
* Adjust to POSIX. Minor updates from FreeBSD.Ralf Corsepius2007-10-153-14/+7
|
* Add if_nameindex (from FreeBSD).Ralf Corsepius2007-10-151-0/+13
|
* 2007-10-11 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2007-10-112-1/+10
| | | | * score/include/rtems/score/copyrt.h: Update year.
* 2007-10-11 Daniel Hellstrom <daniel@gaisler.com>Joel Sherrill2007-10-112-4/+5
| | | | | * libi2c/libi2c.c, libi2c/libi2c.h: Add message about needing IMFS. Fixed check of status when registering driver. Add use of strerror().
* Regenerate.Ralf Corsepius2007-10-041-0/+4
|
* 2007-10-04 Keith Robertson <kjrobert@alumni.uwaterloo.ca>,Ralf Corsepius2007-10-042-0/+14
| | | | | | | | | | Ralf Corsépius <ralf.corsepius@rtems.org> * libnetworking/ifaddrs.h, libnetworking/libc/getifaddrs.c, libnetworking/libc/if_indextoname.c, libnetworking/libc/if_nameindex.c: New (from FreeBSD) * Makefile.am: Add files above. * libnetworking/net/if.h: Add if_nameindex (from FreeBSD).
* 2007-09-28 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2007-09-282-10/+20
| | | | | | | * libmisc/stackchk/check.c: Eliminate output with little information. Always print a blown message using the same routine. Now works with GNAT RTS -fstack-checking if you have patch for the RTEMS specific support in your GCC version.
* This commit was manufactured by cvs2svn to create branch 'rtems-4-8-branch'.cvs2git2007-09-1914-3978/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Sprout from master 2007-09-19 06:34:25 UTC Ralf Corsepius <ralf.corsepius@rtems.org> 'Regenerate.' Cherrypick from shttpd 2007-06-11 13:24:29 UTC Ralf Corsepius <ralf.corsepius@rtems.org> 'Import from shttpd-1.37.': cpukit/shttpd/auth.c cpukit/shttpd/cgi.c cpukit/shttpd/compat_unix.c cpukit/shttpd/compat_unix.h cpukit/shttpd/compat_win32.c cpukit/shttpd/compat_win32.h cpukit/shttpd/compat_wince.c cpukit/shttpd/compat_wince.h cpukit/shttpd/config.c cpukit/shttpd/io.h cpukit/shttpd/io_cgi.c cpukit/shttpd/io_dir.c cpukit/shttpd/io_emb.c cpukit/shttpd/io_file.c cpukit/shttpd/io_socket.c cpukit/shttpd/io_ssl.c cpukit/shttpd/llist.h cpukit/shttpd/md5.c cpukit/shttpd/md5.h cpukit/shttpd/mime_type.c cpukit/shttpd/shttpd.1 cpukit/shttpd/shttpd.c cpukit/shttpd/shttpd.h cpukit/shttpd/ssl.h cpukit/shttpd/standalone.c cpukit/shttpd/std_includes.h Cherrypick from SLAC 2007-07-25 05:22:23 UTC Ralf Corsepius <ralf.corsepius@rtems.org> 'Import from rtems-nfs-1.5.tgz.': c/src/nfsclient/LICENSE c/src/nfsclient/README c/src/nfsclient/proto/mount_prot.h c/src/nfsclient/proto/mount_prot.x c/src/nfsclient/proto/mount_prot_xdr.c c/src/nfsclient/proto/nfs_prot.h c/src/nfsclient/proto/nfs_prot.x c/src/nfsclient/proto/nfs_prot_xdr.c c/src/nfsclient/rfc1094.txt c/src/nfsclient/rtems-filesystem-patch c/src/nfsclient/src/cexphelp.c c/src/nfsclient/src/librtemsNfs.h c/src/nfsclient/src/nfs.c c/src/nfsclient/src/nfs.modini.c c/src/nfsclient/src/nfsTest.c c/src/nfsclient/src/rpcio.h c/src/nfsclient/src/rpcio.modini.c c/src/nfsclient/src/sock_mbuf.c c/src/nfsclient/src/xdr_mbuf.c Cherrypick from zlib 2005-10-28 07:22:42 UTC Ralf Corsepius <ralf.corsepius@rtems.org> 'Import of zlib-1.2.2.2.tar.gz': cpukit/zlib/FAQ cpukit/zlib/INDEX cpukit/zlib/README cpukit/zlib/algorithm.txt cpukit/zlib/crc32.h cpukit/zlib/infback.c cpukit/zlib/inffast.c cpukit/zlib/inffast.h cpukit/zlib/inffixed.h cpukit/zlib/inflate.c cpukit/zlib/inflate.h cpukit/zlib/trees.h cpukit/zlib/zlib.3 cpukit/zlib/zlib.h Cherrypick from rtemsdoc-4-5-branch 1997-05-27 12:40:10 UTC Joel Sherrill <joel.sherrill@OARcorp.com> 'base RTEMS documentation': doc/common/treedef.tex Delete: contrib/crossrpms/cygwin/.cvsignore contrib/crossrpms/cygwin/Makefile.am contrib/crossrpms/cygwin/binutils.am contrib/crossrpms/cygwin/gcc-prep.add contrib/crossrpms/cygwin/gcc.am contrib/crossrpms/cygwin/i686/.cvsignore contrib/crossrpms/cygwin/i686/Makefile.am contrib/crossrpms/cygwin/i686/binutils-sources.add contrib/crossrpms/cygwin/i686/gcc-sources.add contrib/crossrpms/cygwin/i686/libncurses-devel.add contrib/crossrpms/cygwin/i686/libs.add contrib/crossrpms/cygwin/i686/target-libncurses-devel.add contrib/crossrpms/cygwin/i686/target-libs.add contrib/crossrpms/cygwin/i686/target-w32api.add contrib/crossrpms/cygwin/i686/target-zlib.add contrib/crossrpms/cygwin/i686/w32api.add contrib/crossrpms/cygwin/i686/zlib.add contrib/crossrpms/freebsd5.2/.cvsignore contrib/crossrpms/freebsd5.2/Makefile.am contrib/crossrpms/freebsd5.2/binutils.am contrib/crossrpms/freebsd5.2/gcc-prep.add contrib/crossrpms/freebsd5.2/gcc.am contrib/crossrpms/freebsd5.2/i586/.cvsignore contrib/crossrpms/freebsd5.2/i586/Makefile.am contrib/crossrpms/freebsd5.2/i586/binutils-sources.add contrib/crossrpms/freebsd5.2/i586/gcc-prep.add contrib/crossrpms/freebsd5.2/i586/gcc-sources.add contrib/crossrpms/freebsd5.2/i586/libs.add contrib/crossrpms/freebsd5.2/i586/target-libs.add contrib/crossrpms/freebsd6.0/.cvsignore contrib/crossrpms/freebsd6.0/Makefile.am contrib/crossrpms/freebsd6.0/binutils.am contrib/crossrpms/freebsd6.0/gcc-prep.add contrib/crossrpms/freebsd6.0/gcc.am contrib/crossrpms/freebsd6.0/i586/.cvsignore contrib/crossrpms/freebsd6.0/i586/Makefile.am contrib/crossrpms/freebsd6.0/i586/binutils-sources.add contrib/crossrpms/freebsd6.0/i586/gcc-sources.add contrib/crossrpms/freebsd6.0/i586/libs.add contrib/crossrpms/freebsd6.0/i586/target-libs.add contrib/crossrpms/freebsd6.1/.cvsignore contrib/crossrpms/freebsd6.1/Makefile.am contrib/crossrpms/freebsd6.1/binutils.am contrib/crossrpms/freebsd6.1/gcc-prep.add contrib/crossrpms/freebsd6.1/gcc.am contrib/crossrpms/freebsd6.1/i586/.cvsignore contrib/crossrpms/freebsd6.1/i586/Makefile.am contrib/crossrpms/freebsd6.1/i586/binutils-sources.add contrib/crossrpms/freebsd6.1/i586/gcc-sources.add contrib/crossrpms/freebsd6.1/i586/libs.add contrib/crossrpms/freebsd6.1/i586/target-libs.add contrib/crossrpms/freebsd6.2/.cvsignore contrib/crossrpms/freebsd6.2/Makefile.am contrib/crossrpms/freebsd6.2/binutils.am contrib/crossrpms/freebsd6.2/gcc-prep.add contrib/crossrpms/freebsd6.2/gcc.am contrib/crossrpms/freebsd6.2/i586/.cvsignore contrib/crossrpms/freebsd6.2/i586/Makefile.am contrib/crossrpms/freebsd6.2/i586/binutils-sources.add contrib/crossrpms/freebsd6.2/i586/gcc-sources.add contrib/crossrpms/freebsd6.2/i586/libs.add contrib/crossrpms/freebsd6.2/i586/target-libs.add contrib/crossrpms/mingw32/.cvsignore contrib/crossrpms/mingw32/Makefile.am contrib/crossrpms/mingw32/binutils.am contrib/crossrpms/mingw32/gcc-prep.add contrib/crossrpms/mingw32/gcc.am contrib/crossrpms/mingw32/i686/.cvsignore contrib/crossrpms/mingw32/i686/Makefile.am contrib/crossrpms/mingw32/i686/binutils-sources.add contrib/crossrpms/mingw32/i686/gcc-sources.add contrib/crossrpms/mingw32/i686/libs.add contrib/crossrpms/mingw32/i686/target-libs.add contrib/crossrpms/mingw32/i686/target-w32api.add contrib/crossrpms/mingw32/i686/w32api.add contrib/crossrpms/solaris2.7/.cvsignore contrib/crossrpms/solaris2.7/Makefile.am contrib/crossrpms/solaris2.7/binutils.am contrib/crossrpms/solaris2.7/gcc-prep.add contrib/crossrpms/solaris2.7/gcc.am contrib/crossrpms/solaris2.7/sparc/.cvsignore contrib/crossrpms/solaris2.7/sparc/Makefile.am contrib/crossrpms/solaris2.7/sparc/binutils-sources.add contrib/crossrpms/solaris2.7/sparc/gcc-sources.add contrib/crossrpms/solaris2.7/sparc/libs.add contrib/crossrpms/solaris2.7/sparc/target-libs.add cpukit/zlib/doc/rfc1950.txt cpukit/zlib/doc/rfc1951.txt cpukit/zlib/doc/rfc1952.txt cpukit/zlib/doc/txtvsbin.txt cpukit/zlib/examples/zran.c cpukit/zlib/old/as400/bndsrc cpukit/zlib/old/as400/compile.clp cpukit/zlib/old/as400/readme.txt cpukit/zlib/old/visualc6/README.txt cpukit/zlib/old/visualc6/example.dsp cpukit/zlib/old/visualc6/minigzip.dsp cpukit/zlib/old/visualc6/zlib.dsw cpukit/zlib/zlib.pc.in cpukit/zlib/zlib2ansi
* 2007-09-17 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2007-09-172-6/+7
| | | | * posix/src/semaphorecreatesupp.c: Fixed warning.
* 2007-09-17 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2007-09-172-1/+6
| | | | * libmisc/dumpbuf/dumpbuf.c: Use printk.
* 2007-09-16 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2007-09-162-1/+8
| | | | | * libnetworking/net/ppp_defs.h: Include rtems/stdint.h. Use uint32_t for ext_accm.
* 2007-09-16 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2007-09-161-0/+7
| | | | | | | * pppd/auth.c, pppd/demand.c, pppd/ipcp.c, pppd/ipcp.h, pppd/lcp.c, pppd/lcp.h, pppd/magic.c, pppd/magic.h, pppd/options.c, pppd/pppd.h, pppd/sys-rtems.c, pppd/utils.c: Convert to using C99 fixed-size types instead of BSD fixed-size types.
* Convert to using C99 fixed-size types instead of BSD fixed-size types.Ralf Corsepius2007-09-1612-121/+121
|
* 2007-09-14 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2007-09-142-2/+6
| | | | * libmisc/stackchk/check.c: Fix alignment of output.
* 2007-09-14 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2007-09-144-0/+357
| | | | | | * libmisc/monitor/monitor.h: Add network commands that were in the network supplement but not in the code. * libmisc/monitor/mon-network.c: New file.
* 2007-09-14 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2007-09-142-2/+10
| | | | | | PR 1261/cpukit * posix/src/semaphorecreatesupp.c: Initialize all fields during semaphore creation.
* 2007-09-14 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2007-09-142-2/+9
| | | | | | PR 1260/cpukit * posix/src/pthread.c: Get initial signals blocked from creating thread not from ourselves.
* 2007-09-14 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2007-09-142-2/+6
| | | | * score/src/watchdogtickle.c: Remove tabs.
* 2007-09-13 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2007-09-132-2/+7
| | | | | | PR 1259/rtems * rtems/src/taskcreate.c: Initialize is_global in all cases since memory is not guaranteed to be zero.
* 2007-09-12 Sergei Organov <osv@javad.com>Joel Sherrill2007-09-123-8/+75
| | | | | | | | | | PR 1258/rtems * cpukit/score/src/heapallocatealigned.c (block_allocate): New routine. * cpukit/score/src/heapallocatealigned.c (_Heap_Allocate_aligned): Use block_allocate() instead of _Heap_Block_allocate(). Replace _Heap_Head(the_heap)->next with equivalent _Heap_First(the_heap). * cpukit/score/src/heap.c (_Heap_Allocate): fix comments according to changed block split strategy in _Heap_Allocate_aligned().
* 2007-09-10 Alain Schaefer <alani@easc.ch>Joel Sherrill2007-09-102-4/+21
| | | | | | * cpu_asm.S: Fix two problems: - CC bit has been clobbered and was not correctly restored - bfin hardware does not allow to read instructions from the L1
* 2007-09-10 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2007-09-102-5/+4
| | | | * libcsupport/src/printk.c: Remove unnecessary comments.
* 2007-09-10 Alain Schaefer <alani@easc.ch>Joel Sherrill2007-09-102-0/+33
| | | | * rtems/bfin/bf533.h: Add more definitions.
* Corrected linked list of monitor commandsThomas Doerfler2007-09-102-8/+16
|
* 2007-09-07 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2007-09-072-2/+28
| | | | | | | * libcsupport/src/malloc.c: If RTEMS_HEAP_DEBUG is defined, add heap walk on init, malloc, and free. The ability to walk the heap appears to disappeared during the rework of the C Program heap to skip the Region.
* 2007-09-07 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2007-09-074-11/+31
| | | | | | | * score/src/heap.c: Style. * score/src/heapwalk.c: Add more information to prints. * score/src/pheapwalk.c: Do not lock allocator mutex if dispatching is disabled.
* 2007-09-06 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2007-09-0611-53/+210
| | | | | | | | | | | | | | | | * libcsupport/Makefile.am, libcsupport/src/printk.c: * libcsupport/src/printk_plugin.c: New file. include/rtems/bspIo.h, libmisc/cpuuse/cpuusagereport.c, libmisc/cpuuse/cpuuse.h, libmisc/stackchk/check.c, libmisc/stackchk/stackchk.h: rtems/include/rtems/rtems/ratemon.h, rtems/src/ratemonreportstatistics.c: Added capability to specify your own "printf" routine to various reporting functions. This added an XXX_with_plugin as the underlying implementation for + rtems_rate_monotonic_report_statistics + rtems_stack_checker_report_usage + rtems_cpu_usage_report As demonstration, the http netdemo can now print out stack and cpu usage reports.
* 2007-09-06 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2007-09-062-35/+36
| | | | * shttpd/compat_rtems.c: Style clean up.
* 2007-09-06 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2007-09-063-14/+29
| | | | | * rtems/src/ratemonperiod.c: Clean up. * rtems/src/ratemonreportstatistics.c: Clarify period statistics output.
* 2007-09-06 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2007-09-062-3/+7
| | | | * libmisc/monitor/mon-monitor.c: Fix warnings and typo.
* 2007-09-05 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2007-09-053-7/+12
| | | | * libmisc/untar/untar.c, libmisc/untar/untar.h: Clean up prototype.
* 2007-09-05 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2007-09-052-1/+6
| | | | * libmisc/Makefile.am: Add new files.
* Added osmonweb support functionality to monitorThomas Doerfler2007-09-058-4/+352
|
* 2007-09-04 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2007-09-044-17/+30
| | | | | | * libmisc/monitor/mon-monitor.c, libmisc/monitor/mon-object.c, libmisc/monitor/monitor.h: Merge minor parts of Thomas' improvements that are needed by osmonweb.
* 2007-09-04 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2007-09-043-18/+30
| | | | | * libmisc/untar/untar.c, libmisc/untar/untar.h: Add const to char *. Use printk.
* 2007-08-28 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2007-08-283-3/+7
| | | | | * rtems/include/rtems/rtems/clock.h, score/src/threadhandler.c: Fix spacing and spelling.