summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 2001-01-17 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-01-17402-1051/+2202
| | | | | | | * SUPPORT, LICENSE: New files. * Numerous files touched as part of merging the 4.5 branch onto the mainline development trunk and ensuring that the script that cuts snapshots and releases works on the documentation.
* 2002-02-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-01-167-228/+36
| | | | | | * include/rtems/libio.h: Add #include <rtems/fs.h>. Reflect changes due to using rtems/fs.h. * include/rtems/libio_.h: Reworked.
* 2001-01-16 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-01-166-0/+908
| | | | | | | | | | | | | | | | | | | | * Added task-based timers to the Timer Manager. This added three new directives: - rtems_timer_initiate_server - rtems_timer_server_fire_after - rtems_timer_server_fire_when In the process of doing this, a number of cleanups were made. * src/timerserver.c, src/timerserverfireafter.c, src/timerserverfirewhen.c: New files. * include/timer/timer.h: Added new prototypes and supporting types. * inline/rtems/rtems/timer.h, macros/rtems/rtems/timer.h: Enhanced _Timer_Is_interval_class() to cover the class TIMER_INTERVAL_ON_TASK. * src/Makefile.am: Accounted for new files. * src/rtemstimer.c: Added initialization of _Timer_Server variable. * src/timercancel.c, src/timerreset.c: Account for addition of timer classes. Also corrected the headers. * src/timercreate.c, src/timerdelete.c, src/timerfireafter.c, src/timerfireafter.c, src/timerident.c: Corrected header.
* 2002-01-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-01-168-32/+50
| | | | | | | | | * Makefile.am: Apply @subdirs. Remove POSIX_SUBDIRS. Remove ITRON_SUBDIRS. * configure.ac: Rework enable_unixlib handling. Add RTEMS_MULTILIBS to cpuopts.h. * include/Makefile.am: Add rtems/fs.h, rtems/userenv.h. Add $(PROJECT_INCLUDE)/rtems. Remove libio_.h.
* 2002-02-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-01-165-3/+17
| | | | | * asm.h: Remove #include <rtems/score/targopts.h>. Add #include <rtems/score/cpuopts.h>.
* 2002-02-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-01-167-9/+17
| | | | | | * asm.h: Remove #include <rtems/score/targopts.h>. Add #include <rtems/score/cpuopts.h>. * configure.ac: Remove RTEMS_CHECK_CUSTOM_BSP(RTEMS_BSP).
* 2002-02-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-01-1612-24/+40
| | | | | | | | | * src/getegid.c: Add #include <rtems/userenv.h>. Remove #include <rtems/libio_.h>. * src/geteuid.c: Ditto. * src/getgid.c: Ditto. * src/getlogin.c: Ditto. * src/getuid.c: Ditto.
* 2001-01-16 Eric Norum <eric.norum@usask.ca>Joel Sherrill2002-01-166-12/+21
| | | | * lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number checking.
* 2001-01-16 Eric Valette <valette@crt.canon.fr>Joel Sherrill2002-01-163-3/+59
| | | | | | | | | * vector/vector.S, irq/irq_asm.S: Make sure vectors work properly in RAM and Flash based code. The code executed for the Flash version runs in both cases (code in Flash/code in RAM) but as it is less efficient than the one optimized for RAM, it put it inside ifdef. A compilation error is generated if code is linked in Flash with the correct ifdef set...
* 2001-01-16 Eric Valette <valette@crt.canon.fr>Joel Sherrill2002-01-162-1/+8
| | | | | | | * irq/irq.c: Correct minor bug in mbx8xx interrupt handling. Quoting Eric, "In theory it should be applied in each mpc8xx related BSP but as I cannot test it plase maintainer/users submit patch accordingly."
* 2001-01-16 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-01-1644-4/+1756
| | | | | | | | | | | | | * Added tests for task-based timers. This included the new tests sp30 and sp31. * Makefile.am, configure.ac: Modified to reflect new tests and files. * sp09/screen14.c, sp09/sp09.scn: Modified to add error checks for task-based timer services. * sp30/.cvsignore, sp30/Makefile.am, sp30/init.c, sp30/resume.c, sp30/sp30.doc, sp30/sp30.scn, sp30/system.h, sp30/task1.c, sp31/.cvsignore, sp31/Makefile.am, sp31/delay.c, sp31/init.c, sp31/prtime.c, sp31/sp31.doc, sp31/sp31.scn, sp31/system.h, sp31/task1.c: New files.
* 2001-01-16 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-01-1626-82/+406
| | | | | | | | | | | | | | | | | | | | * Added task-based timers to the Timer Manager. This added three new directives: - rtems_timer_initiate_server - rtems_timer_server_fire_after - rtems_timer_server_fire_when In the process of doing this, a number of cleanups were made. * src/timerserver.c, src/timerserverfireafter.c, src/timerserverfirewhen.c: New files. * include/timer/timer.h: Added new prototypes and supporting types. * inline/rtems/rtems/timer.h, macros/rtems/rtems/timer.h: Enhanced _Timer_Is_interval_class() to cover the class TIMER_INTERVAL_ON_TASK. * src/Makefile.am: Accounted for new files. * src/rtemstimer.c: Added initialization of _Timer_Server variable. * src/timercancel.c, src/timerreset.c: Account for addition of timer classes. Also corrected the headers. * src/timercreate.c, src/timerdelete.c, src/timerfireafter.c, src/timerfireafter.c, src/timerident.c: Corrected header.
* 2001-01-16 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-01-164-4/+16
| | | | | * src/taskmode.c: Ensure the this service does not dispatch before tasking is enabled at initialization time.
* 2001-01-16 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-01-164-2/+12
| | | | | * inline/rtems/posix/mutex.inl (_POSIX_Mutex_Get_support): Corrected name of routine in header.
* 2002-02-07 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-01-082-4/+4
| | | | * configure.ac: Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
* 2002-02-07 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-01-082-3/+9
| | | | | * aclocal/check-tool.m4: Remove AC_CHECK_TOOL_PREFIX, conditionalize check upon host_alias != build_alias.
* 2002-01-07 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-01-083-3/+12
| | | | * rootfs/Makefile.am: Use include_rtems_HEADERS instead of H_FILES.
* 2002-01-07 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-01-089-3/+42
| | | | | | * src/imfs/imfs_load_tar.c: Add include <sys/types.h>. Add include <sys/stat.h>. Add include <fcntl.h>. * src/imfs/imfs_rmnod.c: Add include <stdlib.h>.
* 2002-02-07 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-01-084-0/+7
| | | | * libc/gxx_wrappers.c: Add #include <rtems/error.h>.
* 2002-01-07 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-01-082-2/+4
| | | | * include/Makefile.am: Remove EXTRA_DIST.
* 2002-01-07 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-01-082-1/+5
| | | | * configure.ac: Add RTEMS_CHECK_NETWORKING.
* 2002-01-07 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-01-088-4/+298
| | | | | | | * wrapup/Makefile.am: Add install-hook. Remove SIZE_RTEMS. * include/rtems/fs.h: New, extracted from libio_.h. * include/rtems/userenv.h: New. extracted from libio_.h.
* 2002-01-07 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-01-084-0/+12
| | | | * rtems/score/cpu.h: #include <rtems/bspIo.h>.
* 2002-01-07 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-01-0714-1197/+16
| | | | | | | | * optman/, optman/.cvsignore, optman/Makefile.am, optman/no-dpmem.c, optman/no-event.c, optman/no-mp.c, optman/no-msg.c, optman/no-part.c, optman/no-region.c, optman/no-rtmon.c, optman/no-sem.c, optman/no-signal.c, optman/no-timer.c: Removed entire contents of optman/ directory since it has been moved.
* 2002-01-07 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-01-076-273/+12
| | | | | | * optman/, optman/.cvsignore, optman/Makefile.am, optman/no-ext.c, optman/no-io.c: Removed entire contents of optman/ directory since it has been moved.
* 2002-01-07 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-01-074-33/+10
| | | | | * optman/, optman/.cvsignore, optman/Makefile.am: Removed entire contents of optman/ directory since it has been moved.
* 2002-01-07 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-01-072-1/+6
| | | | | * automake/compile.am (LINK_LIB_RTEMS): Removed line continuation for last line to eliminate 100's of warnings.
* 2002-01-06 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-01-062-0/+6
| | | | * .cvsignore: Added aclocal.m4 and configure.
* 2002-01-06 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-01-062-0/+6
| | | | * .cvsignore: New file.
* 2002-02-05 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-01-066-2/+12
| | | | * Makefile.am: Readded reference to wrapup.
* 2002-01-06 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-01-068-0/+102
| | | | | * wrapup/.cvsignore: Readded. * include/.cvsignore: New file.
* 2002-02-05 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-01-061-3/+5
| | | | | | | | | | | | * aclocal/check-newlib.m4: Apply AS_IF. * aclocal/config-subdirs.m4: Remove _RTEMS_PUSH_BUILDDIR, _RTEMS_POP_BUILDDIR, _RTEMS_GIVEN_INSTALL, _RTEMS_SUB_SRCDIR. * aclocal/subdirs.m4: Fix comments, apply AS_IF. * aclocal/sysv-ipc.m4: Reflect autoconf-2.5x canonicalization changes. * aclocal/target.m4: Add _RTEMS_PUSH_BUILDDIR, _RTEMS_POP_BUILDDIR, _RTEMS_GIVEN_INSTALL, _RTEMS_SUB_SRCDIR. * automake/compile.am: Remove librtemsall from LINK_FILES.
* 2002-02-05 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-01-067-109/+125
| | | | | | | | | | | | * aclocal/check-newlib.m4: Apply AS_IF. * aclocal/config-subdirs.m4: Remove _RTEMS_PUSH_BUILDDIR, _RTEMS_POP_BUILDDIR, _RTEMS_GIVEN_INSTALL, _RTEMS_SUB_SRCDIR. * aclocal/subdirs.m4: Fix comments, apply AS_IF. * aclocal/sysv-ipc.m4: Reflect autoconf-2.5x canonicalization changes. * aclocal/target.m4: Add _RTEMS_PUSH_BUILDDIR, _RTEMS_POP_BUILDDIR, _RTEMS_GIVEN_INSTALL, _RTEMS_SUB_SRCDIR. * automake/compile.am: Remove librtemsall from LINK_FILES.
* 2002-02-05 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-01-063-8/+9
| | | | | * Makefile.am: Remove make from SUBDIRS. * configure.ac: Remove make from CONFIG_SUBDIRS, cosmetics.
* 2002-02-05 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-01-069-4/+19
| | | | | | * libc/Makefile.am: Add MULTISUBDIR support. * libc/fcntl.c: Add #include <stdarg.h>. * libc/privateenv.c: Add #include <stdlib.h>.
* 2002-02-05 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-01-062-3/+6
| | | | * bsp.am: Add line break, remove comment.
* 2002-02-05 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-01-063-8/+5
| | | | | * configure.ac: Remove NETWORKING support. * wrapup/Makefile.am: Remove NETWORKING support.
* 2002-02-05 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-01-062-6/+4
| | | | * console/console.c: Remove NO_BSP_INIT, SERIAL_INPUT.
* 2002-02-05 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-01-068-12/+16
| | | | * configure.ac: Remove RTEMS_CHECK_CUSTOM_BSP.
* 2002-02-05 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-01-066-2/+14
| | | | | * configure.ac: AC_CONFIG_SRCDIR([src/pthreads.c]) * src/psignal.c: #include <string.h>.
* 2002-02-05 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-01-065-2/+15
| | | | | * pppd/sys-rtems.c: Remove unused variable status from dodefaultroute.
* 2002-02-05 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-01-067-28/+16
| | | | | | | * custom/genmongoosev.cfg: Remove -g from CPU_CFLAGS. * custom/h8sim.cfg: Remove -g from CPU_CFLAGS. Remove GCC272 support. * custom/jmr3904.cfg: Remove -g from CPU_CFLAGS. Remove GCC272.
* 2002-01-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-01-063-2/+7
| | | | | * bspspuriousinit.c, m68000spurious.c: Include rtems/bspIo.h instead of bspIo.h.
* 2002-01-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-01-069-5/+21
| | | | * include/bsp.h: Include rtems/bspIo.h instead of bspIo.h.
* 2002-01-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-01-063-2/+7
| | | | | * startup/bspstart.c: Include rtems/bspIo.h instead of bspIo.h. * startup/spurious_assistant.c: Include rtems/bspIo.h instead of bspIo.h.
* 2002-01-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-01-062-1/+5
| | | | * irq/irq_init.c: Include rtems/bspIo.h instead of bspIo.h.
* 2002-01-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-01-068-4/+20
| | | | * cpu.c: Include rtems/bspIo.h instead of bspIo.h.
* 2002-01-04 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-01-046-4/+10
| | | | * Makefile.am, configure.ac: Remove references to wrapup subdirectory.
* 2002-01-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-01-044-2/+20
| | | | * mw-fb/mw_uid.c: Apply rtems_set_errno_and_return_minus_one.
* 2002-01-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-01-0451-192/+351
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * src/imfs/imfs_eval.c: Include <rtems/seterr.h>. Apply rtems_set_errno_and_return_minus_one. * src/imfs/memfile.c: Include <rtems/seterr.h>. Apply rtems_set_errno_and_return_minus_one. * src/imfs/imfs_readlink.c: Include <rtems/seterr.h>. Apply rtems_set_errno_and_return_minus_one. * src/imfs/imfs_unlink.c: Include <rtems/seterr.h>. Apply rtems_set_errno_and_return_minus_one. * src/imfs/imfs_link.c: Include <rtems/seterr.h>. Apply rtems_set_errno_and_return_minus_one. * src/imfs/imfs_chown.c: Include <rtems/seterr.h>. Apply rtems_set_errno_and_return_minus_one. * src/imfs/ioman.c: Include <rtems/seterr.h>. Apply rtems_set_errno_and_return_minus_one. * src/imfs/imfs_mount.c: Include <rtems/seterr.h>. Apply rtems_set_errno_and_return_minus_one. * src/imfs/imfs_directory.c: Include <rtems/seterr.h>. Apply rtems_set_errno_and_return_minus_one. * src/imfs/imfs_stat.c: Include <rtems/seterr.h>. Apply rtems_set_errno_and_return_minus_one. * src/imfs/imfs_fchmod.c: Include <rtems/seterr.h>. Apply rtems_set_errno_and_return_minus_one. * src/imfs/imfs_symlink.c: Include <rtems/seterr.h>. Apply rtems_set_errno_and_return_minus_one. * src/imfs/imfs_mknod.c: Include <rtems/seterr.h>. Apply rtems_set_errno_and_return_minus_one. * src/imfs/linearfile.c: Include <rtems/seterr.h>. Apply rtems_set_errno_and_return_minus_one. * src/imfs/imfs_unmount.c: Include <rtems/seterr.h>. Apply rtems_set_errno_and_return_minus_one. * src/imfs/imfs.h: Apply rtems_set_errno_and_return_minus_one. Comment out increment_and_check_linkcounts.