Timeline



09/17/20:

18:07 Changeset in rtems [2f65e13] by Sebastian Huber <sebastian.huber@…>
rtems: Fix typo Update #3959.
18:06 Changeset in rtems-central [a97ef9d] by Sebastian Huber <sebastian.huber@…>
spec: Fix typo
16:14 Ticket #4074 (Add CONFIGURE_MAXIMUM_THREAD_LOCAL_STORAGE_SIZE) closed by Sebastian Huber <sebastian.huber@…>
fixed: In a5fe9aa/rtems-docs: […]
16:13 Changeset in rtems-docs [28db972] by Sebastian Huber <sebastian.huber@…>
c-user: CONFIGURE_MINIMUM_TASKS_WITH_USER_PROVIDED_STORAGE Document this application configuration option. Update #3959.
16:12 Changeset in rtems-docs [a5fe9aa] by Sebastian Huber <sebastian.huber@…>
c-user: CONFIGURE_MAXIMUM_THREAD_LOCAL_STORAGE_SIZE Document this application configuration option. Close #4074.
16:07 Release/6/Waf BSP Checklist edited by Sebastian Huber
(diff)
15:45 Changeset in rtems-central [712748b] by Sebastian Huber <sebastian.huber@…>
spec: Use rtems_task_construct()
15:45 Changeset in rtems-central [419bdc8] by Sebastian Huber <sebastian.huber@…>
spec: Fix references
15:40 Changeset in rtems [98d2adb] by Sebastian Huber <sebastian.huber@…>
libtest: Fix T_thread_switch_record() If RTEMS_DEBUG is not defined, then we have to explicitly set the node off the chain. Update #3199.
15:36 Release/6/Waf BSP Checklist edited by Sebastian Huber
(diff)
11:11 Changeset in rtems [7ca6eeee] by Sebastian Huber <sebastian.huber@…>
unit: Add test for misaligned builtin memcpy()
11:10 Changeset in rtems [95e3ade] by Sebastian Huber <sebastian.huber@…>
unit: Add a unit test suite
10:55 Changeset in rtems [11c1b862] by Sebastian Huber <sebastian.huber@…>
build: Allow test program item UIDs with a "-" Update #3818.
09:33 Changeset in rtems-libbsd [9dd0bc2]5-freebsd-12 by Christian Mauderer <christian.mauderer@…>
Import FreeBSD license files. Fix #4082
09:33 Changeset in rtems-libbsd [5b3ee70]5-freebsd-12 by Christian Mauderer <christian.mauderer@…>
builder.py: Add case for plain text files. Update #4082
09:33 Changeset in rtems-libbsd [640b2a0]5-freebsd-12 by Christian Mauderer <christian.mauderer@…>
Add helper script to find licenses. Update #4082
09:23 Ticket #4082 (License files missing on 5-freebsd-12 branch) created by Christian Mauderer
The commits …
09:07 Changeset in rtems [845674e] by Sebastian Huber <sebastian.huber@…>
build: Fix mghttpd01 test exclude Update #3818.
07:18 Changeset in rtems-libbsd [e58e549]6-freebsd-12 by Sebastian Huber <sebastian.huber@…>
mcast01: Fix write to read-only string
07:18 Changeset in rtems-libbsd [e98239f] by Sebastian Huber <sebastian.huber@…>
mcast01: Fix write to read-only string
07:18 Changeset in rtems-libbsd [f283e7b]5-freebsd-12 by Sebastian Huber <sebastian.huber@…>
mcast01: Fix write to read-only string
06:58 Tickets #3846,​4080 batch updated by Sebastian Huber <sebastian.huber@…>
fixed: In 4eea8d4/rtems: […]
06:38 Ticket #4068 (arm: arm_cp15_set_translation_table_entries() should affect Inner ...) closed by Sebastian Huber <sebastian.huber@…>
fixed: In 20d8237/rtems: […]
06:10 Release/6/Waf BSP Checklist edited by Sebastian Huber
(diff)
06:05 Ticket #4081 (Remove Autoconf/Automake based build system) created by Sebastian Huber
Remove Autoconf/Automake? based build system after a testing phase of …

09/16/20:

16:58 Changeset in rtems [4eea8d4] by Sebastian Huber <sebastian.huber@…>
build: Fix dependencies for start and asm files Add a feature to enforce an explicit target file for assembler sources. Add a build start file node list and use it as a test program dependency. The fix for #3846 and #4080 needs to be combined, because the fix for #3846 requires the removal of 'before=cstlib?'. This patch fixes two issues: 1. The tracking of start file dependencies. 2. Reflect that executables depend on the start files. We need a start.o file in the right path so that the linker can find is as specified by the linker script, and not for example a start.S.17.o file in some path. This part is addressed by the "explicit_asm_target" feature. This build process extension @after("apply_link") @feature("cprogram", "cxxprogram") def process_start_files(self): if getattr(self, "start_files", False): self.link_task.dep_nodes.extend(self.bld.start_files) addresses 2. Close #3846. Close #4080.
14:55 Changeset in rtems-central [3ff87d53] by Sebastian Huber <sebastian.huber@…>
spec: Fix typo
14:44 Changeset in rtems-central [71fe3a2] by Sebastian Huber <sebastian.huber@…>
spec: Fix typo
14:41 Changeset in rtems-central [4c59ac4] by Sebastian Huber <sebastian.huber@…>
spec: Fix typo
14:22 Changeset in rtems-central [3b1ae6d] by Sebastian Huber <sebastian.huber@…>
spec: Document rtems_task_construct(), …
09:48 Changeset in rtems-central [3bdf817] by Sebastian Huber <sebastian.huber@…>
spec: Group items by component
08:34 Changeset in rtems [dce1cdf1] by Sebastian Huber <sebastian.huber@…>
rtems: Add RTEMS_ALIGN_UP() Update #3959. Update #4074.
08:33 Changeset in rtems [641b31a4] by Sebastian Huber <sebastian.huber@…>
rtems: Add RTEMS_ALIGN_DOWN() Update #3959. Update #4074.
06:00 Ticket #4080 (build: Add start.o dependency to the executable link step) created by Sebastian Huber
RTEMS is a real-time operating system and the applications using RTEMS …
03:00 Release/6/Waf BSP Checklist edited by Chris Johns
(diff)
02:50 Release/6/Waf BSP Checklist edited by Chris Johns
(diff)
02:50 Release/6/Waf BSP Checklist edited by Chris Johns
Add column details. (diff)
01:17 Release/6/Waf BSP Checklist edited by Chris Johns
(diff)
01:15 Release/6 edited by Chris Johns
Add the BSP check list page (diff)
01:13 Release/6/Waf BSP Checklist created by Chris Johns
Initial table

09/15/20:

18:08 Ticket #4079 (build: i386/pc686/appstart.o is created more than once) closed by Sebastian Huber <sebastian.huber@…>
fixed: In 9979042/rtems: […]
18:04 Changeset in rtems [9979042] by Sebastian Huber <sebastian.huber@…>
build: Fix multiple defintion error for i386/pc386 Make the objcopy an bld.objects() task generator. Close #4079.
13:20 Ticket #4079 (build: i386/pc686/appstart.o is created more than once) created by Sebastian Huber
In this build specification item …
13:07 Changeset in rtems [2a4ccc4] by Sebastian Huber <sebastian.huber@…>
bsp/pc386: Remove support for obsolete Binutils Update #3818.
13:06 Changeset in rtems [8f424e45] by Sebastian Huber <sebastian.huber@…>
build: Fix i386/pc386 link of SMP start file Update #3818.
11:29 Changeset in rtems [d9d31b3] by Sebastian Huber <sebastian.huber@…>
build: Add RELOCADDR to i386/pc386 options Update #3818.
11:28 Changeset in rtems [3be23809] by Sebastian Huber <sebastian.huber@…>
build: Fix i386/pc386 ABI flags Update #3818.
07:16 Changeset in rtems [127c3ea5] by Sebastian Huber <sebastian.huber@…>
build: Fix i386/pc386 with SMP enabled Update #3818.
07:07 Changeset in rtems [4897a82d] by Hesham Almatary <Hesham.Almatary@…>
riscv: Make sifive_test finisher 4 bytes QEMU is now stricter with MMIO sizes and accesses. uintptr_t on RV64 is 8 bytes and generates an sd instruction that Store/AMO faults because sifive_test MMIO expects 4 bytes accesses.
03:10 Changeset in rtems-tools [4638313] by Chris Johns <chrisj@…>
linker/exeinfo: Optionally output full flags when listing object files - Start adding support to dump configuration tables
01:20 Changeset in rtems-libbsd [089780d]6-freebsd-12 by Chris Johns <chrisj@…>
waf: Implement module dependency checking in the build system - Do not build a test if a dependency is not enabled. - Perform a dependency check and generate an error if an enabled module depends on a disabled module. Closes #4077
01:20 Changeset in rtems-libbsd [7f7363f] by Chris Johns <chrisj@…>
waf: Implement module dependency checking in the build system - Do not build a test if a dependency is not enabled. - Perform a dependency check and generate an error if an enabled module depends on a disabled module. Closes #4077

09/14/20:

18:29 Ticket #4075 (POSIX Compliance Guide Missing Some math.h Methods) closed by Joel Sherrill <joel@…>
fixed: In 6559511/rtems-docs: […]
17:42 Changeset in rtems [031f8124] by Gedare Bloom <gedare@…>
gitignore: ignore top-level ini files
07:00 Ticket #4034 (Add rtems_interrupt_server_create() and ...) closed by Sebastian Huber <sebastian.huber@…>
fixed: In 46477898/rtems: […]
06:51 Ticket #4078 (GCC C++ compiler for powerpc defines _GNU_SOURCE as a built-in) created by Sebastian Huber
For example: powerpc-rtems6-g++ -E -P -v -dD empty.cc 2>&1 | grep …
05:39 Ticket #4077 (Implement LibBSD module dependencies in the build system) created by Chris Johns
The build system has a partially implemented module dependency system. …

09/13/20:

14:13 Changeset in rtems [2786b0a] by Sebastian Huber <sebastian.huber@…>
bsps/riscv: Use far jump to boot_card() Use a far jump to avoid errors like this: relocation truncated to fit: R_RISCV_JAL against symbol `boot_card'
08:07 Changeset in rtems-libbsd [5eed6ac]6-freebsd-12 by Sebastian Huber <sebastian.huber@…>
rtems-bsd-cxx: Undefine _GNU_SOURCE At least the powerpc C++ compiler defines currently _GNU_SOURCE due to a GCC configuration error. This leads to conflicting qsort_r() definitions. As a workaround undefine _GNU_SOURCE for this C++ compatibility test file. Update #4078.
08:07 Changeset in rtems-libbsd [d2d3fab] by Sebastian Huber <sebastian.huber@…>
rtems-bsd-cxx: Undefine _GNU_SOURCE At least the powerpc C++ compiler defines currently _GNU_SOURCE due to a GCC configuration error. This leads to conflicting qsort_r() definitions. As a workaround undefine _GNU_SOURCE for this C++ compatibility test file. Update #4078.

09/12/20:

15:13 Ticket #4076 (i386: bad asm in smp mode) closed by Gedare Bloom <gedare@…>
fixed: In 9f096f4/rtems: […]
15:11 Changeset in rtems [9f096f4] by Gedare Bloom <gedare@…>
i386/score: fix assembly mnemonic Closes #4076.
04:58 Ticket #4076 (i386: bad asm in smp mode) created by Gedare Bloom
A note for me (or someone) to make the fix outlined on the mailing …

09/11/20:

22:13 Changeset in rtems-docs [5642fe5] by Joel Sherrill <joel@…>
Add missing <math.h> methods implemented as macros on compiler builtins. These methods have long been provided and this change is needed on the 5.x branch and master. Closes #4075.
22:13 Changeset in rtems-docs [6559511]5 by Joel Sherrill <joel@…>
Add missing <math.h> methods implemented as macros on compiler builtins. These methods have long been provided and this change is needed on the 5.x branch and master. Closes #4075.
21:30 Ticket #4075 (POSIX Compliance Guide Missing Some math.h Methods) created by Joel Sherrill
The following methods are provided as macros on top of compiler …
15:15 Changeset in rtems-central [fc32261] by Sebastian Huber <sebastian.huber@…>
validation: Use call_function()
14:29 Changeset in rtems-central [82ee7ce] by Sebastian Huber <sebastian.huber@…>
content: Split long @defgroup lines
13:54 Ticket #4040 (coverhd.h remnants left to remove) closed by Joel Sherrill <joel@…>
fixed: In 5959b1e/rtems: […]
13:45 Changeset in rtems [3dd4cbb] by Sebastian Huber <sebastian.huber@…>
validation: rtems_task_construct() errors This is the first test case generated from a specification item in the rtems-central repository. Update #3959.
13:43 Changeset in rtems [dd734d46] by Sebastian Huber <sebastian.huber@…>
score: Fix _Thread_Initialize() Fix an error cleanup path in SMP configurations to avoid a NULL pointer access. Update #3959.
09:01 Changeset in rtems [ad22c65] by Sebastian Huber <sebastian.huber@…>
doxygen: Move top-level group definitions Update #3959.
08:33 Changeset in rtems [139ffa2] by Sebastian Huber <sebastian.huber@…>
validation: Add general purpose test suite Add a general purpose test suite for validation tests. This is the first test suite generated from a specification item in the rtems-central repository. Update #3959.
07:07 Changeset in rtems-tools [f86a0ce] by Chris Johns <chrisj@…>
linkers/exeinfo: Output TLS data Updates #4074
06:31 Changeset in rtems-central [e36a4cc] by Sebastian Huber <sebastian.huber@…>
interface: Fix macro links
05:58 Changeset in rtems-tools [0ad4aaa] by Chris Johns <chrisj@…>
linker/rap: Ignore relocation records with no section Uodates #4096

09/10/20:

17:29 Changeset in rtems [5959b1e] by Joel Sherrill <joel@…>
Remove tmoverhd which existed to produce the obsolete coverhd.h Closes #4040.
16:43 Ticket #4040 (coverhd.h remnants left to remove) reopened by Joel Sherrill
16:42 Ticket #4040 (coverhd.h remnants left to remove) closed by Joel Sherrill <joel@…>
fixed: In e563e61/rtems: […]
16:41 Changeset in rtems [e563e61] by Joel Sherrill <joel@…>
Remove remaining references to coverhd.h Closes #4040.
14:35 Changeset in rtems [c312f31] by Sebastian Huber <sebastian.huber@…>
CONFIGURE_MAXIMUM_THREAD_LOCAL_STORAGE_SIZE Add this application configuration option. This configuration option can be used to reserve space for the dynamic linking of modules with thread-local storage objects. Add RTEMS_TASK_STORAGE_ALIGNMENT to define the minium alignment of a thread-local storage size. Update #4074.
14:03 Changeset in rtems-central [70430d6] by Sebastian Huber <sebastian.huber@…>
interface: Add Doxygen links to config options
13:21 Changeset in rtems-central [51f9a65] by Sebastian Huber <sebastian.huber@…>
spec: Specify rtems_task_create_from_config()
13:17 Ticket #4074 (Add CONFIGURE_MAXIMUM_THREAD_LOCAL_STORAGE_SIZE) created by Sebastian Huber
This configuration option can be used to reserve space for the dynamic …
12:39 Changeset in rtems [64d989d1] by Sebastian Huber <sebastian.huber@…>
spintrcritical08: Increase clock tick interval On some simulators, a clock tick interval of 1ms seems to be too short. For example, the test failed on sparc/erc32 using the SIS.
11:31 Ticket #4073 (libbsd: Back port ifmcstat command) closed by Sebastian Huber
fixed
11:27 Ticket #4073 (libbsd: Back port ifmcstat command) created by Sebastian Huber
The ifmcstat command is a useful diagnostics command to track down …
06:56 Changeset in rtems-source-builder [a81a237] by Jiri Gaisler <jiri@…>
Add sis to RISC-V build
02:05 Changeset in rtems-source-builder [b9d5f95] by Chris Johns <chrisj@…>
devel/sis: Update to 2.22

09/09/20:

09:34 Changeset in rtems-libbsd [b7c51ac]6-freebsd-12 by Christian Mauderer <christian.mauderer@…>
imx: Remove ccm functions alredy defined in RTEMS The imx_ccm_*_hz are all defined in RTEMS. So don't duplicate them in libbsd. Otherwise some applications get linker errors. Update #3869
09:34 Changeset in rtems-libbsd [d36d545] by Christian Mauderer <christian.mauderer@…>
imx: Remove ccm functions alredy defined in RTEMS The imx_ccm_*_hz are all defined in RTEMS. So don't duplicate them in libbsd. Otherwise some applications get linker errors. Update #3869
08:49 Changeset in rtems-source-builder [a9ea531] by Hesham Almatary <Hesham.Almatary@…>
rsb: Fix the documentation URL
00:21 Ticket #4072 (testsuite: Add ticket ids for expected-fail and indeterminate states, ...) created by Chris Johns
* Require a ticket id be present for any expected-fail and …

09/08/20:

07:14 Ticket #2315 (rtems-tester support for pc386) closed by Chris Johns
worksforme: I can test with PC hardware using iPXE as a bootloader. The rtems-test command has a series of hooks that let you convert or create specific images.
03:29 Changeset in rtems-docs [75f51d6] by Chris Johns <chrisj@…>
user: Add xilinx-zynq BSP details

09/07/20:

15:44 Changeset in rtems-libbsd [2abb02eb]6-freebsd-12 by Sebastian Huber <sebastian.huber@…>
mcast01: Add test program
15:44 Changeset in rtems-libbsd [7f47f27]5-freebsd-12 by Sebastian Huber <sebastian.huber@…>
mcast01: Add test program Close #4073.
15:44 Changeset in rtems-libbsd [e5f8fd3] by Sebastian Huber <sebastian.huber@…>
mcast01: Add test program
14:00 Ticket #4069 (dl06 does not link on RISCV) reopened by Hesham Almatary
The HTIF fix doesn't fix this error. The new run-time error (after Jiri applied my patch) is probably because of: 1) Some relocations not being supported in libdl/RISC-V implementation (e.g., RELAX) 2) I haven't tested/supported RAP format when I ported libdl for RISC-V.
08:03 Changeset in rtems-libbsd [0099e16]5-freebsd-12 by Sebastian Huber <sebastian.huber@…>
ifmcstat: Port to RTEMS Update #4073.
08:03 Changeset in rtems-libbsd [272d5f5]6-freebsd-12 by Sebastian Huber <sebastian.huber@…>
ifmcstat: Port to RTEMS
08:03 Changeset in rtems-libbsd [d56d9b6] by Sebastian Huber <sebastian.huber@…>
ifmcstat: Port to RTEMS
07:39 Changeset in rtems-libbsd [0d979d6]5-freebsd-12 by Sebastian Huber <sebastian.huber@…>
ifmcstat: Import from FreeBSD Update #4073.
07:39 Changeset in rtems-libbsd [11bdcef]6-freebsd-12 by Sebastian Huber <sebastian.huber@…>
ifmcstat: Import from FreeBSD
07:39 Changeset in rtems-libbsd [50056ec] by Sebastian Huber <sebastian.huber@…>
ifmcstat: Import from FreeBSD
00:32 Changeset in rtems-source-builder [31f936a] by Chris Johns <chrisj@…>
rtems: Update to the latest rtems-tools
00:29 Changeset in rtems-tools [b1c6a98] by Chris Johns <chrisj@…>
tester: Fix the install with the new TFTP server
00:07 Changeset in rtems-tools [7a29b47] by Chris Johns <chrisj@…>
tester: Fix TFTP server Python2 issues. - Add a --show-backtrace option to make it easier for users to get an exception backtrace if something goes wrong. - Fix the --packet-trace option so it actually decodes the packets
00:05 Changeset in rtems-tools [cd8fa2f] by Chris Johns <chrisj@…>
tester: Add support for test-too-long - A test that loops generating output did not timeout. Monitor the the session time and set a maximum test period.

09/06/20:

22:19 Ticket #4071 (RSB does not pass BSP options correctly.) created by kgardas
Using 5.1 RTEMS release and RSB to build the beast I've found out it's …
21:12 Ticket #4069 (dl06 does not link on RISCV) closed by Hesham Almatary <Hesham.Almatary@…>
fixed: In 764ea578/rtems: […]
21:07 Changeset in rtems [764ea578] by Hesham Almatary <Hesham.Almatary@…>
htif_console_handler is defined in htif.c closes #4069.
17:56 Ticket #4070 (RISC-V Multiple Definition Error (many BSPs)) created by Joel Sherrill
This error appears to occur on all RISC-V BSPs which do not fail at …
08:13 Ticket #4069 (dl06 does not link on RISCV) created by Chris Johns
[…]

09/04/20:

18:10 Changeset in rtems [20d8237] by Sebastian Huber <sebastian.huber@…>
arm: Fix arm_cp15_set_translation_table_entries() In a multi-processor system we must broadcast the TLB maintenance operation to the Inner Shareable domain to ensure that the other processors update their TLB caches accordingly. Close #4068.
18:01 Changeset in rtems-source-builder [47f32b8] by Sebastian Huber <sebastian.huber@…>
6/7: Update unstable RTEMS 6/7 tool chain
13:43 Ticket #4068 (arm: arm_cp15_set_translation_table_entries() should affect Inner ...) created by Sebastian Huber
The arm_cp15_set_translation_table_entries() uses the wrong TLB …

09/03/20:

23:19 Changeset in rtems [647a60e] by Kinsey Moore <kinsey.moore@…>
spec: Add missing spintrcritical24 definition
Note: See TracTimeline for information about the timeline view.