Commit Graph
8602 Commits
Author SHA1 Message Date
Chris Johns 7ecd1fcee6 libmisc: Add the libmisc/redirector to the wrap up. 2014-11-20 05:18:10 +11:00
Chris Johns f98abbe0eb libdl: Disable building libdl for the NIOS2. No relocation support.
This should have been added.
2014-11-06 13:09:54 +11:00
Joel Sherrill 54998f6ef1 shell/main_edit.c: Fix warnings 2014-11-05 09:29:47 -06:00
Joel Sherrill 1a3c611c45 sapi/src/testextension.c: Fix warnings 2014-11-04 14:56:11 -06:00
Joel Sherrill 1dc5b0e0c1 libdl/rtl-mdreloc-bfin.c: Include rtems/rtl/rtl.h not rtl.h 2014-11-04 14:56:11 -06:00
Joel Sherrill 598a1f4a68 libdl/Makefile.am: Need preinstall on all targets 2014-11-04 14:56:11 -06:00
Chris Johns 028ed6c390 libdl: RTLD_DEFAULT searches the global symbol table. 2014-11-04 16:34:37 +11:00
Chris Johns a2e1e30d98 libdl: Add a local symbol table to the object module.
Adding a local symbol lets the relocator find local symbols referenced
in relocation records. The local symbol table is erased once the object
module has been loaded.
2014-11-04 12:12:25 +11:00
Jennifer Averett 4123e244c8 cpuuse: Resolve compile errors. 2014-11-03 14:00:33 -06:00
Chris Johns 7ae1c30cc8 libnetworking: Fix the sethostname decl to match newlib. 2014-10-31 16:20:02 +11:00
Chris Johns ae5fe7e6bc cpukit: Add libdl with the Runtime Loader (RTL) code.
This is a merge of the RTL project.
2014-10-31 11:04:15 +11:00
Jennifer Averett 8b11ff67a8 capture: Remove ctload command.
rtems_cpu_usage_top should be used for this information.
2014-10-28 07:58:28 -05:00
Jennifer Averett a7817010c5 libmisc: Add top to shell. 2014-10-27 14:12:05 -05:00
Jennifer Averett 6031da438d libmisc: Add top to cpuusage. 2014-10-27 14:11:04 -05:00
Jennifer Averett 05e4e59984 capture: Removal of capture task tracking.
This patch removes functionality for stack checking from
the capture engine and requiresi the use of existing rtems
functions for this information.  It modifies ctload to use
functionality similar to rtems cpuusage.  It removes the
capture task and stores a new capture task record the first
time the task is seen.  The per task data that was still
needed is scaled down and stored in the tcb.
2014-10-27 14:01:13 -05:00
Jennifer Averett 7c797a1d7e cpuuse: Move is_executing_on_a_core to threadimpl.h 2014-10-27 13:24:44 -05:00
Jennifer Averett f9b19d9f83 score: Move is_executing_on_a_core from cpuusagereport.c to threadimpl.h 2014-10-27 13:24:35 -05:00
Jennifer Averett 134a1811c1 score: Add capture data to tcb. 2014-10-27 13:24:27 -05:00
Chris Johns 42c77e9982 shell: Add an editor to the shell.
This is a small (21K on sparc) editor that provides some powerful
features useful when a file needs editing on an embedded
board. No need to copy files off, edit, copy back.
2014-10-24 16:06:54 -07:00
Chris Johns ea9232d016 ilibcsupport: Add realpath call. 2014-10-24 16:05:59 -07:00
Sebastian Huber 801ad184ea sapi: Use an interrupt lock for test extension
Ensure to report only once on SMP machines and ensure that the report is
output completely.
2014-10-24 07:09:31 +02:00
Sebastian Huber a420327390 sapi: Report only if not an SMP shutdown response 2014-10-23 15:39:28 +02:00
Sebastian Huber cf4f962cc0 dosfs: Write meta-data only if it changed 2014-10-23 10:21:39 +02:00
Sebastian Huber a7eaaae85b dosfs: Support ctime and mtime
Implement ctime and mtime updates according to POSIX.  The ctime is
mapped to the FAT create time and date.  The mtime is mapped to the FAT
last modified time and date.  For the atime use the mtime for
simplicity.
2014-10-23 10:21:25 +02:00
Joel Sherrill e48bbaa5dc cpukit/libfs/src/imfs/ioman.c: Fix typo 2014-10-20 11:31:07 -05:00
Joel Sherrill 0e74a51ebb cpukit/score/cpu/lm32/irq.c: Fix warning 2014-10-20 10:02:04 -05:00
Joel Sherrill a9c45a048a score/cpu/lm32/rtems/score/cpu.h: Fix set but not used warning 2014-10-20 10:02:04 -05:00
Joel Sherrill 6c8e0dc81c score/cpu/i386/rtems/score/cpu.h: Fix set but not used warning 2014-10-20 10:02:03 -05:00
Joel Sherrill b83fe77cbc jffs2: Add casts and constant designators to address warnings on 16-bit targets 2014-10-19 21:11:00 -05:00
Joel Sherrill ed6365aa08 bfin libcpu and libbsp: Fix warnings 2014-10-16 08:58:47 -05:00
Joel Sherrill 9488c9d1f5 libmisc/redirector/stdio-redirect.c: Use UL constants since usleep() should take more than 16-bit constants 2014-10-16 08:58:47 -05:00
Joel Sherrill 803c49cb0b jffs2/src/fs-rtems.c: Add include of <rtems/libio.h> for prototypes 2014-10-16 08:58:47 -05:00
Joel Sherrill 23de6fa8ca jffs2/src/fs-rtems.c: Eliminate set but not used warnings 2014-10-16 08:58:46 -05:00
Sebastian Huber 21021feb60 shell: Print null mount table entry via LSOF 2014-10-16 15:15:03 +02:00
Sebastian Huber cb513f0a5a shell: Improve LSOF output 2014-10-16 13:02:03 +02:00
Sebastian Huber cf51c3bfa0 score: Fix compile error for POSIX disabled 2014-10-16 08:04:17 +02:00
Gedare Bloom 38f7c785b4 rfs: explicitly cast to dev_t 2014-10-16 01:00:11 -04:00
Joel Sherrill b6bfa1a29b h8300/cpu_asm.S: Correct register size suffix for loading DISPATCH_NEEDED 2014-10-15 09:33:15 -05:00
Joel Sherrill 8237b2d39c rtems/score/object.h: Include <rtems/score/cpu.h> to honor 16-bit Ids
Selection of 16-bit object Ids is a port specific decision. Somewhere
along the way, the file providing this information was dropped from
the include file set. This resulted in the code being compiled with
a mix of 16 and 32 bit ID assumptions for those targets with 16-bit Ids.
2014-10-15 09:33:15 -05:00
Gedare Bloom 805ee4fabc sparc64: fix warnings in cpukit/score/cpu 2014-10-13 14:54:28 -04:00
Joel Sherrill 6b514360b8 score/cpu/m32c: Fix warnings 2014-10-13 10:33:35 -05:00
Joel Sherrill 65f71f8472 libcsupport/include/clockdrv.h: Remove rtems_clock_major/minor 2014-10-13 10:33:32 -05:00
Joel Sherrill 388a4e439a libmisc/redirector/stdio-redirect.c: Use sleep not usleep and do not overflow 16-bit int 2014-10-13 10:32:39 -05:00
Joel Sherrill 308bb9b83f shell/main_cp.c: Delete unused -rtems_shell_cp_exit() 2014-10-13 10:32:39 -05:00
Sebastian Huber a38ced2683 score: Rework global construction
Ensure that the global construction is performed in the context of the
first initialization thread.  On SMP this was not guaranteed in the
previous implementation.
2014-10-13 14:30:22 +02:00
Joel Sherrill 20cb6919df cpukit/include/rtems/irq.h: Fix spacing 2014-10-10 10:17:17 -05:00
Sebastian Huber 037b57ae0c arm: Fix warning 2014-10-10 11:54:55 +02:00
Sebastian Huber 1c1b08251f shell/lsof: Fix warnings 2014-10-10 10:28:04 +02:00
Joel Sherrill a3ae261a14 m32r/cpu_asm.c: Add prototype to fix warning 2014-10-09 10:11:58 -05:00
Joel Sherrill 60ec7a663e m32r/rtems/score/cpu.h: Fix macros to avoid warnings 2014-10-09 10:11:58 -05:00