Timeline



09/29/20:

22:58 Release/6/Waf BSP Checklist edited by Joel Sherrill
(diff)
22:03 Ticket #4103 (BeagleBoard BSPs Fail to Build) created by Joel Sherrill
This may also fail on 5. ../rtems/configure --target=arm-rtems6 …
22:00 Ticket #4102 (rtems-pairs includes invalid BSP) created by Joel Sherrill
On both 5 and master, the list of BSP pairs includes bbxm which …
19:45 Ticket #4101 (atsamv fails to build on master) created by Joel Sherrill
This may also fail on 5. $ ../rtems/configure --target=arm-rtems6 …
17:14 Ticket #4100 (arm/edb7312 Build Failure When SMP is Enabled) created by Joel Sherrill
This is from the edb7312 but may apply to others. Build is still …
14:44 Changeset in rtems-docs [fd56f7e] by Sebastian Huber <sebastian.huber@…>
c-user: Generate semaphore manager documentation The documentation is a consolidation of the comments in Doxygen markup and the documentation sources in Sphinx markup. The documentation was transfered to interface specification items. The documentation source files were generated from the items by a script. Update #3993.
14:44 Changeset in rtems-docs [ec4dcc0] by Sebastian Huber <sebastian.huber@…>
c-user: Generate Event Manager documentation The manager documentation is a consolidation of the comments in Doxygen markup and the documentation sources in Sphinx markup. The documentation was transfered to interface specification items. This header file was generated from the items by a script. Update #3993.
14:42 Changeset in rtems-docs [4aae24d] by Sebastian Huber <sebastian.huber@…>
c-user: Generate I/O Manager documentation The manager documentation is a consolidation of the comments in Doxygen markup and the documentation sources in Sphinx markup. The documentation was transfered to interface specification items. This header file was generated from the items by a script. Update #3993.
05:11 Ticket #4099 (Enhance rtems-bsps to print canonical names of bsps) closed by Ryan Long <ryan.long@…>
fixed: In 0805930/rtems: […]

09/28/20:

22:49 Changeset in rtems [0805930] by Ryan Long <ryan.long@…>
rtems-bsps: add ability to print architecture/bsp list Closes #4099.
22:49 Changeset in rtems [fdbe9b7]5 by Ryan Long <ryan.long@…>
rtems-bsps: add ability to print architecture/bsp list Closes #4099.
22:43 Ticket #4099 (Enhance rtems-bsps to print canonical names of bsps) created by Ryan Long
For some purposes it is nice to have a list of the BSPs in the form …
20:59 Ticket #4098 (All BSP bsets fail to build on master) created by Joel Sherrill
On the master building for RTEMS 6, all of the BSP bsets fail like …
12:21 Ticket #4096 (shell: CRTL-U sets the cursor to the wrong position) closed by Frank Kühndel <frank.kuehndel@…>
fixed: In 18549295/rtems: […]
12:17 Ticket #4097 (shell: CRTL-U sets the cursor to the wrong position (cloned)) closed by Frank Kühndel <frank.kuehndel@…>
fixed: In ffc928b/rtems: […]
12:13 Ticket #4097 (shell: CRTL-U sets the cursor to the wrong position (cloned)) created by Frank Kuehndel
Cloned from #4096: ---- This patch fixes a tiny bug in the command …
12:12 Ticket #4096 (shell: CRTL-U sets the cursor to the wrong position) created by Frank Kuehndel
This patch fixes a tiny bug in the command line editing of the RTEMS …
11:51 Ticket #4082 (License files missing on 5-freebsd-12 branch) closed by Christian Mauderer
fixed
11:27 Changeset in rtems-central [cfbad2a] by Sebastian Huber <sebastian.huber@…>
spec: Use rtems_message_queue_construct()
11:26 Changeset in rtems-central [b853538] by Sebastian Huber <sebastian.huber@…>
config.yml: Update extra files
07:11 Changeset in rtems-docs [e70aebd] by Sebastian Huber <sebastian.huber@…>
eng: Fix typo
07:11 Changeset in rtems-docs [647bfdd] by Sebastian Huber <sebastian.huber@…>
c-user: Fix use of getchark() and rtems_putc()
07:08 Changeset in rtems [f48d7834] by Sebastian Huber <sebastian.huber@…>
doxygen: Fix use of getchark() and rtems_putc()
07:07 Changeset in rtems-central [0b9dbf0] by Sebastian Huber <sebastian.huber@…>
spec: Fix getchark
07:00 Changeset in rtems-central [34085501] by Sebastian Huber <sebastian.huber@…>
spec: Use a container for unspecified interfaces
06:11 Changeset in rtems-central [322caa7] by Sebastian Huber <sebastian.huber@…>
spec: Place all interfaces in a header
06:10 Changeset in rtems-central [9bea972] by Sebastian Huber <sebastian.huber@…>
spec: Add appl config opts to API domain
04:31 Changeset in rtems-central [992b3a7] by Sebastian Huber <sebastian.huber@…>
spec: Fix typo
04:18 Changeset in rtems [cbd4f54] by Sebastian Huber <sebastian.huber@…>
build: Add comment Update #3818.

09/27/20:

07:36 Changeset in rtems [71ccc15] by Sebastian Huber <sebastian.huber@…>
build: Fix option default values For the option default values we have to use the BSP name defined by the build specification and not the user. Update #3818.
07:35 Changeset in rtems [b8d8401] by Sebastian Huber <sebastian.huber@…>
build: Fix enabled-by evaluation For the enabled-by evaluation we have to use the BSP name defined by the build specification and not the user. Update #3818.
07:34 Changeset in rtems [9a27c9c] by Sebastian Huber <sebastian.huber@…>
build: Simplify get_compiler() Update #3818.

09/26/20:

13:43 Changeset in rtems-central [15264e1] by Sebastian Huber <sebastian.huber@…>
spec: Review IO Manager
13:18 Changeset in rtems [5ff5ce6] by Sebastian Huber <sebastian.huber@…>
rtems: Remove rtems_io_driver_io_error() The implementation was added and removed in 2009.
09:53 Changeset in rtems [2d8802b] by Sebastian Huber <sebastian.huber@…>
tests: Add and use <rtems/testopts.h> Add the build option RTEMS_TEST_VERBOSITY to control the verbosity of test suites using the RTEMS Test Framework.
01:00 Ticket #4094 (RSB: pkgconfig.py uses python2 specific "unicode" keyword) closed by Stephen Clark <stephen.clark@…>
fixed: In e32e184/rtems-source-builder: […]

09/25/20:

17:46 Changeset in rtems-central [c927d90] by Sebastian Huber <sebastian.huber@…>
spec: Review types
16:48 Changeset in rtems [7392632] by Sebastian Huber <sebastian.huber@…>
build: Add RTEMS_PROFILING Update #3818.
15:27 Changeset in rtems-central [355b4ec] by Sebastian Huber <sebastian.huber@…>
spec: Review options
15:27 Changeset in rtems-central [3ee32c9] by Sebastian Huber <sebastian.huber@…>
spec: Review attributes
14:49 Changeset in rtems-central [03a06bf] by Sebastian Huber <sebastian.huber@…>
spec: Review task modes
13:57 Changeset in rtems-docs [281be0c] by Kinsey Moore <kinsey.moore@…>
Add AArch64 documentation
13:51 Changeset in rtems-docs [d75b31f] by Kinsey Moore <kinsey.moore@…>
cpu-supplement: Fix formatting and missing words
11:55 Changeset in rtems-central [766be97] by Sebastian Huber <sebastian.huber@…>
spec: Review status codes
11:26 Changeset in rtems-central [084bbec] by Sebastian Huber <sebastian.huber@…>
spec: Review configuration API
10:57 Changeset in rtems-central [bc7bcc7] by Sebastian Huber <sebastian.huber@…>
spec: Fix UID
09:05 Changeset in rtems [febc6604] by Sebastian Huber <sebastian.huber@…>
validation: Test rtems_message_queue_construct() Update #4007.
07:50 Changeset in rtems-central [7f8097a] by Sebastian Huber <sebastian.huber@…>
spec: Use relative UID
07:03 Changeset in rtems-central [76910a2] by Sebastian Huber <sebastian.huber@…>
spec: Fix function reference
07:02 Changeset in rtems-central [5ed182e] by Sebastian Huber <sebastian.huber@…>
rtemsspec: Fix interface formatting
07:02 Changeset in rtems-central [ca758d1] by Sebastian Huber <sebastian.huber@…>
spec: Add rtems_message_queue_construct()
05:43 Changeset in rtems-docs [2fb86e2] by Sebastian Huber <sebastian.huber@…>
user: Add migration hints from old build system Update #3818.
01:27 Changeset in rtems-tools [d9aecc2] by Chris Johns <chrisj@…>
rtemstoolkit/dwarf: Dump the DIE offset
01:24 Changeset in rtems-tools [84181ad] by Chris Johns <chrisj@…>
rtemstoolkit/configuration: Treat an empty variable as an empty list
01:22 Changeset in rtems-tools [87262b4] by Chris Johns <chrisj@…>
Move all python commands to use env python - If you host does not provide a python command consult the User manual for ways you can run the python commands. - Full package paths are being used to avoid namespace pollution and crosstalk.
01:17 Ticket #4077 (Implement LibBSD module dependencies in the build system) closed by Chris Johns
fixed
01:16 Ticket #4066 (test running for too long) closed by Chris Johns
fixed
01:16 Ticket #4067 (Libbsd build system does not separate kernel and user land include paths) closed by Chris Johns
fixed

09/24/20:

23:53 Ticket #4095 (Remove doc from rtems-tools) created by Chris Johns
This directory is not used and needs to go. I will push the change …
23:16 Ticket #4094 (RSB: pkgconfig.py uses python2 specific "unicode" keyword) created by Stephen Clark
https://git.rtems.org/rtems-source-builder/tree/source-builder/sb/pkgco
14:18 Changeset in rtems [a72419b] by Sebastian Huber <sebastian.huber@…>
libtest: Remove superfluous assignment Issue found by Coverity (CID 1437643).
13:31 Changeset in rtems [18549295]5 by Frank Kühndel <frank.kuehndel@…>
Fixing bug in line editing of the shell with CTRL-U. This patch fixes a tiny bug in the command line editing of the RTEMS shell. Typing CTRL-U in the shell should remove all characters left of the cursor. After pressing CTRL-U, the current implementation does wrongly place the cursor at the end of the line instead at its beginning. To reproduce the bug, start the shell and type 'abc123' (no <RETURN>): > ~/src/rtems $ qemu-system-arm -net none -nographic -M realview-pbx-a9 \ -m 256M -kernel build/arm/realview_pbx_a9_qemu/testsuites/libtests/dl10.exe > * BEGIN OF TEST libdl (RTL) 10 * > * TEST VERSION: 6.0.0.d9bdf166644f612dd628fe4951c12c6f8e94ba5f > * TEST STATE: USER_INPUT > * TEST BUILD: RTEMS_DEBUG RTEMS_NETWORKING RTEMS_POSIX_API RTEMS_SMP > * TEST TOOLS: 10.2.1 20200904 \ (RTEMS 6, RSB 31f936a7b74d60bda609a9960c6e1a705ba54974, Newlib a0d7982) > RTL (libdl) commands: dl, rtl > > RTEMS Shell on /dev/foobar. Use 'help' to list commands. > SHLL / # abc123 Then move the cursor onto the '1' by hitting three times the <ARROW-LEFT> key. Next type <CTRL>-U: > SHLL / # 123 Note that the cursor is at the end of the line (after '3') instead of correctly at the beginning (on the '1'), now. Continuing typing 'echo ' incorrectly results in the output: > SHLL / # 123echo 123 The patch changes this behavior so that the cursor in the second last step will be on the '1' and typing 'echo ' will then correctly reflected as: > SHLL / # echo 123 Close #4096.
13:31 Changeset in rtems [ffc928b] by Frank Kühndel <frank.kuehndel@…>
Fixing bug in line editing of the shell with CTRL-U. This patch fixes a tiny bug in the command line editing of the RTEMS shell. Typing CTRL-U in the shell should remove all characters left of the cursor. After pressing CTRL-U, the current implementation does wrongly place the cursor at the end of the line instead at its beginning. To reproduce the bug, start the shell and type 'abc123' (no <RETURN>): > ~/src/rtems $ qemu-system-arm -net none -nographic -M realview-pbx-a9 \ -m 256M -kernel build/arm/realview_pbx_a9_qemu/testsuites/libtests/dl10.exe > * BEGIN OF TEST libdl (RTL) 10 * > * TEST VERSION: 6.0.0.d9bdf166644f612dd628fe4951c12c6f8e94ba5f > * TEST STATE: USER_INPUT > * TEST BUILD: RTEMS_DEBUG RTEMS_NETWORKING RTEMS_POSIX_API RTEMS_SMP > * TEST TOOLS: 10.2.1 20200904 \ (RTEMS 6, RSB 31f936a7b74d60bda609a9960c6e1a705ba54974, Newlib a0d7982) > RTL (libdl) commands: dl, rtl > > RTEMS Shell on /dev/foobar. Use 'help' to list commands. > SHLL / # abc123 Then move the cursor onto the '1' by hitting three times the <ARROW-LEFT> key. Next type <CTRL>-U: > SHLL / # 123 Note that the cursor is at the end of the line (after '3') instead of correctly at the beginning (on the '1'), now. Continuing typing 'echo ' incorrectly results in the output: > SHLL / # 123echo 123 The patch changes this behavior so that the cursor in the second last step will be on the '1' and typing 'echo ' will then correctly reflected as: > SHLL / # echo 123 Close #4097.
07:05 Changeset in rtems [24ea1ce] by Sebastian Huber <sebastian.huber@…>
rtems: Remove Message_queue_Control::attribute_set Add Message_queue_Control::is_global if RTEMS_MULTIPROCESSING is defined. This reduces the Message_queue_Control size in standard RTEMS configurations. Update #4007.

09/23/20:

21:00 Changeset in rtems-source-builder [e32e184]5 by Stephen Clark <stephen.clark@…>
pkgconfig.py: Removed use of "unicode" keyword for python3 compatibility Closes #4094.
21:00 Changeset in rtems-source-builder [ed5030b] by Stephen Clark <stephen.clark@…>
pkgconfig.py: Removed use of "unicode" keyword for python3 compatibility Closes #4094.
14:47 Changeset in rtems [4a4f41e] by Sebastian Huber <sebastian.huber@…>
rtems: Add rtems_message_queue_construct() In contrast to message queues created by rtems_message_queue_create(), the message queues constructed by this directive use a user-provided message buffer storage area. Add RTEMS_MESSAGE_QUEUE_BUFFER() to define a message buffer type for message buffer storage areas. Update #4007.
13:30 Ticket #4092 (bsps/pc386: Add missing license header) closed by Joel Sherrill
fixed: In 1f77518/rtems: […]
13:25 Ticket #4093 (bsps/pc386: Add missing license header) closed by Jan Sommer <jan.sommer@…>
fixed: In 1f77518/rtems: […]
13:24 Ticket #4093 (bsps/pc386: Add missing license header) created by Joel Sherrill
bspsmp.c is missing a licence header.
13:19 Ticket #4092 (bsps/pc386: Add missing license header) created by Joel Sherrill
bspsmp.c is missing a licence header.
11:46 Changeset in rtems [2c09f54f] by Sebastian Huber <sebastian.huber@…>
score: Add <rtems/score/coremsgbuffer.h> Move the CORE_message_queue_Buffer definition to a separate header file to be able to use it independent of the remaining Message Queue Handler API. Change license to BSD-2-Clause according to file history. Update #3053. Update #4007.
10:36 Changeset in rtems [1f77518] by Jan Sommer <jan.sommer@…>
bsps/pc386: Add missing license header Closes #4093.
10:36 Changeset in rtems [b117451]5 by Jan Sommer <jan.sommer@…>
bsps/pc386: Add missing license header Closes #4902.
08:33 Changeset in rtems [69b4fe59] by Sebastian Huber <sebastian.huber@…>
score: Simplify CORE_message_queue_Buffer Merge CORE_message_queue_Buffer structure into CORE_message_queue_Buffer_control. Use a zero-length array for the actual message buffer. This reduces the structure size on all targets. Update #4007.
08:09 Changeset in rtems [5bc7c37] by Sebastian Huber <sebastian.huber@…>
score: Improve _CORE_message_queue_Initialize() Return a status code and differentiate between error conditions. Update #4007.
07:54 Ticket #4091 (tester: BlockingIOError: [Errno 11] write could not complete without ...) created by Sebastian Huber
The RTEMS Tester seems to have an issue with tests that produce a lot …
06:23 Changeset in rtems-libbsd [90a9fd66] by Chris Johns <chrisj@…>
Update the CONTRIBUTING with kernel/user space notes.
06:13 Release/6/Waf BSP Checklist edited by Sebastian Huber
(diff)
06:06 Changeset in rtems-libbsd [a0556e1]6-freebsd-12 by Sebastian Huber <sebastian.huber@…>
Add moxie support
06:06 Changeset in rtems-libbsd [ccd05b29] by Sebastian Huber <sebastian.huber@…>
Add moxie support
06:03 Ticket #4090 (libbsd: bfin architecture build is broken) created by Sebastian Huber
[…]
05:49 Ticket #4089 (lm32: internal compiler error: in dwarf2out_frame_debug_expr, at ...) created by Sebastian Huber
[…]
05:46 Ticket #4088 (libbsd: mips architecture build is broken) created by Sebastian Huber
[…]
05:45 Ticket #4087 (libbsd: sh architecture build is broken) created by Sebastian Huber
[…]
05:44 Ticket #4086 (libbsd: v850 architecture build is broken) created by Sebastian Huber
[…]
05:42 Ticket #4085 (libbsd: x86_64 architecture build is broken) created by Sebastian Huber
[…]
05:40 Changeset in rtems-libbsd [6b38eda]6-freebsd-12 by Sebastian Huber <sebastian.huber@…>
tsc_lpc32xx.c: Update due to API changes
05:40 Changeset in rtems-libbsd [b6c55e1] by Sebastian Huber <sebastian.huber@…>
tsc_lpc32xx.c: Update due to API changes
05:33 Changeset in rtems [18fe650a] by Sebastian Huber <sebastian.huber@…>
or1k: Do not use printk() for _CPU_Fatal_halt() Debug output can be added to user-defined fatal error handlers.
05:32 Changeset in rtems [2248b37] by Sebastian Huber <sebastian.huber@…>
or1k: Remove superfluous includes Including <stdio.h> in <rtems/score/cpu.h> breaks libbsd.
03:59 Changeset in rtems [5ebba2c] by Chris Johns <chrisj@…>
libmisc/capture: Add rtems-trace-buffer-default.c to the autotools build
03:46 Changeset in rtems [de58eb2f] by Chris Johns <chrisj@…>
cpukit/rtems: Add taskconstruct.c to the autotools build

09/22/20:

15:49 Changeset in rtems-libbsd [0462837] by Sebastian Huber <sebastian.huber@…>
ck: Use default implementation < ARMv6
15:49 Changeset in rtems-libbsd [1c2cc5b]6-freebsd-12 by Sebastian Huber <sebastian.huber@…>
ck: Use default implementation < ARMv6
15:43 Changeset in rtems-libbsd [ae1e0c2] by Sebastian Huber <sebastian.huber@…>
Add or1k support
15:43 Changeset in rtems-libbsd [cb1faf6]6-freebsd-12 by Sebastian Huber <sebastian.huber@…>
Add or1k support
15:38 Changeset in rtems [e8450a6c] by Sebastian Huber <sebastian.huber@…>
bsps/riscv: Add bsp_fdt_map_intr() This function is required by libbsd.
15:31 Changeset in rtems-libbsd [5f29d17] by Sebastian Huber <sebastian.huber@…>
linux/crc32.h: Update due to API changes
13:32 Changeset in rtems [db68ea1] by Kinsey Moore <kinsey.moore@…>
bsps: Add Cortex-A53 LP64 basic BSP This adds an AArch64 basic BSP based on Qemu's Cortex-A53 emulation with interrupt support using GICv3 and clock support using the ARM GPT.
13:31 Changeset in rtems [8387c52] by Kinsey Moore <kinsey.moore@…>
score: Add AArch64 port This adds a CPU port for AArch64(ARMv8) with support for exceptions and interrupts.
07:44 Changeset in rtems [d9bdf166] by Sebastian Huber <sebastian.huber@…>
rtems: Install missing header file Update #3053.

09/21/20:

20:37 Ticket #2830 (throwing std::runtime on PC BSP fails.) closed by Michael Davidsaver <mdavidsaver@…>
fixed: In ebc3abe/rtems-source-builder: […]
19:46 Ticket #4084 (throwing std::runtime on PC BSP fails) created by Joel Sherrill
Copied from #2830 for new release milestone. The solution is to update …
17:37 Changeset in rtems-docs [5a20671] by Gedare Bloom <gedare@…>
i386: tweak grammar and style
17:22 Ticket #4083 (i386: bad asm in smp mode (rtems.git/5)) created by Gedare Bloom
Cloned from #4076: ---- A note for me (or someone) to make the fix …
16:53 Changeset in rtems [26bee33] by Andre Przywara <andre.przywara@…>
libfdt: fdt_node_offset_by_phandle(): Fix comparison warning With -Wsign-compare, compilers warn about a mismatching signedness in a comparison in fdt_node_offset_by_phandle(). Uses a better suited bitwise NOT operator to denote the special value of -1, which automatically results in an unsigned type. Signed-off-by: Andre Przywara <andre.przywara@…> Message-Id: <20200921165303.9115-14-andre.przywara@…> Signed-off-by: David Gibson <david@…>
16:52 Changeset in rtems [bcc2bde] by Andre Przywara <andre.przywara@…>
libfdt: fdt_resize(): Fix comparison warning With -Wsign-compare, compilers warn about a mismatching signedness in a comparison in fdt_resize(). A negative buffer size will surely do us no good, so let's rule this case out first. In the actual comparison we then know that a cast to an unsigned type is safe. Signed-off-by: Andre Przywara <andre.przywara@…> Message-Id: <20200921165303.9115-10-andre.przywara@…> Signed-off-by: David Gibson <david@…>
16:52 Changeset in rtems [28f7e76] by Andre Przywara <andre.przywara@…>
libfdt: fdt_splice_(): Fix comparison warning With -Wsign-compare, compilers warn about a mismatching signedness in a comparison in fdt_splice_(). Since we just established that oldlen is not negative, we can safely cast it to an unsigned type. Signed-off-by: Andre Przywara <andre.przywara@…> Message-Id: <20200921165303.9115-8-andre.przywara@…> Signed-off-by: David Gibson <david@…>
16:52 Changeset in rtems [3437b91] by Simon Glass <sjg@…>
libfdt: fdt_get_string(): Fix comparison warnings With -Wsign-compare, compilers warn about a mismatching signedness in comparisons in fdt_get_string(). In the first two cases, we have just established that the signed values are not negative, so it's safe to cast the values to an unsigned type. Signed-off-by: Simon Glass <sjg@…> Signed-off-by: Andre Przywara <andre.przywara@…> Message-Id: <20200921165303.9115-7-andre.przywara@…> Signed-off-by: David Gibson <david@…>
16:52 Changeset in rtems [11df656] by Andre Przywara <andre.przywara@…>
libfdt: fdt_grab_space_(): Fix comparison warning With -Wsign-compare, compilers warn about a mismatching signedness in a comparison in fdt_grab_space_(). All the involved values cannot be negative, so let's switch the types of the local variables to unsigned to make the compiler happy. Signed-off-by: Andre Przywara <andre.przywara@…> Message-Id: <20200921165303.9115-4-andre.przywara@…> Signed-off-by: David Gibson <david@…>
16:52 Changeset in rtems [0df1a41f] by Andre Przywara <andre.przywara@…>
libfdt: fdt_mem_rsv(): Fix comparison warnings With -Wsign-compare, compilers warn about a mismatching signedness in comparisons in fdt_mem_rsv(). Since all involved values must be positive, change the used types to be unsigned. Signed-off-by: Andre Przywara <andre.przywara@…> Message-Id: <20200921165303.9115-3-andre.przywara@…> Signed-off-by: David Gibson <david@…>
16:52 Changeset in rtems [0012580] by Andre Przywara <andre.przywara@…>
libfdt: fdt_offset_ptr(): Fix comparison warnings With -Wsign-compare, compilers warn about mismatching signedness in comparisons in fdt_offset_ptr(). This mostly stems from "offset" being passed in as a signed integer, even though the function would not really tolerate negative values. Short of changing the prototype, check that offset is not negative, and use an unsigned type internally. Signed-off-by: Andre Przywara <andre.przywara@…> Message-Id: <20200921165303.9115-2-andre.przywara@…> Signed-off-by: David Gibson <david@…>
13:19 Changeset in rtems-libbsd [48e33f0] by Sebastian Huber <sebastian.huber@…>
linux/genalloc.h: Update due to API changes
06:15 Changeset in rtems [34dd90a5] by Sebastian Huber <sebastian.huber@…>
score: Gather message queue control initialization Initialize the structure in a single code block after the error checks and calculations. Update #4007.
06:14 Changeset in rtems [fe2cb7c4] by Sebastian Huber <sebastian.huber@…>
score: Fix allocation size calculation The previous multiplication error check is broken on 64-bit machines. Use the recommended check from SEI CERT C Coding Standard, "INT30-C. Ensure that unsigned integer operations do not wrap". Make sure the message size computation does not overflow. Update #4007.
06:10 Changeset in rtems [3c025576] by Sebastian Huber <sebastian.huber@…>
score: Use RTEMS_ALIGN_UP() Update #4007.
04:46 Release/6/Waf BSP Checklist edited by Sebastian Huber
Add examples status (diff)
04:34 Changeset in rtems [d110e6e3] by Sebastian Huber <sebastian.huber@…>
bsp/gen83xx: Add missing source file Update #3818.

09/20/20:

15:45 Changeset in rtems [e59cb6a2] by Sebastian Huber <sebastian.huber@…>
bsps/powerpc: Remove ppc_generic define Do not force BSPs to define ppc_generic. This was probably the last command line define in the BSPs.
15:39 Changeset in rtems [456b8ae3] by Sebastian Huber <sebastian.huber@…>
bsp/motorola_powerpc: Remove obsolete GCC option commit 20c89ab7c5091ee48535392cae2177aa1a1c43eb Author: Segher Boessenkool <segher@…> Date: Fri Jan 12 21:50:52 2018 +0100 rs6000: Remove -mstring -mstring is only enabled by default on 601, and with -Os on some configurations. It is almost always slower (than not using it) and does not very often lead to smaller code. This patch disables it. If a user uses -mstring he gets a warning (but not with -mno-string). I left the target attribute in place, it just doesn't do anything anymore. The patch also deletes a whole bunch of code. The 'N' and 'O' output modifiers are now unused, but now is not the time to delete them.
15:34 Changeset in rtems [3c68456a] by Sebastian Huber <sebastian.huber@…>
bsps/powerpc: Remove -fno-common Remove -fno-common because it is the default since GCC 10.
15:32 Ticket #3883 (Trace linker is broken on small-data area targets) closed by Sebastian Huber <sebastian.huber@…>
fixed: In 9f2a207/rtems: […]
13:09 Changeset in rtems [9f2a207] by Sebastian Huber <sebastian.huber@…>
capture: Move default trace data Provide the default trace data in a separate file to avoid issues on targets with a small-data area. Close #3883.
11:45 Changeset in rtems [2b1a4ac] by Sebastian Huber <sebastian.huber@…>
build: Fix linker path Use -B for the linker since some architectures use extra start files defined by the GCC specification and provided by the BSP, for example powerpc. Start files are not found by -L. In the long run, the GCC defined start files should be provided by GCC. This is a GCC 11 topic. Update #3818

09/19/20:

20:12 Changeset in rtems-docs [b7a4d93] by Karel Gardas <karel.gardas@…>
pc386 BSP: add runtime options for debugging and move few lines around for better context.
19:23 Changeset in rtems-docs [9b5b17d] by Karel Gardas <karel.gardas@…>
pc386 BSP: add a note about default baud rate for console over UART/COM.
14:49 Changeset in rtems-source-builder [1ea1c9c] by Michael Davidsaver <mdavidsaver@…>
patch gcc i386 multiarch Add patch to change from mtune to march when building multilibs. The mtune argument tunes or optimizes for a specific CPU model but does not ensure the generated code is appropriate for the CPU model. Prior to this patch, i386 compatible code was always generated but tuned for later models. This is the same fix as #2830 but applying to gcc 10. Updates #4084.
14:49 Changeset in rtems-source-builder [ebc3abe]5 by Michael Davidsaver <mdavidsaver@…>
patch gcc i386 multiarch Add patch to change from mtune to march when building multilibs. The mtune argument tunes or optimizes for a specific CPU model but does not ensure the generated code is appropriate for the CPU model. Prior to this patch, i386 compatible code was always generated but tuned for later models. Closes #2830.
08:57 Changeset in rtems-docs [709284f] by Sebastian Huber <sebastian.huber@…>
eng: Improve interrupt test image

09/18/20:

18:54 Changeset in rtems-source-builder [7595c3a] by Sebastian Huber <sebastian.huber@…>
6/7: Update unstable RTEMS 6/7 tool chain
18:39 Changeset in rtems-source-builder [9e9334a] by Sebastian Huber <sebastian.huber@…>
6: Update to the latest rtems-tools
18:30 Changeset in rtems-tools [9fcc207] by Sebastian Huber <sebastian.huber@…>
linkers: Update due to API changes
15:02 Changeset in rtems-central [21e309a] by Sebastian Huber <sebastian.huber@…>
modules: Update rtems, rtems-docs
14:22 Changeset in rtems-central [8cd101b] by Sebastian Huber <sebastian.huber@…>
config.yml: Fix documentation source paths
12:37 Changeset in rtems-docs [103a96e] by Sebastian Huber <sebastian.huber@…>
eng: Remove double blank line
12:32 Changeset in rtems-central [38a6882] by Sebastian Huber <sebastian.huber@…>
content: Do not add gaps after blank lines
11:43 Changeset in rtems-central [c172dc0] by Sebastian Huber <sebastian.huber@…>
config.yml: Fix configuration
11:09 Changeset in rtems-docs [bacc559] by Frank Kühndel <frank.kuehndel@…>
eng/test-framework.rst -- Fix typo
08:35 Changeset in rtems-central [46916c6] by Sebastian Huber <sebastian.huber@…>
spec: Fix attribute validation test
08:12 Changeset in rtems-central [a1c17c5] by Sebastian Huber <sebastian.huber@…>
spec: Delete resources in validation tests
08:00 Changeset in rtems [f9c8e14] by Sebastian Huber <sebastian.huber@…>
grlib: Add ambapp_common_info to derived types This avoids a cast in DEV_TO_COMMON().
08:00 Changeset in rtems [c15c520] by Sebastian Huber <sebastian.huber@…>
grlib: Remove unused conversion macros
08:00 Changeset in rtems [3154203b] by Sebastian Huber <sebastian.huber@…>
grlib: Remove superfluous forward decls
07:27 Changeset in rtems-central [1385ff0] by Sebastian Huber <sebastian.huber@…>
interface: Register license of header file
07:23 Changeset in rtems-central [497752e] by Sebastian Huber <sebastian.huber@…>
spec: Add OAR copyright to <rtems.h> Clarify brief description.
07:22 Changeset in rtems-central [27e66d0] by Sebastian Huber <sebastian.huber@…>
spec: Move multiprocessing API defines
07:07 Changeset in rtems [7892ac0] by Sebastian Huber <sebastian.huber@…>
rtems: From <rtems.h> to <rtems/rtems/mp.h> Move multiprocessing related definitions to <rtems/rtems/mp.h>. This makes <rtems.h> an include only header file.
06:23 Changeset in rtems-docs [972f208] by Sebastian Huber <sebastian.huber@…>
eng: Update release process
06:19 Changeset in rtems [4e5327ff] by Sebastian Huber <sebastian.huber@…>
doxygen: Wrap long lines

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 [3ff87d5] 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
Note: See TracTimeline for information about the timeline view.