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