summaryrefslogtreecommitdiffstats
path: root/cpukit (follow)
Commit message (Collapse)AuthorAgeFilesLines
* 2010-08-20 <yann.sionneau@telecom-sudparis.eu>Joel Sherrill2010-08-202-0/+8
| | | | * libmisc/fb/fb.h: Add constants for buffer modes.
* 2010-08-20 <yann.sionneau@telecom-sudparis.eu>Joel Sherrill2010-08-202-0/+7
| | | | * rtems/score/lm32.h: Add lm32_read_interrupts().
* 2010-08-16 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2010-08-203-1/+8
| | | | | * posix/include/rtems/posix/aio_misc.h: Add decl for aio_request_queue. * posix/src/aio_misc.c: Add aio_request_queue.
* 2010-08-16 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2010-08-202-3/+5
| | | | | * posix/include/rtems/posix/aio_misc.h: Remove rtems_aio_request_s, rtems_aio_request_chain_s, rtems_aio_queue_s;
* 2010-08-16 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2010-08-202-4/+16
| | | | | * posix/include/aio.h: Separate LIO-modes from LIO-opcodes (From freebsd).
* 2010-08-16 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2010-08-202-3/+7
| | | | * sapi/include/rtems/chain.h: Move extern "C".
* 2010-08-16 Alin Rus <alin.codejunkie@gmail.com>Ralf Corsepius2010-08-206-110/+240
| | | | | | | | * posix/include/aio.h: Add LIO_SYNC. * posix/include/rtems/posix/aio_misc.h: Add aio_request_queue, Cosmetics. * posix/src/aio_cancel.c, posix/src/aio_fsync.c, posix/src/aio_misc.c: Rework.
* 2010-08-19 Gedare Bloom <giddyup44@yahoo.com>Joel Sherrill2010-08-192-1/+9
| | | | | | | | PR 1680/cpukit * score/src/isr.c: Correct initialization of _CPU_Interrupt_stack_high to properly do the alignment. This most likely only would have caused a propblem on CPUs where the stack grows down and have strict alignment.
* 2010-08-19 Gedare Bloom <giddyup44@yahoo.com>Joel Sherrill2010-08-192-2/+11
| | | | | | | | | PR 1681/cpukit * rtems/score/cpu.h: With the percpu patch, ASM uses INTERRUPT_STACK_HIGH instead of _CPU_Interrupt_stack_high. The sparc64 was still using the old variable, which was declared in its cpu.h file. This patch comments out the declaration and switch to using INTERRUPT_STACK_HIGH.
* 2010-08-18 Chris Johns <chrisj@rtems.org>Chris Johns2010-08-182-2/+7
| | | | | | PR 1677/filesystem * libfs/src/imfs/imfs_creat.c: Fix creating of a file. Lost in the change from a switch statement.
* 2010-08-16 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2010-08-163-4/+12
| | | | | | | * posix/include/rtems/posix/aio_misc.h: Remove rtems_aio_queue_s.size (Unused). * posix/src/aio_misc.c: Remove aio_request_queue.size. Cosmetics.
* 2010-08-16 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2010-08-161-4/+4
| | | | * posix/Makefile.am: Reflect aio-changes.
* 2010-08-16 Alin Rus <alin.codejunkie@gmail.com>Ralf Corsepius2010-08-166-55/+671
| | | | | | | * posix/src/aio_misc.c: New. * posix/src/aio_error.c, posix/src/aio_read.c, * posix/src/aio_return.c, posix/src/aio_write.c: New implementation.
* Regenerate.Ralf Corsepius2010-08-161-0/+4
|
* 2010-08-16 Alin Rus <alin.codejunkie@gmail.com>Ralf Corsepius2010-08-164-2/+110
| | | | | * posix/include/aio.h: Extend struct aiocb. * posix/include/rtems/posix/aio_misc.h: New.
* 2010-08-16 Alin Rus <alin.codejunkie@gmail.com>Ralf Corsepius2010-08-161-0/+5
| | | | | * posix/include/aio.h: Extend struct aiocb. * posix/include/rtems/posix/aio_misc.h: New.
* 2010-08-13 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-08-132-1/+5
| | | | * libblock/src/media.c: Use unprotected chain extract.
* 2010-08-13 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-08-1310-1/+1915
| | | | | | | | * libblock/include/rtems/media.h, libblock/src/media-desc.c, libblock/src/media-dev-ident.c, libblock/src/media-path.c, libblock/src/media-server.c, libblock/src/media.c: New files. * Makefile.am, preinstall.am, libblock/Makefile.am: Reflect changes above.
* 2010-08-13 Chris Johns <chrisj@rtems.org>Chris Johns2010-08-132-2/+7
| | | | | * libfs/src/imfs/imfs_eval.c: Add the missing ';' for the debug case.
* Typo.Sebastian Huber2010-08-111-1/+1
|
* 2010-09-11 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-08-112-1/+6
| | | | | * sapi/include/confdefs.h: Include <rtems.h> to resolve all dependencies.
* 2010-08-10 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2010-08-103-2/+16
| | | | | | PR 1658/cpukit * sapi/src/exshutdown.c, score/include/rtems/score/interr.h: If the system is not up, consider it a fatal error.
* 2010-08-09 Bharath Suri <bharath.s.jois@gmail.com>Joel Sherrill2010-08-102-0/+7
| | | | | | PR 1662/filesystem * libcsupport/src/termios.c: osem is now released before attempt to delete in rtems_termios_close.
* 2010-08-09 Bharath Suri <bharath.s.jois@gmail.com>Joel Sherrill2010-08-108-16/+27
| | | | | | | | | | PR 1660/filesystem * libfs/src/pipe/fifo.c, libfs/src/pipe/pipe.h: Changed int pipe_release to void pipe_release. * libfs/src/imfs/imfs_fifo.c: Corresponding change to IMFS_fifo_close since pipe_release does not return any error. * libfs/src/imfs/imfs_initsupp.c: Changes to improve IMFS_determine_bytes_per_block
* 2010-08-10 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2010-08-105-0/+66
| | | | | | | | | PR 1661/testing * libcsupport/Makefile.am, libcsupport/include/rtems/libcsupport.h: Add public methods to get/set malloc heap pointer so the tests do not have to peer behind the API. * libcsupport/src/mallocgetheapptr.c, libcsupport/src/mallocsetheapptr.c: New files.
* 2010-08-09 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-08-092-0/+9
| | | | | * score/inline/rtems/score/object.inl: Use attribute unused in _Objects_Is_local_id().
* 2010-08-09 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-08-093-1/+11
| | | | | * rtems/Makefile.am, rtems/preinstall.am: Install <rtems/rtems/mainpage.h> to allow documentation generation.
* 2010-08-09 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-08-094-11/+966
| | | | | * rtems/include/rtems.h, rtems/mainpage.h, rtems/include/rtems/rtems/types.h: Documentation.
* 2010-08-09 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-08-092-3/+5
| | | | | PR 1604/cpukit * rtems/src/regioncreate.c: Removed superfluous parameter check.
* 2010-08-09 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-08-092-53/+38
| | | | | | PR 1615/cpukit * posix/src/keyrundestructors.c: Improved POSIX compliance. Now we may have an unlimited number of iterations.
* 2010-08-09 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-08-092-0/+20
| | | | | * sapi/inline/rtems/chain.inl: Added rtems_chain_extract_unprotected().
* 2010-08-09 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2010-08-093-4/+9
| | | | | * posix/include/aio.h, posix/src/aio_return.c: Let aio_return return ssize_t (Mandated by POSIX).
* 2010-08-08 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2010-08-082-1/+5
| | | | * libfs/src/imfs/imfs.h: Fix typo.
* 2010-08-03 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2010-08-031-0/+8
| | | | | | | | * libcsupport/src/getegid.c, libcsupport/src/geteuid.c, libcsupport/src/getpid.c, libcsupport/src/getppid.c, libcsupport/src/getuid.c, libcsupport/src/setegid.c, libcsupport/src/seteuid.c, libcsupport/src/setsid.c libcsupport/src/setuid.c: Remove redundant includes.
* Remove redundant includes.Ralf Corsepius2010-08-039-32/+9
|
* 2010-08-03 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2010-08-035-30/+58
| | | | | | | PR 1649/cpukit * libcsupport/Makefile.am, libcsupport/src/getgid.c: Make sure all get and set gid and egid routines are present and in their own files. * libcsupport/src/setegid.c, libcsupport/src/setgid.c: New files.
* 2010-08-03 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2010-08-032-9/+18
| | | | | * configure.ac: Apply RTEMS_CHECK_FUNC for set/get*id family of functions. Extend set/get*id family of checks.
* 2010-08-03 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2010-08-032-0/+28
| | | | * aclocal/check-func.m4: New.
* 2010-08-03 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2010-08-032-1/+17
| | | | | * configure.ac: Add checks for [get|set][e][uid,gid] family of functions.
* 2010-08-02 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2010-08-026-82/+54
| | | | | | | * libfs/src/imfs/imfs_creat.c, libfs/src/imfs/imfs_eval.c, libfs/src/imfs/imfs_mknod.c, libfs/src/imfs/imfs_readlink.c, libfs/src/pipe/fifo.c: Clean up for coverage improvements and formatting.
* 2010-08-02 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2010-08-022-10/+23
| | | | | | * libmisc/stackchk/check.c: If this port does not allocate the interrupt stack, then it must always be a thread stack. Do not include code to print the interrupt stack information.
* 2010-08-02 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2010-08-023-73/+75
| | | | * libcsupport/src/base_fs.c, libcsupport/src/rtems_mkdir.c: Formatting.
* 2010-07-30 Bharath Suri <bharath.s.jois@gmail.com>Joel Sherrill2010-08-025-25/+74
| | | | | | | | PR 1645/cpukit * libcsupport/src/getuid.c: Moved setuid() routine to its own file. * libcsupport/src/setuid.c: New file with setuid() routine. * libcsupport/src/seteuid.c: New file with seteuid() routine.
* 2010-07-30 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2010-07-308-221/+67
| | | | | | | | * libcsupport/src/fstat.c, libcsupport/src/rmdir.c, libfs/src/imfs/imfs.h, libfs/src/imfs/imfs_creat.c, libfs/src/imfs/imfs_debug.c, libfs/src/imfs/imfs_getchild.c, libfs/src/imfs/memfile.c: Add IMFS_assert. Clean up and remove all checks which are redundant with system call layer. Formatting.
* 2010-07-30 Gedare Bloom <giddyup44@yahoo.com>Joel Sherrill2010-07-3016-19/+32
| | | | | | | | | | | | | PR 1599/cpukit * posix/src/psignalunblockthread.c, posix/src/pthreadkill.c, rtems/src/signalsend.c, score/include/rtems/score/percpu.h, score/inline/rtems/score/thread.inl, score/src/thread.c, score/src/threadchangepriority.c, score/src/threadclearstate.c, score/src/threaddispatch.c, score/src/threadready.c, score/src/threadresume.c, score/src/threadsetstate.c, score/src/threadstartmultitasking.c, score/src/threadsuspend.c, score/src/threadyieldprocessor.c: Rename _Context_Switch_necessary to _Thread_Dispatch_necessary to more properly reflect the intent.
* 2010-07-30 Gedare Bloom <giddyup44@yahoo.com>Joel Sherrill2010-07-306-3/+21
| | | | | | PR 1599/cpukit * cpu_asm.c: Rename _Context_Switch_necessary to _Thread_Dispatch_necessary to more properly reflect the intent.
* 2010-07-30 Gedare Bloom <giddyup44@yahoo.com>Joel Sherrill2010-07-304-2/+14
| | | | | | PR 1599/cpukit * irq.c: Rename _Context_Switch_necessary to _Thread_Dispatch_necessary to more properly reflect the intent.
* 2010-07-30 Gedare Bloom <giddyup44@yahoo.com>Joel Sherrill2010-07-304-2/+14
| | | | | | PR 1599/cpukit * cpu_asm.S: Rename _Context_Switch_necessary to _Thread_Dispatch_necessary to more properly reflect the intent.
* 2010-07-30 Vinu Rajashekhar <vinutheraj@gmail.com>Joel Sherrill2010-07-302-11/+61
| | | | | * sapi/include/confdefs.h: Add configuration macros for Go requirements.
* 2010-07-29 Bharath Suri <bharath.s.jois@gmail.com>Joel Sherrill2010-07-292-29/+60
| | | | | | PR 1620/cpukit * libcsupport/src/privateenv.c: Significant clean up and rework to improve testability.