summaryrefslogtreecommitdiffstats
path: root/cpukit (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Corrected linked list of monitor commandsThomas Doerfler2007-09-102-8/+16
|
* 2007-09-07 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2007-09-072-2/+28
| | | | | | | * libcsupport/src/malloc.c: If RTEMS_HEAP_DEBUG is defined, add heap walk on init, malloc, and free. The ability to walk the heap appears to disappeared during the rework of the C Program heap to skip the Region.
* 2007-09-07 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2007-09-074-11/+31
| | | | | | | * score/src/heap.c: Style. * score/src/heapwalk.c: Add more information to prints. * score/src/pheapwalk.c: Do not lock allocator mutex if dispatching is disabled.
* 2007-09-06 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2007-09-0611-53/+210
| | | | | | | | | | | | | | | | * libcsupport/Makefile.am, libcsupport/src/printk.c: * libcsupport/src/printk_plugin.c: New file. include/rtems/bspIo.h, libmisc/cpuuse/cpuusagereport.c, libmisc/cpuuse/cpuuse.h, libmisc/stackchk/check.c, libmisc/stackchk/stackchk.h: rtems/include/rtems/rtems/ratemon.h, rtems/src/ratemonreportstatistics.c: Added capability to specify your own "printf" routine to various reporting functions. This added an XXX_with_plugin as the underlying implementation for + rtems_rate_monotonic_report_statistics + rtems_stack_checker_report_usage + rtems_cpu_usage_report As demonstration, the http netdemo can now print out stack and cpu usage reports.
* 2007-09-06 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2007-09-062-35/+36
| | | | * shttpd/compat_rtems.c: Style clean up.
* 2007-09-06 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2007-09-063-14/+29
| | | | | * rtems/src/ratemonperiod.c: Clean up. * rtems/src/ratemonreportstatistics.c: Clarify period statistics output.
* 2007-09-06 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2007-09-062-3/+7
| | | | * libmisc/monitor/mon-monitor.c: Fix warnings and typo.
* 2007-09-05 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2007-09-053-7/+12
| | | | * libmisc/untar/untar.c, libmisc/untar/untar.h: Clean up prototype.
* 2007-09-05 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2007-09-052-1/+6
| | | | * libmisc/Makefile.am: Add new files.
* Added osmonweb support functionality to monitorThomas Doerfler2007-09-058-4/+352
|
* 2007-09-04 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2007-09-044-17/+30
| | | | | | * libmisc/monitor/mon-monitor.c, libmisc/monitor/mon-object.c, libmisc/monitor/monitor.h: Merge minor parts of Thomas' improvements that are needed by osmonweb.
* 2007-09-04 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2007-09-043-18/+30
| | | | | * libmisc/untar/untar.c, libmisc/untar/untar.h: Add const to char *. Use printk.
* 2007-08-28 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2007-08-283-3/+7
| | | | | * rtems/include/rtems/rtems/clock.h, score/src/threadhandler.c: Fix spacing and spelling.
* 2007-08-28 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2007-08-282-6/+16
| | | | | PR 1256/networking * ftpd/ftpd.c: Fix unaligned access.
* 2007-08-28 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2007-08-282-2/+6
| | | | * posix/Makefile.am: Always build nanosleep.
* Spacing.Joel Sherrill2007-08-171-0/+2
|
* 2007-08-17 Chris Johns <chrisj@rtems.org>Chris Johns2007-08-175-637/+1306
| | | | | | | | * libmisc/capture/README: Minor copyright change. * libmisc/capture/capture-cli.c, libmisc/capture/capture.c, libmisc/capture/capture.h: Fixed the memory leak when lots of tasks are being created and deleted. Improved the trigger interface so all task type actions can be caught.
* 2007-08-13 Chris Johns <chrisj@rtems.org>Chris Johns2007-08-132-1/+5
| | | | | * score/include/rtems/score/object.h: Point the OBJECTS_RTEMS_CLASSES_LAST macro to the last entry.
* Upgrade to 4.7.99.2Joel Sherrill2007-08-071-1/+1
|
* 2007-08-04 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2007-08-042-0/+47
| | | | * rtems/score/m68k.h: Add stubs for mcf5307, mcf5407, mcfv4e.
* Remove bogus ChangeLog entry.Ralf Corsepius2007-08-041-5/+0
|
* 2007-08-04 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2007-08-041-0/+4
| | | | * rtems/score/cpu.h: Use uintptr_t instead of uint32_t.
* 2007-08-04 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2007-08-042-3/+8
| | | | | * score/cpu/mips/rtems/score/cpu.h: Use uintptr_t instead of uint32_t.
* 2007-07-31 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2007-08-012-1/+13
| | | | | | | | PR 1248/networking * libnetworking/rtems/rtems_glue.c: Luke Stras <luke@spacequest.com> reported that when no interfaces are successfully attached, the default route is broken and may result in a jump to an illegal address.
* 2007-07-31 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2007-07-311-0/+5
| | | | | * cpu_asm.S, rtems/score/cpu.h, rtems/score/m68k.h: Replace M68K_COLDFIRE_ARCH with __mcoldfire__.
* Replace M68K_COLDFIRE_ARCH with __mcoldfire__.Ralf Corsepius2007-07-313-20/+19
|
* 2007-07-31 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2007-07-312-1/+6
| | | | | * score/inline/rtems/score/priority.inl: Use size_t instead of uint32_t for array index.
* 2007-07-30 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2007-07-302-1/+6
| | | | | * libnetworking/netinet/in_cksum_m68k.h: Use __mcoldfire__ to identify coldfire cpus.
* changesRalf Corsepius2007-07-302-6/+9
|
* 2007-07-30 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2007-07-302-0/+36
| | | | | | * shttpd/log.c: Add preliminary version of SPLIT_SNPRINTF to work-around bug m68k/coldfire -fomit-frame-pointer bug http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32307.
* 2007-07-27 Chris Johns <chrisj@rtems.org>Chris Johns2007-07-271-0/+5
| | | | | * wrapup/Makefile.am: Create archive from a file for hosts with a limited command line size.
* 2007-07-27i Chris Johns <chrisj@rtems.org>Chris Johns2007-07-271-2/+3
| | | | | * wrapup/Makefile.am: Create archive from a file for hosts with a limited command line size.
* 2007-07-26 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2007-07-263-0/+22
| | | | | | * include/rtems/bspIo.h, include/rtems/pci.h: Add extern "C" guards. Reported by Robert S. Grimes <rsg@alum.mit.edu>.
* 2007-07-24 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2007-07-244-18/+36
| | | | | | | * libmisc/cpuuse/cpuusagereport.c, libmisc/cpuuse/cpuusagereset.c, score/src/timespecdivide.c: Fix various math and reporting bugs. Now the time appears to be reported correctly and add up to what is expected.
* 2007-07-24 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2007-07-241-0/+6
| | | | | | * shttpd/Makefile.am: Prefix all non-public symbols with _shttp_. * shttpd/compat_rtems.c: Don't build my_stat for rtems. * shttpd/defs.h: Don't build most of my_* wrappers for rtems.
* Don't build most of my_* wrappers for rtems.Ralf Corsepius2007-07-241-0/+9
|
* Don't build my_stat for rtems.Ralf Corsepius2007-07-241-2/+2
|
* Prefix all non-public symbols with _shttp_.Ralf Corsepius2007-07-241-0/+37
|
* 2007-07-18 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2007-07-185-9/+58
| | | | | | | | * libmisc/Makefile.am, libmisc/cpuuse/cpuusagereport.c, libmisc/cpuuse/cpuusagereset.c: Fix bug where cpu usage calculation was always using uptime not time since last cpu usage reset when using nanoseconds granularity. * libmisc/cpuuse/cpuusagedata.c: New file.
* 2007-07-13 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2007-07-132-1/+6
| | | | * libcsupport/src/mount.c: Allow null for output parameter.
* 2007-07-12 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2007-07-123-5/+14
| | | | | * shttpd/compat_rtems.c, shttpd/compat_rtems.h: Add port to listen on to shttpd initialization.
* 2007-07-11 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2007-07-116-38/+97
| | | | | | | | | * libcsupport/src/malloc.c: Clean up Malloc debug code. * score/include/rtems/score/heap.h: Spacing. * score/inline/rtems/score/thread.inl: * score/src/heapfree.c. Clean up and add explicit check of the address being freed actually being in the heap. * score/src/heapwalk.c: Switch to printk and do not call abort.
* compilable release of virtex/gen83xx/gen5200 powerpc adaptations. Merged ↵Thomas Doerfler2007-07-101-0/+2
| | | | many different versions of new exception handling code to shared sources.
* 2007-07-06 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2007-07-062-8/+21
| | | | | | * libmisc/stackchk/check.c: Make checking the integrity of the pattern area contingent on the stack checker user extension having been initialized.
* 2007-06-21 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2007-06-212-1/+6
| | | | | * cpu.c: Comment out may_alias so this compiles without a compiler error.
* 2007-06-21 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2007-06-212-15/+85
| | | | | | * cpu.c: Merge patch from Till Straumann which would work except gcc core dumps with an ICE when may_alias is used in this code. I filed a GCC PR and reduced optimization to -O0 and it does run again.
* 2007-06-21 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2007-06-212-19/+14
| | | | | | * libnetworking/rtems/rtems_syscall.c: Remove RTEMS versions of send() and recv(). We already had the BSD versions and these conflict sometimes when linking.
* 2007-06-21 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2007-06-214-0/+29
| | | | | * libnetworking/rtems/mkrootfs.h, libnetworking/rtems/rtems_bsdnet.h, libnetworking/rtems/rtems_bsdnet_internal.h: Add extern __cplusplus.
* 2007-06-20 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2007-06-202-14/+23
| | | | | * sapi/include/confdefs.h: Do not instantiate initialization thas/thread pointer tables for an API that is not configured.
* 2007-06-20 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2007-06-203-1/+58
| | | | | * libcsupport/Makefile.am: * libcsupport/src/open_dev_console.c: New file.