Timeline




matching tags

Sep 13, 2014:

2:26 AM Changeset in rtems-tools [435d879]4.104.11 by Chris Johns <chrisj@…>
rtk: Build fastlz into the rld library. Do not build as an object per program.
2:20 AM Changeset in rtems-tools [73eb48a]4.104.11 by Chris Johns <chrisj@…>
rtk: Fix buffer leak in rld::path::abs_path.
2:09 AM Changeset in rtems-tools [87e0e76]4.104.11 by Chris Johns <chrisj@…>
Refactor code into the RTEMS Toolkit.
12:47 AM Changeset in rtems-tools [749ddf1]4.104.11 by Chris Johns <chrisj@…>
waf: Include waf in the souce tree and updated README on building. Add support to build all parts of The RTEMS Tools project.

Sep 12, 2014:

10:49 PM Changeset in rtems-tools [543a4d1]4.104.11 by Chris Johns <chrisj@…>
Merge branch 'git://git.rtems.org/chrisj/rtl-host.git' to linkers. This merge brings the rtl-hosts.git personal repo into the RTEMS Tools project.
10:48 PM Changeset in rtems-tools [e0b8975]4.104.11 by Chris Johns <chrisj@…>
Remove invalid file that was added.
2:04 PM Changeset in rtems [f9eca790]4.11 by Sebastian Huber <sebastian.huber@…>
sptests/spintrcritical_support: Optimize busy loop
2:04 PM Changeset in rtems [73b5d8bf]4.11 by Sebastian Huber <sebastian.huber@…>
sptests/spintrcritical10: Avoid undefined memory
11:31 AM Changeset in rtems [1434dbd6]4.11 by Sebastian Huber <sebastian.huber@…>
doc: Clarify ABI in SPARC CPU supplement

Sep 11, 2014:

3:55 PM Changeset in rtems [6e1206a]4.11 by Daniel Cederman <cederman@…>
smptests/smpcache01: Remove invalidation of data cache lines from test Invalidation of entire data cache might cause data written to the stack to get lost.
1:05 PM Changeset in rtems [74493f05]4.11 by Sebastian Huber <sebastian.huber@…>
bsps/arm: Delete obsolete compiler flags These flags are obsolete with the EABI based ARM tool chain.
11:04 AM Changeset in rtems [4c9f02d]4.11 by Sebastian Huber <sebastian.huber@…>
dosfs: Check error status
7:10 AM Changeset in rtems [c48cf0bd]4.11 by Sebastian Huber <sebastian.huber@…>
score: Rename _BSP_Exception_frame_print() Rename _BSP_Exception_frame_print() to _CPU_Exception_frame_print() to be in line with other CPU port functions.
7:07 AM Changeset in rtems [6e0000c]4.11 by Sebastian Huber <sebastian.huber@…>
powerpc: Delete PPC_BSP_HAS_FIXED_PR288
5:33 AM Changeset in rtems [f3508c44]4.11 by Sebastian Huber <sebastian.huber@…>
tmtests/tmcontext01: Improve cache dirty function Increment by cache line size to allow more cycles per second.

Sep 10, 2014:

2:17 PM Changeset in rtems [ecf64a5e]4.11 by Sebastian Huber <sebastian.huber@…>
bsps/arm: Add a9mpcore_clock_initialize_early() This is necessary to use the CPU counter converter even in case no clock driver is present, e.g. in tmcontext01.
1:08 PM Changeset in rtems [0facefc]4.11 by Hesham ALMatary <heshamelmatary@…>
or1k: Let CPU/BSP Fatal handler have access to source This patchs follows the latest commit by Daniel Hellstrom that requires _CPU_Fatal_halt to have _source passed to it along with _error number.
12:46 PM Changeset in rtems [e09f8b08]4.11 by Sebastian Huber <sebastian.huber@…>
sptests/spfatal07: Fix end of test message
11:39 AM Changeset in rtems [77a2226]4.11 by Daniel Cederman <cederman@…>
bsp/sparc: Ensure that data cache snooping is enabled Check that data cache snooping exists and is enabled on all cores.
9:15 AM Changeset in rtems [12ab8d6]4.11 by Sebastian Huber <sebastian.huber@…>
bsps/arm: Fix get cache size
9:10 AM Changeset in rtems [4768ae0f]4.11 by Sebastian Huber <sebastian.huber@…>
bsps/arm: Fix invalidate instruction cache Do not invalidate the entire L2 cache since it is a uniform cache in _CPU_cache_invalidate_entire_instruction(). For consitency do not touch the L2 cache even for the range function _CPU_cache_invalidate_instruction_range().
8:42 AM Changeset in rtems [0cd13bce]4.11 by Sebastian Huber <sebastian.huber@…>
bsp/altera-cyclone-v: Add BSP_USE_UART_INTERRUPTS
8:41 AM Changeset in rtems [90f44cd2]4.11 by Sebastian Huber <sebastian.huber@…>
bsps/arm: Fix GIC tm27 support
3:10 AM Changeset in rtems-tools [7168ab3]4.104.11 by Chris Johns <chrisj@…>
rtems-tld: Add a printk generator.
3:10 AM Changeset in rtems-tools [5afb2b8]4.104.11 by Chris Johns <chrisj@…>
rtems-tld: Fix warnings in the generated code.
1:16 AM Changeset in rtems-tools [2d5de2e]4.104.11 by Chris Johns <chrisj@…>
Fix the error message.
1:15 AM Changeset in rtems-tools [67369b1]4.104.11 by Chris Johns <chrisj@…>
Fix the tempfile output code to handle line breaks better.
1:14 AM Changeset in rtems-tools [30a7f06]4.104.11 by Chris Johns <chrisj@…>
Make the verbose take the level and return the level if valid. This makes the verbose a single and removes the need to have the logic of the test in the code.

Sep 9, 2014:

3:13 PM Changeset in rtems [4984ee4]4.11 by Sebastian Huber <sebastian.huber@…>
sptests/sp39: Convert to sptests/spintrcritical21 Use interrupt critical section test support. Do not print end of test message in case of failure.
2:49 PM Changeset in rtems [b5f9ad2]4.11 by Sebastian Huber <sebastian.huber@…>
psxtests/psxonce01: Use test extension
1:48 PM Changeset in rtems [f59e64f2]4.11 by Federico Casares <federico.casares@…>
arm/lpc176x: Adding "eth" linker script section.
1:18 PM Changeset in rtems [5674767]4.11 by Sebastian Huber <sebastian.huber@…>
bsp/qoriq: Fix tm27 support

Sep 8, 2014:

10:40 PM Changeset in rtems-tools [b7ad4a2]4.104.11 by Chris Johns <chrisj@…>
linkers: If no RTEMS path is provied see if the prefix can be used.
10:20 PM Changeset in rtems-tools [6fb1409]4.104.11 by Chris Johns <chrisj@…>
rtems-tld: Add entry and exit trace support.
2:47 PM Changeset in rtems [254b7db0]4.11 by Jennifer Averett <jennifer.averett@…>
capture01: Remove capture task tracking. This involved adding a new variable record to the capture buffer and modifing the trace method to read those records.
2:46 PM Changeset in rtems [134a181]4.11 by Jennifer Averett <jennifer.averett@…>
score: Add capture data to tcb.
1:18 PM Changeset in rtems [8028089]4.11 by Sebastian Huber <sebastian.huber@…>
tests: Rework interrupt critical tests This avoids test durations of more than one hour on fast targets, since fast targets can count a lot during one clock tick period, so the minor loop iteration count was quite high. Estimate now the test body duration to iterate only through the interesting time window. Add and use interrupt_critical_section_test().
12:51 PM Changeset in rtems-testing [6b84783]4.11 by Hesham ALMatary <heshamelmatary@…>
sim-scripts: add new script to run or1k/or1ksim on qemu.
12:13 PM Changeset in rtems [80ad7090]4.11 by Pavel Pisa <pisa@…>
score: More strict RTEMS_DEQUALIFY implementation. This implementation is able to catch cast to type which differs not only in qualifiers. The error diagnostic message when used in function is self descriptive. Macro is compatible with used in initializers but there message about not constant initial value signals types incompatibility. The actual implementation does not distinguish between volatile and const removal.
9:29 AM Changeset in rtems-tools [2126ea7]4.104.11 by Chris Johns <chrisj@…>
rtems-tld: Generate arg and ret code in the wrapper.
8:19 AM Changeset in rtems [6821a629]4.11 by Sebastian Huber <sebastian.huber@…>
Add -std=gnu++11 to CXXFLAGS if SMP is enabled This is necessary to use the <atomic> header file used for the atomic operations.
7:50 AM Changeset in rtems [d11e6efe]4.11 by Sebastian Huber <sebastian.huber@…>
clockdrv_shell.h: Fix warning
6:37 AM Changeset in rtems-tools [17c8364]4.104.11 by Chris Johns <chrisj@…>
Fix building on CentOS 6.5.
6:06 AM Changeset in rtems-tools [6506aa1]4.104.11 by Chris Johns <chrisj@…>
RTEMS trace linker builds trace applications. The trace linker builds the both_hello example in examples-v2. Move the various string support functions into a C++ file and stop being inlined. Make them return const std::string. Add ld support to rld-cc. Add search path support to rld-config so installed common files can be used. Fix the path bugs. Add an absolute path function to rld-path.

Sep 7, 2014:

4:31 AM Changeset in rtems-tools [b28e8b3]4.104.11 by Chris Johns <chrisj@…>
Refactor the rld-rtems support to remove the globals.
1:16 AM Changeset in rtems-tools [23bbbfd]4.104.11 by Hesham ALMatary <heshamelmatary@…>
Add new OpenRISC/or1ksim BSP script using qemu
12:47 AM Changeset in rtems-tools [32cd4fc]4.104.11 by Chris Johns <chrisj@…>
rtems-tld: Add --wrapper option to aid testing. The --wrapper option lets a user control the wrapper file name and location to aid testing. Add keep support to tempfiles so specific tempfile can be set to be kept. Add unlink to the rld::path namespace.
12:45 AM Changeset in rtems-tools [3f5e31f]4.104.11 by Chris Johns <chrisj@…>
Chanhe the base temp file name to 'rld--'.

Sep 6, 2014:

1:18 PM Changeset in rtems-source-builder [5f0e38f]4.104.114.9 by Ben Gras <beng@…>
rename variable to defined one
11:59 AM Changeset in rtems-tools [c4c8218]4.104.11 by Chris Johns <chrisj@…>
Fix rtems-ld to keep tmep files around while building.
10:19 AM Changeset in rtems-tools [8807135]4.104.11 by Chris Johns <chrisj@…>
Refactor the CC flags. Fix the various linkers. The trace linker is compiling.
10:19 AM Changeset in rtems-tools [a916fa4]4.104.11 by Chris Johns <chrisj@…>
Fxi the split call.
10:17 AM Changeset in rtems-tools [a72a9e35]4.104.11 by Chris Johns <chrisj@…>
Add a path str. Remove the duplicate split call.
10:15 AM Changeset in rtems-tools [b233be7]4.104.11 by Chris Johns <chrisj@…>
Trim the return value from a package file.

Sep 5, 2014:

11:33 AM Changeset in rtems [8d30713d]4.11 by Sebastian Huber <sebastian.huber@…>
tmtests/tmcontext01: Improve cache dirty function
8:18 AM Changeset in rtems-tools [31bf375]4.104.11 by Chris Johns <chrisj@…>
Remove march/mcpu and add RTEMS BSP and cflags support.
8:16 AM Changeset in rtems-tools [7ccb670]4.104.11 by Chris Johns <chrisj@…>
Add support for RTEMS BSP or user supplied CFLAGS. Remove march/mcpu. Added support to read an RTEMS BSP pkgconfig file and ste the CC flags.
8:10 AM Changeset in rtems-tools [2f48445]4.104.11 by Chris Johns <chrisj@…>
Return the requested label. This completes this code to a basic working level. It usable for the RTEMS pc files but not as a full pkgconfig replacement. The python version in the RSB is more complete.
7:48 AM Changeset in rtems [33676c8c]4.11 by Sebastian Huber <sebastian.huber@…>
doc/arm: Update floating point unit support
7:47 AM Changeset in rtems [b8662cf]4.11 by Sebastian Huber <sebastian.huber@…>
bsps/arm: Do not build unused file
7:27 AM Changeset in rtems [b802353]4.11 by Sebastian Huber <sebastian.huber@…>
bsp/leon3: Include missing header file
7:27 AM Changeset in rtems [07b4594]4.11 by Sebastian Huber <sebastian.huber@…>
sptests/spcontext01: Fix warning
7:13 AM Changeset in rtems [05ac47d]4.11 by Sebastian Huber <sebastian.huber@…>
posix: Use RTEMS_DECONST()
7:13 AM Changeset in rtems [4d5250c]4.11 by Sebastian Huber <sebastian.huber@…>
posix: Fix warning
7:12 AM Changeset in rtems [8dab980]4.11 by Sebastian Huber <sebastian.huber@…>
libcsupport: Use RTEMS_DECONST()
7:12 AM Changeset in rtems [ddf8d12]4.11 by Sebastian Huber <sebastian.huber@…>
libchip/dwmac: Use RTEMS_DEVOLATILE()
6:32 AM Changeset in rtems [a72f16e]4.11 by Sebastian Huber <sebastian.huber@…>
score: Add RTEMS_DECONST|DEVOLATILE|DEQUALIFY()
6:24 AM Changeset in rtems [b2356837]4.11 by Sebastian Huber <sebastian.huber@…>
tmtests/tmcontext01: Plot a legend
3:43 AM Changeset in examples-v2 [fe684ef]4.11 by Chris Johns <chrisj@…>
Clean up warnings.
3:29 AM Changeset in rtems [960c9f0]4.11 by Chris Johns <chrisj@…>
tools: Remove invalid cpp characters from the header guards. The waf converter in examples-v2 uses an absolute path and this creates defines with invalid characters.
3:11 AM Changeset in examples-v2 [d1f602e]4.11 by Chris Johns <chrisj@…>
hello: Fix the waf script.
1:02 AM Changeset in rtems-source-builder [a36e63b]4.104.114.9 by Chris Johns <chrisj@…>
doc: Update the Fedora package list for Fedora 19.

Sep 4, 2014:

8:41 PM Changeset in rtems [f535fe53]4.11 by Joel Sherrill <joel.sherrill@…>
tod.h -> libcsupport like other driver and helper prototype files This rippled into the handful of files that should have been using <rtems/tod.h>.
8:39 PM Changeset in rtems [f641b15]4.11 by Joel Sherrill <joel.sherrill@…>
Revert: rtems-rfs-buffer.c: Correct printf() format specifiers to eliminate warnings This may actually be a problem in inttypes.h.
6:49 PM Changeset in rtems [05e4e599]4.11 by Jennifer Averett <jennifer.averett@…>
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.
5:55 PM Changeset in rtems [bc35eeca]4.11 by Hesham ALMatary <heshamelmatary@…>
Regenerate preinstall.am for score/cpu/or1k This patch regenerates preinstall.am file after Chris fixup regarding preinstall.am files gerenration from bootstrap -p command.
3:08 PM Changeset in rtems [6cd2074]4.11 by Joel Sherrill <joel.sherrill@…>
pc386/.../bsp.h: Do not include crt.h crt.h defines such lovely constants as "RED" and "GREEN" which have a nasty habit of conflicting with non-BSP code. There is no reason to include this private .h from bsp.h and pollute the namespace for applications.
1:59 PM Changeset in rtems [8fbe2e6]4.11 by Joel Sherrill <joel.sherrill@…>
Use correct prototype of benchmark_timer_read() This change starts with removing the effectively empty file timerdrv.h. The prototypes for benchmark_timer_XXX() were in btimer.h which was not universally used. Thus every use of timerdrv.h had to be changed to btimer.h. Then the prototypes for benchmark_timer_read() had to be adjusted to return benchmark_timer_t rather than int or uint32_t. I took this opportunity to also correct the file headers to separate the copyright from the file description comments which is needed to ensure the copyright isn't propagated into Doxygen output.

Sep 3, 2014:

4:02 PM Changeset in rtems [4d69276]4.11 by Joel Sherrill <joel.sherrill@…>
nios2_iss/Makefile.am: Add cache
3:21 PM Changeset in rtems [a864016f]4.11 by Joel Sherrill <joel.sherrill@…>
spcpuset01: Use %zd for size_t to eliminate warning
3:16 PM Changeset in rtems [de549c3]4.11 by Joel Sherrill <joel.sherrill@…>
Misc psxtmtests: Use uint32_t not long for end_time to match printf() format expectations
3:07 PM Changeset in rtems [9aa6ddf]4.11 by Joel Sherrill <joel.sherrill@…>
spfreechain01/init.c: Use %zd for size_t to eliminate warning
2:59 PM Changeset in rtems [06ac8b71]4.11 by Joel Sherrill <joel.sherrill@…>
shell.c: Add cast to match printf() expectations for width specifier
2:59 PM Changeset in rtems [2dd1e75e]4.11 by Joel Sherrill <joel.sherrill@…>
rtems-rfs-buffer.c: Correct printf() format specifiers to eliminate warnings
3:15 AM Changeset in rtems [5f9c208]4.11 by Chris Johns <chrisj@…>
libfs: Fix the warning in the RFS. Return the first error if one or more happen when deleting an inode.

Sep 2, 2014:

11:07 PM Changeset in rtems [3bff410]4.11 by Joel Sherrill <joel.sherrill@…>
rtems/score/assert.h: Rework to allow use of NDEBUG
11:07 PM Changeset in rtems [9d95ef9]4.11 by Joel Sherrill <joel.sherrill@…>
mprotect.c: Remove warning for no prototype
11:06 PM Changeset in rtems [78364c7d]4.11 by Joel Sherrill <joel.sherrill@…>
tms570/Makefile.am: Remove bad networking build info
11:05 PM Changeset in rtems [4761761c]4.11 by Joel Sherrill <joel.sherrill@…>
lpc23xx_tli800-testsuite.tcfg: Add tests which do not link with debug enabled
11:04 PM Changeset in rtems [f58f6a7a]4.11 by Joel Sherrill <joel.sherrill@…>
lpc2362-testsuite.tcfg: Add tests which do not link with debug enabled
11:04 PM Changeset in rtems [4058aa0f]4.11 by Joel Sherrill <joel.sherrill@…>
lm3s3749-testsuite.tcfg: Add tests which do not link with debug enabled
11:04 PM Changeset in rtems [9f144dda]4.11 by Joel Sherrill <joel.sherrill@…>
rtl22xx/.../bspreset.c: Eliminate warning for set not used variable
11:04 PM Changeset in rtems [88d9f1cb]4.11 by Joel Sherrill <joel.sherrill@…>
lpc24xx/.../bspreset.c: Eliminate warning for set not used variable
11:03 PM Changeset in rtems [3e0638f1]4.11 by Joel Sherrill <joel.sherrill@…>
lpc176x/.../bspreset.c: Eliminate warning for set not used variable
11:03 PM Changeset in rtems [6fc2ea37]4.11 by Joel Sherrill <joel.sherrill@…>
lm3s69xx/.../bspreset.c: Eliminate warning for set not used variable
11:02 PM Changeset in rtems [08bcf01]4.11 by Joel Sherrill <joel.sherrill@…>
smdk2410/.../bspreset.c: Eliminate warning for set not used variable
11:02 PM Changeset in rtems [59cb7e9]4.11 by Joel Sherrill <joel.sherrill@…>
stm32f4/.../bspreset.c: Eliminate warning for set not used variable
11:01 PM Changeset in rtems [2f8c267]4.11 by Joel Sherrill <joel.sherrill@…>
gp32/.../bspreset.c: Eliminate warning for set not used variable
11:01 PM Changeset in rtems [3d05302]4.11 by Joel Sherrill <joel.sherrill@…>
csb337/.../bspreset.c: Eliminate warning for set not used variable
11:00 PM Changeset in rtems [be4992b1]4.11 by Joel Sherrill <joel.sherrill@…>
raspberrypi: Use shared bspreset.c
5:30 PM Changeset in rtems [e1462e1]4.11 by Joel Sherrill <joel.sherrill@…>
sp19: Eliminate warnings
5:30 PM Changeset in rtems [ce134f74]4.11 by Joel Sherrill <joel.sherrill@…>
score603e/start/start.S: Add start symbol to eliminate warning
5:29 PM Changeset in rtems [ae03ad26]4.11 by Joel Sherrill <joel.sherrill@…>
mcf5235/.../linkcmds: Use dram region consistently like other variants "ram" and "dram" regions were used inconsistently. Most variants used the "dram" memory region so this was changed to be consistent.
3:57 PM Changeset in rtems [2617cd3e]4.11 by Joel Sherrill <joel.sherrill@…>
or1ksim/Makefile.am: Install shared tm27.h and regenerate preinstall.am
2:16 PM Changeset in rtems-testing [3031a8a]4.11 by Joel Sherrill <joel.sherrill@…>
.gitignore: Add or1ksim and or1ksim-gdb
12:10 PM Changeset in rtems [fe826e2]4.11 by Sebastian Huber <sebastian.huber@…>
sapi: Add profiling report begin/end message

Sep 1, 2014:

3:16 PM Changeset in rtems [8ae6f26]4.11 by Sebastian Huber <sebastian.huber@…>
samples/iostream: Produce proper begin/end message
2:12 PM Changeset in rtems [5689d72]4.11 by Sebastian Huber <sebastian.huber@…>
smptests/smplock01: Update screen file
11:28 AM Changeset in rtems [5cb5342]4.11 by Sebastian Huber <sebastian.huber@…>
libtests/capture01: Fix test name
9:01 AM Changeset in rtems [4030ccc]4.11 by Sebastian Huber <sebastian.huber@…>
tests: Add documentation
8:08 AM Changeset in rtems [979d95e]4.11 by Sebastian Huber <sebastian.huber@…>
libtests/capture01: Force error if SMP enabled This prevents infinite test runs on SMP due to the recursive interrupt lock acquire.
6:45 AM Changeset in rtems [c147a139]4.11 by Sebastian Huber <sebastian.huber@…>
smptests/smpfatal08: Fix link error
6:00 AM Changeset in rtems [aacb7e6]4.11 by Sebastian Huber <sebastian.huber@…>
bsp/ngmp: Use -mcpu=leon3 GCC option There is support for the LEON3 processor available in Binutils 2.24 and the GCC 4.8 branch and GCC mainline. GCC 4.8 branch: http://gcc.gnu.org/viewcvs/gcc/branches/?view=log&pathrev=205331 GCC mainline: http://gcc.gnu.org/viewcvs/gcc/trunk/?view=log&pathrev=202664 It is mandatory to use this option for SMP on LEON3 since it enables usage of C11 atomic operations. It makes it also possible to use an inline function for _CPU_SMP_Get_current_processor() which avoids the function call overhead in critical sections.
3:26 AM Changeset in rtems-tools [40fd7a0]4.104.11 by Chris Johns <chrisj@…>
rld: Split the file into a path module for path specific functions. This allows resued for other parts of the system not dependent on objcet files or archives.

Aug 31, 2014:

11:29 PM Changeset in rtems [305357e]4.11 by Hesham ALMatary <heshamelmatary@…>
or1k: Implement context validate and context volatile clobber functions. score/cpu/or1k: Add two new assembly functions: _CPU_Context_validate and _CPU_Context_volatile_clobber; their implementation follows corresponding ARM functions.
11:28 PM Changeset in rtems [23e8f3d]4.11 by Hesham ALMatary <heshamelmatary@…>
Add missing r31 load instruction _ISR_Handler _ISR_Handler: r31 was not loaded in restore function. This patch adds this load.
Note: See TracTimeline for information about the timeline view.