| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
* libcsupport/include/rtems/assoc.h,
libcsupport/include/rtems/malloc.h: Add extern "C" {} guards.
* libcsupport/include/rtems/libio_.h: Move extern "C" {} guards.
|
| |
|
| |
|
|
|
|
|
|
|
| |
* score/include/rtems/score/thread.h, score/src/threadinitialize.c,
score/src/threadreset.c, score/src/threadresume.c,
score/src/threadsuspend.c: Nesting count on thread suspension is only
supported from ITRON API so disable if ITRON is disabled.
|
|
|
|
|
|
|
|
| |
* score/include/rtems/score/thread.h, score/src/threadhandler.c: Merge
conditional code from main and init/fini C++ constructors so the body
of this method reads better. Mark thread prototypes which are not
currently exercised by any APIs with
FUNCTIONALITY_NOT_CURRENTLY_USED_BY_ANY_API conditional.
|
|
|
|
|
|
|
|
|
| |
PR 1415/cpukit
* rtems/src/semcreate.c, rtems/src/semtranslatereturncode.c,
score/include/rtems/score/coremutex.h,
score/inline/rtems/score/coremutex.inl, score/src/coremutex.c:
Address two paths where a task with a priority above the ceiling
could obtain a priority ceiling mutex.
|
|
|
|
|
|
| |
* libcsupport/include/rtc.h: New RTC driver interface.
* libmisc/Makefile.am, libmisc/shell/shellconfig.h: Added RTC command.
* libmisc/shell/main_rtc.c: New file.
|
| |
|
|
|
|
|
|
| |
PR 1418/cpukit
* rtems/score/cpu.h: corrected _CPU_ISR_Flash implementation, added
core synchronization after all cli/sti.
|
|
|
|
|
|
| |
PR 1413/cpukit
* rtems/src/timerserver.c: Fix bug where server based timers which
reinitiated themselves did not get reinserted onto timer chain.
|
|
|
|
| |
* librpc/src/xdr/xdr_float.c: Change detection logic for h8300.
|
|
|
|
|
|
| |
PR 1412/cpukit
* score/src/coremutex.c: Add missing braces. Broken with strict mutex
code added.
|
|
|
|
|
| |
* posix/src/getitimer.c, posix/src/setitimer.c: Add error checks and
clean up so coverage analysis is possible.
|
|
|
|
| |
* posix/src/sysconf.c: Restructure to improve coverage analysis.
|
|
|
|
|
|
| |
* libcsupport/Makefile.am, libcsupport/src/printk.c: Restructure to
make analysis and coverage easier. Now 100% covered.
* libcsupport/src/vprintk.c: New file.
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Doxygen.in: Fixed project name. Added project number. Enabled auto
brief. Disabled include graphs.
* include/rtems/irq-extension.h, libblock/include/rtems/bdpart.h,
libblock/include/rtems/bdbuf.h, libblock/include/rtems/bdpart.h,
libblock/include/rtems/blkdev.h, libblock/include/rtems/diskdevs.h,
libblock/include/rtems/ramdisk.h, libblock/src/bdbuf.c,
libblock/src/blkdev.c, libblock/src/diskdevs.c, libblock/src/ramdisk.c:
Documentation.
* libblock/src/bdpart.c: Documentation. Fixed NULL pointer access.
|
|
|
|
| |
initialization, save and restore code.
|
|
|
|
|
|
|
| |
PR 1411/cpukit
* rtems/src/workspace.c, score/include/rtems/score/protectedheap.h,
score/src/pheapgetfreeinfo.c, score/src/pheapgetinfo.c: Improve
workspace wrapper methods.
|
|
|
|
|
| |
* libmisc/shell/login_prompt.c, libmisc/shell/shell_script.c,
rtems/include/rtems/rtems/timer.h: Fix warnings.
|
|
|
|
|
| |
* posix/include/rtems/posix/psignal.h,
rtems/inline/rtems/rtems/support.inl: Remove warnings.
|
|
|
|
|
| |
* sapi/include/rtems/config.h: Switch from ssize_t to uintptr_t for
work space size since it is larger than a single allocatable object.
|
|
|
|
|
|
|
| |
* cpukit/libblock/src/bdpart.c, libmisc/shell/main_msdosfmt.c,
libmisc/shell/main_rm.c, libnetworking/libc/gethostnamadr.c,
score/include/rtems/score/bitfield.h,
score/inline/rtems/score/priority.inl: Remove warnings.
|
|
|
|
| |
* score/src/objectgetnext.c: Add checks for NULL pointers.
|
|
|
|
| |
timeouts. Options are now per file system instance.
|
|
|
|
|
| |
* libmisc/uuid/gen_uuid.c, libnetworking/lib/syslog.c,
telnetd/telnetd.c: Fixed warnings.
|
|
|
|
|
| |
* libcsupport/Makefile.am:
* libcsupport/src/isatty_r.c: New file.
|
| |
|
|
|
|
|
| |
* rtems/include/rtems/rtems/part.h,
rtems/inline/rtems/rtems/region.inl: Fix warnings.
|
|
|
|
|
| |
* rtems/score/cpu.h: Lower number of priorities and do not inline as
much.
|
|
|
|
|
|
|
|
|
| |
* score/include/rtems/score/heap.h,
score/inline/rtems/score/address.inl,
score/inline/rtems/score/heap.inl,
score/inline/rtems/score/object.inl,
score/inline/rtems/score/priority.inl,
score/inline/rtems/score/tod.inl: Remove warnings.
|
|
|
|
| |
* rtems/score/cpu.h: Remove warnings.
|
|
|
|
|
| |
* score/include/rtems/system.h: Added
RTEMS_COMPILER_DEPRECATED_ATTRIBUTE define.
|
|
|
|
| |
* cpu_asm.S, irq.c, rtems/score/cpu.h: Add lm32 gdb stub support.
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Added const qualifier whenever possible. Added
rtems_fsmount_create_mount_point() prototype.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
accept. Return EIO for close() errors. Changed PORT format string.
Fixed connection termination after store errors on passive connections.
Added magic device identifier for stat().
|
| |
|
|
|
|
|
| |
* rtems/score/cpu.h: Lower minimum stack size to 512 and CPU alignment
to 4.
|
|
|
|
| |
* cpu_asm.c: Add stub for setjmp/longjmp. Remove when in newlib.
|
|
|
|
| |
* telnetd/telnetd.h: Spacing.
|
|
|
|
|
| |
* rtems/include/rtems/rtems/clock.h, rtems/src/clocktodtoseconds.c,
rtems/src/clocktodvalidate.c: Add const to parameter.
|
|
|
|
| |
* libmisc/shell/shell.c, libmisc/stackchk/check.c: Eliminate warnings.
|
|
|
|
|
|
| |
* posix/src/condtimedwait.c, posix/src/mutextimedlock.c,
posix/src/prwlocktimedrdlock.c, posix/src/prwlocktimedwrlock.c,
posix/src/semopen.c: Silence warnings.
|