| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
PR 479/rtems_misc
* src/malloc.c: Per multiple standards realloc does not free the
original memory if the allocation of the requested larger block
fails.
|
|
|
|
| |
* msdos_create.c: Remove unused variable warning.
|
|
|
|
|
| |
PR 476/networking
* machine/in_cksum.h: Fix in_cksum calculation on SPARC.
|
|
|
|
| |
* src/open.c: Fix typo.
|
|
|
|
| |
* src/malloc.c: Remove test define left in.
|
|
|
|
|
| |
PR 472/filesystem
src/malloc.c: Need to include apimutex.h when MALLOC_STATS is defined.
|
|
|
|
|
| |
* aclocal/rtems-top.m4: Add RTEMS_API.
AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
|
|
|
|
|
|
| |
PR 457/bsps
* rtems/powerpc/registers.h: Add a few definitions for the PowerPC
thermal assistance unit.
|
|
|
|
|
|
| |
* aclocal/rtems-debug.m4: Remove.
* aclocal/enable-rtems-debug.m4: New (Split out from rtems-debug.m4).
* aclocal/check-rtems-debug.m4: New (Split out from rtems-debug.m4).
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
PR 449/rtems:
* src/getegid.c: New (Copied from ../posix/src).
* src/geteuid.c: New (Copied from ../posix/src).
* src/getgid.c: New (Copied from ../posix/src).
* src/getgroups.c: New (Copied from ../posix/src).
* src/getlogin.c: New (Copied from ../posix/src).
* src/getpgrp.c: New (Copied from ../posix/src).
* src/getpid.c: New (Copied from ../posix/src).
* src/getppid.c: New (Copied from ../posix/src).
* src/getuid.c: New (Copied from ../posix/src).
* src/setpgid.c: New (Copied from ../posix/src).
* src/setsid.c: New (Copied from ../posix/src).
* src/no_posix: Remove getpid and _getpid_r.
* Makefile.am: Reflect changes above.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
PR 449/rtems:
* src/getegid.c: Remove (Moved to ../libcsupport/src).
* src/geteuid.c: Remove (Moved to ../libcsupport/src).
* src/getgid.c: Remove (Moved to ../libcsupport/src).
* src/getgroups.c: Remove (Moved to ../libcsupport/src).
* src/getlogin.c: Remove (Moved to ../libcsupport/src).
* src/getpgrp.c: Remove (Moved to ../libcsupport/src).
* src/getpid.c: Remove (Moved to ../libcsupport/src).
* src/getppid.c: Remove (Moved to ../libcsupport/src).
* src/getuid.c: Remove (Moved to ../libcsupport/src).
* src/setpgid.c: Remove (Moved to ../libcsupport/src).
* src/setsid.c: Remove (Moved to ../libcsupport/src).
* Makefile.am: Reflect changes above
|
|
|
|
| |
* automake/local.am: Remove "debug".
|
|
|
|
|
|
|
|
|
| |
Makefile.am: Reflect having moved automake.
pppd/Makefile.am: Reflect having moved automake.
rtems_servers/Makefile.am: Reflect having moved automake.
rtems_telnetd/Makefile.am: Reflect having moved automake.
rtems_webserver/Makefile.am: Reflect having moved automake.
wrapup/Makefile.am: Reflect having moved automake.
|
|
|
|
|
|
|
| |
* src/mqueuenametoid.c, src/semaphorenametoid.c: Added ID to name
lookup service and changed name of id/name translation status code.
This propagated to multiple functions. The user API service added was
rtems_object_id_to_name()
|
|
|
|
|
|
| |
* src/extensionident.c: Added ID to name lookup service and changed
name of id/name translation status code. This propagated to multiple
functions. The user API service added was rtems_object_id_to_name()
|
|
|
|
|
|
|
|
|
|
|
| |
* Makefile.am, include/rtems.h, include/rtems/rtems/status.h,
src/dpmemident.c, src/msgqident.c, src/partident.c,
src/ratemonident.c, src/regionident.c, src/semident.c,
src/taskident.c, src/timerident.c: Added ID to name lookup service
and changed name of id/name translation status code. This propagated
to multiple functions. The user API service added was
rtems_object_id_to_name()
* src/rtemsidtoname.c: New file.
|
|
|
|
|
|
|
|
|
| |
* Makefile.am, include/rtems/score/object.h,
include/rtems/score/objectmp.h, src/objectmp.c, src/objectnametoid.c:
Added ID to name lookup service and changed name of id/name
translation status code. This propagated to multiple functions. The
user API service added was rtems_object_id_to_name()
* src/objectidtoname.c: New file.
|
|
|
|
|
|
|
|
|
| |
PR 408/filesystem
* cpuuse/cpuuse.c: Added sync() service. As part of adding this
service, the new RTEMS service rtems_iterate_over_all_threads() was
also added. This new service makes it easier to iterate over all the
tasks/threads in a system and perform an action on them. This change
is to use the new thread iteration service.
|
|
|
|
|
|
|
|
|
|
|
| |
PR 408/filesystem
* score/Makefile.am, score/include/rtems/score/thread.h: Added
sync() service. As part of adding this service, the
new RTEMS service rtems_iterate_over_all_threads() was also added.
This new service makes it easier to iterate over all the
tasks/threads in a system and perform an action on them.
* score/src/iterateoverthreads.c: New file.
* ChangeLog: Fixed screwup.
|
|
|
|
| |
* ChangeLog: Add fileio to list of interactive tests.
|
|
|
|
|
| |
* Makefile.am, include/rtems/score/thread.h: Add fileio to list of
interactive tests.
|
|
|
|
|
| |
* Makefile.am: Add fileio to list of interactive tests.
* src/sync.c: New file.
|
|
|
|
|
| |
PR 455/bsps
* rtems/score/cpu.h: Added missing CPU_swap_u16().
|
|
|
|
|
|
| |
PR 92/rtems
* Makefile.am, src/alarm.c, src/psignal.c: Added ualarm() and usleep().
* src/ualarm.c, src/usleep.c: New files.
|
|
|
|
| |
* fsmount/Makefile.am: Fix path to automake-includes.
|
|
|
|
| |
* fsmount/.cvsignore: New file.
|
|
|
|
| |
* configure.ac: Removed duplicate entry.
|
|
|
|
| |
* configure.ac: Use rtems-bugs@rtems.com as bug report email address.
|
|
|
|
| |
* configure.ac: Add libmisc/fsmount/Makefile.
|
|
|
|
|
|
|
|
| |
PR 369/filesystem
* Makefile.am, shell/cmds.c, wrapup/Makefile.am: sample application to
show the use of the DOSFS functions
* fsmount/Makefile.am, fsmount/README, fsmount/fsmount.c,
fsmount/fsmount.h: New files.
|
|
|
|
|
|
| |
PR 435/networking
* rtems/rtems_showifstat.c: rtems_showifstat misses printing
the netmask
|
|
|
|
|
| |
PR 443/filesystem
* src/imfs/deviceio.c: deviceio.c mishandles return codes
|
|
|
|
|
| |
PR 436/rtems_misc
* monitor/mon-monitor.c: monitor registered commands list manipulation bugs
|
|
|
|
|
| |
PR 440/filesystem
* src/dosfs/fat_fat_operations.c: Improve write data speed for DOSFS FAT12/FAT16 systems
|
|
|
|
|
| |
PR 439/filesystem
* src/dosfs/fat_fat_operations.c: Improve write data speed for DOSFS FAT12/FAT16 systems
|
| |
|
|
|
|
|
| |
PR 442/filesystem
* src/open.c: file never closed if ftruncate() fails in open()
|
|
|
|
|
| |
PR 439/filesystem
*src/dosfs/fat_file.c: flush temporary buffer when closing files
|
|
|
|
|
| |
PR 439/filesystem
*src/dosfs/fat_file.c: flush temporary buffer when closing files
|
|
|
|
|
|
|
|
|
| |
PR 441/filesystem
*src/dosfs/msdos.h: add rename support to DOSFS
*src/dosfs/msdos_create.c: add rename support to DOSFS
*src/dosfs/msdos_file.c: add rename support to DOSFS
*src/dosfs/msdos_init.c: add rename support to DOSFS
*src/dosfs/msdos_mknod.c: add rename support to DOSFS
|
|
|
|
|
|
|
|
|
| |
PR 441/filesystem
*src/dosfs/msdos.h: add rename support to DOSFS
*src/dosfs/msdos_create.c: add rename support to DOSFS
*src/dosfs/msdos_file.c: add rename support to DOSFS
*src/dosfs/msdos_init.c: add rename support to DOSFS
*src/dosfs/msdos_mknod.c: add rename support to DOSFS
|
|
|
|
|
|
|
|
| |
* configure.ac: Remove (Merged into ../configure.ac).
* .cvsignore, Makefile.am, pppd/Makefile.am,
rtems_servers/Makefile.am, rtems_telnetd/Makefile.am,
rtems_webserver/Makefile.am, wrapup/Makefile.am:
Reflect having merged configure.ac into ../configure.ac
|
|
|
|
|
|
|
| |
PR 434/filesystem
* src/imfs/imfs_init.c: Modified to return error code
* src/imfs/miniimfs_init.c: Modified to return error code
* src/imfs/imfs_initsup.c: Modified to set error upon memory failure.
|
|
|
|
|
|
|
| |
PR 434/filesystem
* src/imfs/imfs_init.c: Modified to return error code
* src/imfs/miniimfs_init.c: Modified to return error code
* src/imfs/imfs_initsup.c: Modified to set error upon memory failure.
|
|
|
|
|
|
| |
PR 288/rtems
* rtems/new-exceptions/cpu.h: _ISR_Nest_level is now properly
maintained and does not reside in SPRG0.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
PR 430/rtems
* include/rtems/score/watchdog.h: _Watchdog_Ticks_since_boot should
be a VOLATILE variable.
* src/watchdoginsert.c: 'restart' algorithm needs to enforce
reloading the list head in case a TICK interrupt during ISR_Flash()
modified the list. This is achieved by a proper VOLATILE cast.
Also _Watchdog_Sync_count++ should be protected by _ISR_Disable
(prevent corruption in case ISR calls watchdoginsert)
* src/watchdogadjust.c: ISR protection added.
* src/watchdogtickle.c: ISR protection added.
NOTE: PowerPC BSPs using the new exception processing MUST BE UPDATED
to maintain _ISR_Nest_level. See also PR288 which provides fixes
for the affected BSPs distributed with RTEMS.
|
|
|
|
| |
* ChangeLog: Correct format.
|
|
|
|
| |
* wrapup/Makefile.am: Remove bogus $(MULTISUBDIR).
|
|
|
|
| |
* wrapup/Makefile.am: Remove bogus $(MULTISUBDIR).
|