Timeline



07/08/22:

13:58 Changeset in rtems [1be68d80] by Joel Sherrill <joel@…>
bsps/m68k/uC5282: Change license to BSD-2 Updates #3053.
13:58 Changeset in rtems [a9a99164] by Joel Sherrill <joel@…>
bsps/m68k/shared: Change license to BSD-2 Updates #3053.
13:58 Changeset in rtems [c1137c7] by Joel Sherrill <joel@…>
bsps/m68k/mvme162: Change license to BSD-2 Updates #3053.
13:57 Changeset in rtems [c669338a] by Joel Sherrill <joel@…>
bsps/m68k/mvme147s: Change license to BSD-2 Updates #3053.
13:57 Changeset in rtems [b4c3de7] by Joel Sherrill <joel@…>
bsps/m68k/mvme147: Change license to BSD-2 Updates #3053.
13:57 Changeset in rtems [35cfe73] by Joel Sherrill <joel@…>
bsps/m68k/mrm332: Change license to BSD-2 Updates #3053.
13:57 Changeset in rtems [c46ec2b] by Joel Sherrill <joel@…>
bsps/m68k/mcf5329: Change license to BSD-2 Updates #3053.
13:56 Changeset in rtems [e50bdda2] by Joel Sherrill <joel@…>
bsps/m68k/mvf5235: Change license to BSD-2 Updates #3053.
13:56 Changeset in rtems [eb7b866] by Joel Sherrill <joel@…>
bsps/m68k/mcf5225x: Change license to BSD-2 Updates #3053.
13:55 Changeset in rtems [8cc14e5] by Joel Sherrill <joel@…>
bsps/m68k/mcf52235: Change license to BSD-2 Updates #3053.
13:54 Changeset in rtems [53826158] by Joel Sherrill <joel@…>
bsps/m68k/mcf5206elite: Change license to BSD-2 Updates #3053.
13:54 Changeset in rtems [62f31d05] by Joel Sherrill <joel@…>
bsps/m68k/include: Change license to BSD-2 Updates #3053.
13:54 Changeset in rtems [810bdeb] by Joel Sherrill <joel@…>
bsps/m68k/genmcf548x: Change license to BSD-2 Updates #3053.
13:53 Changeset in rtems [cfadeccb] by Joel Sherrill <joel@…>
bsps/m68k/gen68360: Change license to BSD-2 Updates #3053.
13:53 Changeset in rtems [f888837] by Joel Sherrill <joel@…>
bsps/m68k/gen68340: Change license to BSD-2 Updates #3053.
13:52 Changeset in rtems [bdd4f6dc] by Joel Sherrill <joel@…>
bsps/m68k/csv360: Change license to BSD-2 Updates #3053.
13:52 Changeset in rtems [cb4fdff] by Joel Sherrill <joel@…>
m68k/bsps/av5282: Change license to BSD-2 Updates #3053.
13:50 Changeset in rtems [2b87d7c5] by Joel Sherrill <joel@…>
bsps/lm32/shared: Change license to BSD-2 Updates #3053.
13:49 Changeset in rtems [1670bb2d] by Joel Sherrill <joel@…>
bsps/lm32/lm32_evr: Change license to BSD-2 Updates #3053.
13:49 Changeset in rtems [2c48b89c] by Joel Sherrill <joel@…>
bsps/lm32/include: Change license to BSD-2 Updates #3053.
13:46 Changeset in rtems [5e8ec63] by Joel Sherrill <joel@…>
bsps/include: Change license to BSD-2 Updates #3053.
13:46 Changeset in rtems [c1b1c0fa] by Joel Sherrill <joel@…>
bsps/i386/shared/pci/pci_io.c:Change license to BSD-2 Updates #3053.
13:45 Changeset in rtems [a52aa5b4] by Joel Sherrill <joel@…>
bsps/i386/pc386: Change license to BSD-2 Updates #3053.

07/07/22:

19:17 Changeset in rtems [c0a4d56] by Alex White <alex.white@…>
bsps/microblaze: Fix build option definition order The build option definitions were rearranged such that the option definitions used in the linker script were not available. This caused linker errors when building.
11:46 Changeset in rtems-libbsd [3011609] by Sebastian Huber <sebastian.huber@…>
Define IFCAP_NOMAP for Newlib compatibility
11:42 Changeset in rtems-libbsd [52ec6ff] by Sebastian Huber <sebastian.huber@…>
CONTRIBUTING.rst: Add FreeBSD baseline update hints
11:42 Changeset in rtems-libbsd [731ec09]6-freebsd-12 by Sebastian Huber <sebastian.huber@…>
CONTRIBUTING.rst: Add FreeBSD baseline update hints
11:26 Changeset in rtems-libbsd [2f71036] by Sebastian Huber <sebastian.huber@…>
Define IN_HISTORICAL_NETS for kernel space Required by FreeBSD commit: Author: Mike Karels <karels@…> Date: Tue Oct 26 22:01:09 2021 -0500 kernel: deprecate Internet Class A/B/C Hide historical Class A/B/C macros unless IN_HISTORICAL_NETS is defined; define it for user level. Define IN_MULTICAST separately from IN_CLASSD, and use it in pf instead of IN_CLASSD. Stop using class for setting default masks when not specified; instead, define new default mask (24 bits). Warn when an Internet address is set without a mask. MFC after: 1 month Reviewed by: cy Differential Revision: https://reviews.freebsd.org/D32708
11:26 Changeset in rtems-libbsd [763a8a3]6-freebsd-12 by Sebastian Huber <sebastian.huber@…>
Define IN_HISTORICAL_NETS for kernel space Required by FreeBSD commit: Author: Mike Karels <karels@…> Date: Tue Oct 26 22:01:09 2021 -0500 kernel: deprecate Internet Class A/B/C Hide historical Class A/B/C macros unless IN_HISTORICAL_NETS is defined; define it for user level. Define IN_MULTICAST separately from IN_CLASSD, and use it in pf instead of IN_CLASSD. Stop using class for setting default masks when not specified; instead, define new default mask (24 bits). Warn when an Internet address is set without a mask. MFC after: 1 month Reviewed by: cy Differential Revision: https://reviews.freebsd.org/D32708
10:17 Ticket #4675 (sleep should be a thread cancellation point) created by Alexandre Oliva
GCC has worked around, in the libstdc++ testsuite, the fact that …
05:32 GSoC/2022 edited by Prashanth S
(diff)

07/06/22:

16:04 GSoC/2022 edited by Duc Doan
(diff)
14:53 GSoC/2022 edited by Mahmoud Abumandour
(diff)
12:53 GSoC/2022 edited by Duc Doan
(diff)
09:08 Changeset in rtems-central [4358082] by Sebastian Huber <sebastian.huber@…>
interface: Improve compound substitution

07/05/22:

23:43 Changeset in rtems-tools [3d54ccf] by Chris Johns <chrisj@…>
tester: Make the SIS time limit user configurable Let the user set the test time limit in a config file to provide site specific overrides. Optimisation can effect the time a test may take to run.
18:35 Changeset in rtems [2f6ee01] by Kinsey Moore <kinsey.moore@…>
bsps/aarch64: Use MMU pages appropriately There were two bugs with MMU page use that were partially hiding each other. The linker script page table section was 4x the size it needed to be and the page table allocation routine was allocating pages PTRSIZE times larger than it needed to. On ILP32, this resulted in incorrect but functional allocation. On LP64, this resulted in allocation failures earlier than expected.
18:35 Changeset in rtems [22015c0] by Kinsey Moore <kinsey.moore@…>
cpukit/aarch64: Remove _CPU_ISR_install_vector This function was never actually used and is dead code.
17:30 Ticket #4674 (IMFS - readdir skips entries after unlink) created by Alexandre Oliva
Removing directory entries returned by readdir causes entries to be …
11:22 Changeset in rtems-central [7797dd0] by Sebastian Huber <sebastian.huber@…>
spec: Specify thread idle body detail
09:54 Changeset in rtems [e506df5] by Sebastian Huber <sebastian.huber@…>
validation: Test thread idle bodies Update #3716.
09:11 Changeset in rtems-central [300b0c4] by Sebastian Huber <sebastian.huber@…>
spec: Always specify spurious interrupts
08:45 Changeset in rtems [588a07e1] by Sebastian Huber <sebastian.huber@…>
validation: Always test spurious interrupts Update #3716.
08:17 Changeset in rtems [e7d01e78] by Sebastian Huber <sebastian.huber@…>
rtems: Simplify rtems_scheduler_ident() Use early returns to simplify rtems_scheduler_ident().
08:12 Changeset in rtems [c75e033] by Sebastian Huber <sebastian.huber@…>
validation: Test thread free of FPU owner Update #3716.
08:09 Changeset in rtems-central [78344da] by Sebastian Huber <sebastian.huber@…>
spec: Specify thread free of FPU owner
07:04 Changeset in rtems [8009063] by Sebastian Huber <sebastian.huber@…>
score: Use RTEMS_SMP in _Thread_Create_idle() Conditional expressions with inline functions are not optimized away if optimization is disabled. Avoid such expressions to prevent dead branches.
06:22 Changeset in rtems [af90f78] by Sebastian Huber <sebastian.huber@…>
validation: Test scheduler detail This particular state during a reconsider help request scheduler operation was only covered by the existing test suites under some timing conditions. Update #3716.
06:13 Changeset in rtems [6e74ceb] by Sebastian Huber <sebastian.huber@…>
score: Conditional _Thread_Priority_replace() This function is only used in SMP configurations.
05:38 Ticket #4672 (Thread-local storage should be usable once an idle thread exists) closed by Sebastian Huber <sebastian.huber@…>
fixed: In 03e4d1e9/rtems: […]

07/04/22:

14:12 Changeset in rtems-central [4bae3f0] by Sebastian Huber <sebastian.huber@…>
spec: Specify scheduler detail
14:12 Changeset in rtems [6486d0b] by Sebastian Huber <sebastian.huber@…>
build: Do not use coverage for librtemstest The goal is to get code and branch coverage from actual tests and not the test support itself.
06:34 Changeset in rtems-central [f048c15] by Sebastian Huber <sebastian.huber@…>
spec: Update due to API changes Update #4670.

07/02/22:

11:38 GSoC/2022 edited by Prashanth S
(diff)

07/01/22:

13:21 Changeset in rtems [5cc07571] by Sebastian Huber <sebastian.huber@…>
irq/arm-gicv3.h: Customize CPU Interface init Use the existing WRITE_SR() abstraction to access the interrupt group 0 and 1 enable registers. This fixes the build for the AArch32 target. Add BSP options which define the initial values of CPU Interface registers.
12:40 Changeset in rtems-source-builder [a4608ce] by Sebastian Huber <sebastian.huber@…>
7: Update Binutils, GDB, and GCC
12:38 Changeset in rtems-source-builder [c8f49c2] by Sebastian Huber <sebastian.huber@…>
6/7: Update Newlib This Newlib update fixes a FreeBSD kernel space issue with <sys/cpuset.h>. Update #4667.
07:00 Changeset in rtems [d07d6498] by Sebastian Huber <sebastian.huber@…>
samples/cdtest: Test exceptions during system init Update #4668. Update #4672.
06:45 Changeset in rtems [a0aaa39] by Sebastian Huber <sebastian.huber@…>
build: Fix optimization flags definition order OPTIMIZATION_FLAGS must be defined before /build/bsp/bspopts is processed. Update #4670.
06:36 Changeset in rtems [eefaf068] by Gabriel Moyano <gabriel.moyano@…>
sppps01: Add test case for early returns of pps_event() Update #2349.

06/30/22:

21:08 Changeset in rtems-tools [ace7db9] by Ryan Long <ryan.long@…>
rtems-syms.cpp: Change check to pointer size Changed from a RISC-V specific value being in the conditional to a check for the size of the architecture's pointer. Closes #4673
20:42 Ticket #4673 (Runtime loader exported symbols address size not consistent) created by Ryan Long
In rtl-sym.c, where the exported symbols table is read in …
15:39 Changeset in rtems-libbsd [9a88b07]6-freebsd-12 by Sebastian Huber <sebastian.huber@…>
user-space: Request FreeBSD bitset API This is required for recent Newlib versions. Update #4667.
15:39 Changeset in rtems-libbsd [f009252] by Sebastian Huber <sebastian.huber@…>
user-space: Request FreeBSD bitset API This is required for recent Newlib versions. Update #4667.
13:17 Changeset in rtems [573a720] by Sebastian Huber <sebastian.huber@…>
bsp/lpc32xx: Restore lpc32xx_set_translation_table_entries() This implementation disables the MMU during the modification of the translation table. This behaviour is required by boot loaders for these boards.
08:29 Changeset in rtems-libbsd [9794487] by Sebastian Huber <sebastian.huber@…>
arm/lpc: Add option to customize device probes
08:29 Changeset in rtems-libbsd [a0d36f5]6-freebsd-12 by Sebastian Huber <sebastian.huber@…>
arm/lpc: Add option to customize device probes
08:25 Changeset in rtems [5c2f2b3] by Sebastian Huber <sebastian.huber@…>
bsp/lpc32xx: Fix warning The type is a pointer.

06/29/22:

13:51 GSoC/2022 edited by Duc Doan
(diff)
12:37 Changeset in rtems [03e4d1e9] by Sebastian Huber <sebastian.huber@…>
score: Add _CPU_Use_thread_local_storage() At some point during system initialization, the idle threads are created. Afterwards, the boot processor basically executes within the context of an idle thread with thread dispatching disabled. On some architectures, the thread-local storage area of the associated thread must be set in dedicated processor registers. Add the new CPU port function to do this: void _CPU_Use_thread_local_storage( const Context_Control *context ) Close #4672.
09:13 Ticket #4672 (Thread-local storage should be usable once an idle thread exists) created by Sebastian Huber
At some point during system initialization the idle threads are …
09:05 Ticket #4215 (nios2: Add multilib with all custom floating-point instructions ...) closed by Sebastian Huber
fixed: It is available through the RSB provided GCC 12.
07:28 Changeset in rtems-source-builder [9474bb8] by Sebastian Huber <sebastian.huber@…>
6: Back port v8 of gcov improvements to GCC 10 Update #4196.
05:57 Changeset in rtems-source-builder [6c2351c] by Sebastian Huber <sebastian.huber@…>
6: Add GCC 10.4 with Newlib e7ffbdb

06/28/22:

15:40 Changeset in rtems [9dd4bd3] by Sebastian Huber <sebastian.huber@…>
libtests/crypt01: Avoid stack overflows The SHA512 functions may use huge amounts of stack space if compiled without optimization.
14:21 Changeset in rtems [da8b2342] by Sebastian Huber <sebastian.huber@…>
samples/minimum: Prevent a stack overflow Prevent a stack overflow if RTEMS_COVERAGE is enabled.
14:16 Changeset in rtems [c15842d] by Sebastian Huber <sebastian.huber@…>
bsps/xilinx-zynq: Init debug console only once Initialize the debug console only once during early system initialization.
09:08 Changeset in rtems-tools [ef4b8c5] by Sebastian Huber <sebastian.huber@…>
tester: Normalize JSON and YAML reports Report the same data in JSON and YAML reports. Do not report redundant information. Update 4671.
09:05 Changeset in rtems-tools [e3a5912] by Sebastian Huber <sebastian.huber@…>
tester: Fix string representation
06:40 Ticket #4671 (Generate code and branch coverage report from test runs) created by Sebastian Huber
For a test run, gather the gcov information and generate a high level …
06:38 Ticket #4670 (Add option to build RTEMS with coverage instrumentation) created by Sebastian Huber
Add build options to build RTEMS with coverage instrumentation. Dump …
06:32 Changeset in rtems [7452f67d] by Sebastian Huber <sebastian.huber@…>
gcov: Add wrapper to dump the gcov info Update #4670.
05:45 Changeset in rtems [4f87edb] by Sebastian Huber <sebastian.huber@…>
gcov: Add functions to dump the gcov information Update #4670.

06/27/22:

18:03 Changeset in rtems [2bc233fe] by Sebastian Huber <sebastian.huber@…>
gcov: Add fork(), etc. gcov wrappers The compiler wraps fork(), etc. system calls if coverage generation is enabled. These functions must be provided by the system. For RTEMS, they just return an error status. Update #4670.
15:29 Changeset in rtems [5c13a96] by Sebastian Huber <sebastian.huber@…>
build: Add RTEMS_GCOV_COVERAGE option Update #4670.
13:49 Changeset in rtems [00e0fb9] by Joel Sherrill <joel@…>
bsps/arm/realview-pbx-a9: Change license to BSD-2 Updates #3053.
13:48 Changeset in rtems [f6e9e89] by Joel Sherrill <joel@…>
bsps/arm/raspberrypi: Change license to BSD-2 Updates #3053.
13:48 Changeset in rtems [f3237b31] by Joel Sherrill <joel@…>
bsps/arm/lpc32xx: Change license to BSD-2 Updates #3053.
13:48 Changeset in rtems [445ddb3] by Joel Sherrill <joel@…>
bsps/arm/lpc24xx: Change license to BSD-2 Updates #3053.
13:47 Changeset in rtems [d4227661] by Joel Sherrill <joel@…>
bsps/arm/imxrt: Change license to BSD-2 Updates #3053.
13:47 Changeset in rtems [c519d458] by Joel Sherrill <joel@…>
bsps/arm/lpc176x: Change license to BSD-2 Updates #3053.
13:47 Changeset in rtems [03cb6e81] by Joel Sherrill <joel@…>
bsps/arm/include: Change license to BSD-2 Updates #3053.
13:46 Changeset in rtems [df50266] by Joel Sherrill <joel@…>
bsps/arm/imx: Change license to BSD-2 Updates #3053.
13:46 Changeset in rtems [65054595] by Joel Sherrill <joel@…>
bsps/arm/csb337: Change license to BSD-2 Updates #3053.
13:46 Changeset in rtems [b1cc3dd0] by Joel Sherrill <joel@…>
bsps/arm/beagle: Change license to BSD-2 Updates #3053.
13:46 Changeset in rtems [6fc04f4c] by Joel Sherrill <joel@…>
bsps/arm/atsamv: Change license to BSD-2 Updates #3053.
13:45 Changeset in rtems [42da08d] by Sebastian Huber <sebastian.huber@…>
build: Add cppflags, cflags, cxxflags to groups Propagate the group defined cppflags, cflags, and cxxflags from parent groups to child items through the build item context. Update #4670.
13:45 Changeset in rtems [9e0244e] by Joel Sherrill <joel@…>
bsps/arm/altera-cyclone-v: Change license to BSD-2 Updates #3053.
13:44 Changeset in rtems [8ca4b5c] by Joel Sherrill <joel@…>
bsps/arm/shared: Change license to BSD-2 Updates #3053.
13:20 Changeset in rtems [4aeebae] by Sebastian Huber <sebastian.huber@…>
build: Fix identifier pattern Allow upper case characters in identifiers. Update #4670.
13:07 Changeset in rtems [0bb7b84] by Sebastian Huber <sebastian.huber@…>
build: Improve value substitution The waf build system uses lists for tool flags. The build items may use variable substitution. Add the ability to use the variable substitution in lists. For example: MORE_FLAGS = ['-more', '-flags'] flags: - -some-flag - ${MORE_FLAGS} Before this change, the ${MORE_FLAGS} was substituted to "-more -flags". This would be passed by waf as a single command line argument to the tool. After this change, the ${MORE_FLAGS} list extends the flags list: flags = ['-some-flag', '-more', '-flags'] This list extension is performed if a list element consists of exactly one variable. Update #4670.
09:30 Changeset in rtems [281f39a] by Sebastian Huber <sebastian.huber@…>
build: Move BSP_INCLUDES split The goal is to let the build items define as much as possible.
09:28 Changeset in rtems [a13047c] by Sebastian Huber <sebastian.huber@…>
build: Allow separate optimization flags Allow separate optimization flags for the BSP, cpukit, and tests. For example, the BSP and cpukit may be built without optimization if coverage instrumentation is enabled, however, the tests may still use optimization. Update #4670.
08:51 Changeset in rtems [857fb17] by Sebastian Huber <sebastian.huber@…>
build: Add more flags to BuildItemContext? Add cppflags, cflags, and cxxflags to BuildItemContext?. This allows to propagate the flags from parent items to child items. Update #4670.

06/25/22:

08:49 GSoC/2022 edited by Prashanth S
(diff)

06/24/22:

11:19 Changeset in rtems [050eaa9] by Sebastian Huber <sebastian.huber@…>
bsp/stm32h7: Exclude some tests
11:14 Changeset in rtems [fea5ed5] by Sebastian Huber <sebastian.huber@…>
bsp/rtl22xx: Exclude exit03
11:12 Changeset in rtems [39c09b3b] by Sebastian Huber <sebastian.huber@…>
riscv: Include missing header file
09:47 Ticket #4667 (include/sys/_bitset.h defines struct bitset, pollutes namespace) closed by Sebastian Huber <sebastian.huber@…>
fixed: In 5295c711/rtems-source-builder: […]
09:35 Changeset in rtems [58b31af] by Sebastian Huber <sebastian.huber@…>
tstsmallmem: Exclude exit03 and tftpfs
05:48 Changeset in rtems-source-builder [5295c711] by Sebastian Huber <sebastian.huber@…>
6/7: Update Newlib This Newlib update fixes a namespace pollution issue with <sys/bitset.h>. Close #4667.
Note: See TracTimeline for information about the timeline view.