summaryrefslogtreecommitdiffstats
path: root/cpukit (unfollow)
Commit message (Collapse)AuthorFilesLines
2001-10-122001-10-12 Mike Siers <mikes@poliac.com>Joel Sherrill10-308/+694
* Update to stable working state. Congratulations Mike! :) * modem_example: Directory removed. * modem_example/16550.h, modem_example/README, modem_example/modem.c, modem_example/modem.h, modem_example/ppp.c, modem_example/ppp.h, modem_example/pppcompress.c: Files removed. * pppd/example/pppd.options: New file. * pppd/README, pppd/STATUS, pppd/cbcp.c, pppd/cbcp.h, pppd/chat.c, pppd/pppd.h, pppd/rtemsmain.c: Updated.
2001-10-112001-10-11 Mike Siers <mikes@poliac.com>Joel Sherrill1-6/+22
* libc/termios.c: Fixed a memory leak in the termios software. Basically the tty open function was allocating an input raw buffer, an output raw buffer, and a cooked buffer that were not getting released. I have attached a patch for the latest snapshot. The patch also has a fix to ensure the tty link list is updated correctly when a tty is closed.
2001-10-112001-10-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill17-0/+57
* .cvsignore: Add autom4te.cache for autoconf > 2.52. * configure.in: Remove. * configure.ac: New file, generated from configure.in by autoupdate.
2001-10-112001-10-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill48-0/+784
* .cvsignore: Add autom4te.cache for autoconf > 2.52. * configure.in: Remove. * configure.ac: New file, generated from configure.in by autoupdate.
2001-10-112001-10-10 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-1/+6
* src/imfs/imfs_getchild.c: Correct length of static string as reported by Ibragimov Ilya <ibr@oktet.ru>.
2001-10-102001-10-10 Joel Sherrill <joel@OARcorp.com>Joel Sherrill1-1/+1
* libc/printk.c (printNum): Properly handle a maxwidth of 0 as reported by Nick Hennenfent <NICK.HENNENFENT@ROCHE.COM>.
2001-09-282001-09-28 Joel Sherrill <joel@OARcorp.com>Joel Sherrill3-2/+12
* dummy/dummy.c: Now a useful configuration that starts main(). * wrapup/Makefile.am: Include a base level configuration in RTEMS library.
2001-09-282001-09-28 Joel Sherrill <joel@OARcorp.com>Joel Sherrill3-2/+6
* src/mqueueopen.c, src/semopen.c: Clarify type on va_arg.
2001-09-282001-09-27 Jiri Gaisler <jiri@gaisler.com>Joel Sherrill1-0/+7
* cpu_asm.S: Small patch to fix a bug in the rtems sparc port. The bug has been there all the time, but only hits the leon bsp since the leon cpu has a 5-stage pipeline (erc32 has 4 stages).
2001-09-282001-09-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2-1/+8
* include/rtems/Makefile.am: Use 'PREINSTALL_FILES ='. * include/Makefile.am: Use 'PREINSTALL_FILES ='. * inline/rtems/Makefile.am: Use 'PREINSTALL_FILES ='. * macros/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
2001-09-282001-09-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill1-0/+7
* include/rtems/score/Makefile.am: Use 'PREINSTALL_FILES ='. * include/rtems/Makefile.am: Use 'PREINSTALL_FILES ='. * inline/rtems/score/Makefile.am: Use 'PREINSTALL_FILES ='. * macros/rtems/score/Makefile.am: Use 'PREINSTALL_FILES ='.
2001-09-282001-09-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2-1/+8
* include/rtems/rtems/Makefile.am: Use 'PREINSTALL_FILES ='. * include/Makefile.am: Use 'PREINSTALL_FILES ='. * inline/rtems/rtems/Makefile.am: Use 'PREINSTALL_FILES ='. * macros/rtems/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
2001-09-282001-09-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2-1/+5
* src/imfs/Makefile.am: Use 'PREINSTALL_FILES ='.
2001-09-282001-09-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill10-9/+22
* untar/Makefile.am: Use 'PREINSTALL_FILES ='. * monitor/Makefile.am: Use 'PREINSTALL_FILES ='. * shell/Makefile.am: Use 'PREINSTALL_FILES ='. * devnull/Makefile.am: Use 'PREINSTALL_FILES ='. * dumpbuf/Makefile.am: Use 'PREINSTALL_FILES ='. * mw-fb/Makefile.am: Use 'PREINSTALL_FILES ='. * stackchk/Makefile.am: Use 'PREINSTALL_FILES ='. * rtmonuse/Makefile.am: Use 'PREINSTALL_FILES ='. * cpuuse/Makefile.am: Use 'PREINSTALL_FILES ='. * rootfs/Makefile.am: Use 'PREINSTALL_FILES ='.
2001-09-282001-09-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2-1/+5
* include/rpc/Makefile.am: Use 'PREINSTALL_FILES ='.
2001-09-272001-09-27 Jiri Gaisler <jiri@gaisler.com>Joel Sherrill1-4/+4
* cpu_asm.S: Small patch to fix a bug in the rtems sparc port. The bug has been there all the time, but only hits the leon bsp since the leon cpu has a 5-stage pipeline (erc32 has 4 stages).
2001-09-272001-09-27 Joel Sherrill <joel@OARcorp.com>Joel Sherrill1-1/+5
* ChangeLog: Fixed typo in date.
2001-09-272001-09-27 Eric Norum <eric.norum@usask.ca>Joel Sherrill2-0/+27
* src/threadhandler.c: Now process C++ global constructors (_init) as part of the first task execution not in BSP space. This depends on the toolset defining USE_INIT_FINI so you have to have the right toolset version.
2001-09-272001-09-27 Eric Norum <eric.norum@usask.ca>Joel Sherrill2-24/+112
* lib/tftpDriver.c: Add limited chdir() support to the TFTP filesystem.
2001-09-272001-09-23 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill13-12/+27
* machine/Makefile.am: Use 'PREINSTALL_FILES ='. * net/Makefile.am: Use 'PREINSTALL_FILES ='. * netinet/Makefile.am: Use 'PREINSTALL_FILES ='. * vm/Makefile.am: Use 'PREINSTALL_FILES ='. * pppd/Makefile.am: Use 'PREINSTALL_FILES ='. * sys/Makefile.am: Use 'PREINSTALL_FILES ='. * rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='. * arpa/Makefile.am: Use 'PREINSTALL_FILES ='. * nfs/Makefile.am: Use 'PREINSTALL_FILES ='. * rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='. * rtems/Makefile.am: Use 'PREINSTALL_FILES ='. * rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
2001-09-272001-09-23 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill29-14/+89
* rtems/score/Makefile.am: Use 'PREINSTALL_FILES ='. * Makefile.am: Use 'PREINSTALL_FILES ='.
2001-09-272001-09-23 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill1-0/+4
* shared/Makefile.am: Use 'PREINSTALL_FILES ='.
2001-09-272001-09-23 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill1-0/+4
* rtems/score/Makefile.am: Use 'PREINSTALL_FILES ='.
2001-09-272001-09-23 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2-1/+9
* include/itronsys/Makefile.am: Use 'PREINSTALL_FILES ='. * include/rtems/itron/Makefile.am: Use 'PREINSTALL_FILES ='. * include/Makefile.am: Use 'PREINSTALL_FILES ='. * inline/rtems/itron/Makefile.am: Use 'PREINSTALL_FILES ='. * macros/rtems/itron/Makefile.am: Use 'PREINSTALL_FILES ='.
2001-09-272001-09-23 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2-1/+9
* include/sys/Makefile.am: Use 'PREINSTALL_FILES ='. * include/rtems/posix/Makefile.am: Use 'PREINSTALL_FILES ='. * include/Makefile.am: Use 'PREINSTALL_FILES ='. * inline/rtems/posix/Makefile.am: Use 'PREINSTALL_FILES ='. * macros/rtems/posix/Makefile.am: Use 'PREINSTALL_FILES ='.
2001-09-242001-09-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2-1/+5
* Makefile.am: Use PREINSTALL_FILES = to make automake-1.5 happy.
2001-09-242001-09-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2-1/+6
* src/imfs/Makefile.am: Revamp INCLUDES handling to make automake-1.5 happy.
2001-09-242001-09-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill1-0/+4
* wrapup/rtems/Makefile.am: Fix comments to make automake-1.5 happy.
2001-09-242001-09-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill1-0/+4
* optman/Makefile.am: Adapt ASM4FLAGS to automake-1.5.
2001-09-242001-09-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2-1/+6
* optman/Makefile.am: Adapt ASM4FLAGS to automake-1.5 happy. * src/Makefile.am: Adapt INCLUDES to make automake-1.5 happy.
2001-09-242001-09-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2-1/+6
* src/Makefile.am: Revamp INCLUDES handling to make automake-1.5
2001-09-212001-09-14 Eric Norum <eric.norum@usask.ca>Joel Sherrill1-7/+2
* libc/gxx_wrappers.c: Modifications to make gcc 3.x happy.
2001-09-212001-09-14 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-1/+12
* configure.in, rootfs/Makefile.am: Added conditional to make sure rootfs does not get built with networking is disabled. Also added include of compile.am to rootfs/Makefile.am. * wrapup/Makefile.am: Added rootfs conditionally if networking enabled.
2001-09-212001-09-14 Fernando Ruiz <fernando.ruiz@ctv.es>Joel Sherrill2-1/+5
* src/tasks.c: Dereference pointer passed to destructor.
2001-09-192001-09-19 Eric Norum <eric.norum@usask.ca>Joel Sherrill2-0/+39
* lib/tftpDriver.c: Add some debugging capability.
2001-09-192001-09-19 Chris Johns <ccj@acm.org>Joel Sherrill5-5/+104
* nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h, rtems/rtems_bsdnet_internal.h Added support for populating the initial "root" filesystem with information obtained via the DHCP response.
2001-09-192001-09-19 Chris Johns <ccj@acm.org>Joel Sherrill4-1/+425
* Added support for populating the initial "root" filesystem with information obtained via the DHCP response. * rootfs: New directory. * rootfs/.cvsignore, rootfs/Makefile.am, rootfs/mkrootfs.c, rootfs/mkrootfs.h: New files. * configure.in, Makefile.am: Modified to reflect addition.
2001-09-142001-09-14 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-1/+41
* ChangeLog: Fixed some mistakes.
2001-09-132001-09-13 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-1/+5
* devnull/devnull.c: Eliminate warning.
2001-09-132001-09-13 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-1/+5
* src/sysconf.c: Fix typo syntax error accidentally committed.
2001-09-132001-09-13 Joel Sherrill <joel@OARcorp.com>Joel Sherrill5-5/+67
* src/mprotect.c: New file. Stub required by some gcc's to pass tests. In particular, about 350 ACATS tests fail if this is not present. * src/getpagesize.c: Ditto. * src/sysconf.c: Addition of Solaris value for _SC_STACK_PROT required to pass about 350 ACATS test cases. * src/Makefile.am: Added new files.
2001-08-302001-08-30 Joel Sherrill <joel@OARcorp.com>Joel Sherrill5-52/+76
* src/coremutex.c, src/coremutexseize.c, src/coremutexsurrender.c, inline/rtems/score/coremutex.inl: The per thread field resource_count should only be manipulated when a mutex is priority ceiling or priority inherit. This was reported by Chris Johns <ccj@acm.org> who also noticed that the use of switches for all disciplines generated less efficient code than using explicit tests for the one or two cases we were really interested in. Further review of his modifications made it apparent that the "isa" methods to test mutex discipline were not being used so this modification was swept into the code as well.
2001-08-302001-08-30 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-1/+6
* inline/rtems/rtems/attr.inl: Correct typo and use correct attribute RTEMS_SYSTEM_TASK. Reported by Chris Johns <ccj@acm.org>.
2001-08-302001-08-30 Joel Sherrill <joel@OARcorp.com>Joel Sherrill1-0/+7
* src/coremutexseize.c: Add missing code for proper handling of nesting acquisitions. This only impacts building with inlines disabled on the source with the "fast mutex" optimizations. This was post the 4.5 branch and did not impact released versions.
2001-08-302001-08-30 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-1/+7
* macros/rtems/posix/mqueue.inl: Add cast so negation works.
2001-08-172001-08-17 Joel Sherrill <joel@OARcorp.com>Joel Sherrill3-0/+33
* include/rtems/libio_.h: Added ifdef to ensure that LOGIN_NAME_MAX is defined on GNU/Linux (RedHat 6.2 distribution). * libc/unixlibc.c: Added stubs for rtems_io_register_name() and rtems_io_lookup_name() so UNIX port would compile the IO manager sptest that registers /dev/null.
2001-08-172001-08-16 Mike Siers <mikes@poliac.com>Joel Sherrill4-2/+42
* pppd/STATUS: Updated by Joel based upon email from Mike. * pppd/cbcp.c, pppd/cbcp.h: Readded files. These support callback functionality that has not even been compiled under RTEMS yet.
2001-08-172001-08-16 Joel Sherrill <joel@OARcorp.com>Joel Sherrill1-3/+2
* libc/lseek.c: Modified after discussion with Eugeny S. Mints <jack@oktet.ru> to correct the behavior. There were two mistakes. First, iop->offset was incorrectly set for SEEK_END. Second, iop->offset should be left unmodified if there are errors. This modification attempts to fix both situations.
2001-08-162001-08-16 Joel Sherrill <joel@OARcorp.com>Joel Sherrill1-6/+26
* libc/lseek.c: Modified after discussion with Eugeny S. Mints <jack@oktet.ru> to correct the behavior. There were two mistakes. First, iop->offset was incorrectly set for SEEK_END. Second, iop->offset should be left unmodified if there are errors. This modification attempts to fix both situations.
2001-08-162001-08-26 Brett Swimley <brett.swimley@aedinc.net>Joel Sherrill1-4/+6
* mw-fb\Makefile.am: Corrected problem.