summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* ARM removed shared/abort from several ARM BSPsAlan Cudmore2014-11-206-54/+55
|
* libdl: Update comment with details about the error fix.Chris Johns2014-11-201-0/+3
| | | | See refs #2192.
* libdl: Update the comments.Chris Johns2014-11-201-1/+2
| | | | See refs #2191.
* libdl: Fix possible 16-bit overflow (Coverity 1255339) refs #2192.Chris Johns2014-11-201-1/+1
| | | | | On a 16-bit target the section value could result in a sign-extension overflow.
* libdl: Add a comment.Chris Johns2014-11-201-0/+3
| | | | See ref #2191.
* libdl: Add a comment to the previous fix.Chris Johns2014-11-201-0/+3
| | | | The fix is ref #2191.
* libdl: Fix allocator NULL check (Coverity 1255328) refs #2191Chris Johns2014-11-201-1/+1
| | | | | The address returned from the allocator call was not checked when zeroing the memory.
* Fix type in MAINTAINERS.Chris Johns2014-11-201-1/+1
|
* Update MAINTAINERS with blanket commits for Daniel and SPARC.Chris Johns2014-11-201-2/+2
|
* Update maintainers with Daniel.Chris Johns2014-11-201-1/+2
|
* Update the maintainers list.Chris Johns2014-11-201-2/+0
|
* libmisc: Add the libmisc/redirector to the wrap up.Chris Johns2014-11-201-0/+1
|
* libdl: Disable building libdl for the NIOS2. No relocation support.Chris Johns2014-11-063-46/+2
| | | | This should have been added.
* lpc23xx_tli800-testsuite.tcfg: Add dl02Joel Sherrill2014-11-051-0/+1
|
* lpc2362-testsuite.tcfg: Add dl02Joel Sherrill2014-11-051-0/+1
|
* lpc1768_mbed_ahb_ram_eth-testsuite.tcfg: Add a handful more testsJoel Sherrill2014-11-051-0/+8
|
* lm3s3749-testsuite.tcfg: Add dl02Joel Sherrill2014-11-051-0/+1
|
* shell/main_edit.c: Fix warningsJoel Sherrill2014-11-051-8/+10
|
* lpc23xx_tli800-testsuite.tcfg: Add dl01Joel Sherrill2014-11-041-0/+1
|
* lpc2362-testsuite.tcfg: Add dl01Joel Sherrill2014-11-041-0/+1
|
* lpc1768_mbed_ahb_ram_eth-testsuite.tcfg: Add rbheap01Joel Sherrill2014-11-041-0/+1
|
* lm3s3749-testsuite.tcfg: Add dl01Joel Sherrill2014-11-041-0/+1
|
* sapi/src/testextension.c: Fix warningsJoel Sherrill2014-11-041-0/+2
|
* libdl/rtl-mdreloc-bfin.c: Include rtems/rtl/rtl.h not rtl.hJoel Sherrill2014-11-041-1/+1
|
* libdl/Makefile.am: Need preinstall on all targetsJoel Sherrill2014-11-041-2/+2
|
* libdl: RTLD_DEFAULT searches the global symbol table.Chris Johns2014-11-041-6/+15
|
* libtests: Add libdl test dl02.Chris Johns2014-11-0411-1/+413
| | | | Loads 2 interdependent ELF object files.
* libtests: Update dl01 documentation.Chris Johns2014-11-043-1/+40
|
* Regenerated preinstall.am file.Chris Johns2014-11-041-0/+1
|
* libdl: Add a local symbol table to the object module.Chris Johns2014-11-045-87/+193
| | | | | | 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.
* BSP for several Beagle productsBen Gras2014-11-0336-3221/+1485
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Specifically the beagleboard, beagleboard xM, beaglebone, beaglebone black. More info on these targets: http://www.beagleboard.org/ This commit forms a basic BSP by combining Claas's work with . new clock and irq code and definitions for beagle targets (beagleboard and beaglebones), mostly reused from the Minix codebase, thus making irqs, ticks and non-polled console mode work too . new timer code for ns timing with high timer resolution, 24MHz on the AM335X and 13MHz on the DM37XX . select the console uart based on target at configure time . removing all the lpc32xx-specific macros and code and other unused code and definitions that the beagle bsp was based on . re-using some standard functions instead of lpc32xx versions . fixed some whitespace problem in preinstall.am . fixed some compile warnings . configure MMU: set 1MB sections directly in the TTBR, just to show the difference between cacheable RAM and non-cacheable device memory and invalid ranges; this lets us turn on caches and not rely on boot loader MMU configuration. Verified to work when MMU is initially either on or off when RTEMS gets control. Thanks for testing, commentary, improvements and fixes to Chris Johns, Brandon Matthews, Matt Carberry, Romain Bornet, AZ technology and others. Signed-Off-By: Ben Gras <beng@shrike-systems.com>
* Added BeagleBoard BSPClaas Ziemke2014-11-0329-0/+4596
| | | | | | | Coding done in course of GSoC2012. Commit edited to be brought up-to-date with mainline by Ben Gras <beng@shrike-systems.com>.
* Add some generic ARM am335x and omap definitionsBen Gras2014-11-033-0/+692
|
* cpuuse: Resolve compile errors.Jennifer Averett2014-11-031-28/+68
|
* dl01/dl-load.c: Add missing constJoel Sherrill2014-11-021-1/+1
|
* libcpu/bfin/clock/tod.h: Delete - missed on previous commitsJoel Sherrill2014-10-311-61/+0
|
* bsp/mpc55xxevb: Fix flash settings for MPC5510Sebastian Huber2014-10-312-23/+45
|
* libnetworking: Fix the sethostname decl to match newlib.Chris Johns2014-10-313-3/+3
|
* cpukit: Add libdl with the Runtime Loader (RTL) code.Chris Johns2014-10-3191-5/+14746
| | | | This is a merge of the RTL project.
* Added missing stm32f4xxxx_adc.hChris Nott2014-10-301-0/+320
|
* top: Add new test.Jennifer Averett2014-10-289-1/+388
|
* capture: Remove ctload command.Jennifer Averett2014-10-281-272/+0
| | | | rtems_cpu_usage_top should be used for this information.
* libmisc: Add top to shell.Jennifer Averett2014-10-273-1/+67
|
* libmisc: Add top to cpuusage.Jennifer Averett2014-10-273-1/+357
|
* capture01: Remove capture task tracking.Jennifer Averett2014-10-271-27/+85
| | | | | This involved adding a new variable record to the capture buffer and modifing the trace method to read those records.
* capture: Removal of capture task tracking.Jennifer Averett2014-10-275-892/+415
| | | | | | | | | | 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.
* cpuuse: Move is_executing_on_a_core to threadimpl.hJennifer Averett2014-10-271-24/+1
|
* score: Move is_executing_on_a_core from cpuusagereport.c to threadimpl.hJennifer Averett2014-10-271-0/+30
|
* score: Add capture data to tcb.Jennifer Averett2014-10-272-0/+10
|
* shell: Add an editor to the shell.Chris Johns2014-10-243-1/+2266
| | | | | | 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.