summaryrefslogtreecommitdiffstats
path: root/cpukit (follow)
Commit message (Collapse)AuthorAgeFilesLines
* This commit was manufactured by cvs2svn to create tag 'rtems-4-8-0'.4.8.0cvs2git2009-07-134-0/+704
| | | | | | | | | Sprout from rtems-4-8-branch 2008-02-14 17:31:53 UTC Joel Sherrill <joel.sherrill@OARcorp.com> '2008-02-14 Joel Sherrill <joel.sherrill@OARcorp.com>' Cherrypick from rtems-4-8-branch 2009-07-13 14:20:37 UTC cvs2git <rtems-devel@rtems.org> 'This commit was manufactured by cvs2svn to create branch 'rtems-4-8-branch'.': contrib/crossrpms/patches/gdb-6.5-bfinrtems-20071114.diff cpukit/libnetworking/ifaddrs.h cpukit/libnetworking/libc/getifaddrs.c cpukit/libnetworking/libc/if_indextoname.c cpukit/libnetworking/libc/if_nameindex.c
* Upgrade to 4.8.0Joel Sherrill2008-02-141-1/+1
|
* 2008-02-06 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2008-02-062-1/+8
| | | | | | | PR 1277/networking * libnetworking/netinet/in_cksum_i386.h: Use q instead of r in constraint for assembly language. This restricts the register choice to the a-d registers.
* 2008-02-05 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2008-02-054-71/+8
| | | | | | * posix/Makefile.am: Remove these. They were proposed but never standardized. * posix/src/pthreadgetcputime.c, posix/src/pthreadsetcputime.c: Removed.
* 2007-12-23 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2007-12-231-0/+5
| | | | | * libcsupport/src/sync.c: Make sync() POSIX-compliant. * libcsupport/src/__gettod.c: Make gettimeofday() POSIX-compliant.
* Make gettimeofday() POSIX-compliant.Ralf Corsepius2007-12-231-1/+2
|
* Make sync() POSIX-compliant.Ralf Corsepius2007-12-231-3/+1
|
* 2007-12-21 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2007-12-213-9/+13
| | | | | | | PR 1268/cpukit * libcsupport/include/rtems/assoc.h, rtems/src/semtranslatereturncode.c: There is no rtems_assoc_ptr_by_value method.
* 2007-12-16 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2007-12-162-6/+4
| | | | * configure.ac: Revert Joel's 2007-06-13 NDEBUG patch.
* 2007-12-11 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2007-12-113-15/+20
| | | | | * score/src/pheapallocatealigned.c, score/src/pheapgetblocksize.c: Reverse file contents.
* 2007-12-06 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2007-12-063-5/+14
| | | | | | | * httpd/Makefile.am, httpd/preinstall.am, rtems/src/semtranslatereturncode.c: rtems_webserver.h must be installed. It is the initialization interface for both GoAhead and Simple HTTPD.
* 2007-12-05 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2007-12-051-0/+6
| | | | | | * configure.ac: Remove score/cpu/avr/Makefile, score/cpu/nios2/Makefile, score/cpu/avr/Makefile. * score/cpu/Makefile.am: Remove avr, nios2, c4x.
* Remove score/cpu/avr/Makefile, score/cpu/nios2/Makefile, score/cpu/avr/Makefile.Ralf Corsepius2007-12-051-3/+0
|
* Remove avr, nios2, c4x.Ralf Corsepius2007-12-051-2/+1
|
* 2007-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2007-12-041-0/+5
| | | | | | * libnetworking/netdb.h, libnetworking/libc/gethostnamadr.c, libnetworking/libc/getnetnamadr.c: Adjust to POSIX. Minor updates from FreeBSD.
* Remove from rtems-4-8-branch.Ralf Corsepius2007-12-0437-7894/+0
|
* 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().