Timeline
10/06/20:
- 23:58 Ticket #4126 (Remove legacy networking stack from rtems.git and place in a new repo) created by Chris Johns
-
Remove the legacy networking stack from
rtems.git
and place it in … - 22:10 Ticket #4111 (4.11 branch RSB is broken with python3 on Linux) closed by Chris Johns <chrisj@…>
- fixed: In 158ad68/rtems-source-builder: […]
- 18:27 Ticket #4125 (Update wiki pages to reference waf not autoconf based build) created by Joel Sherrill
- Since configure is a horrible thing to search for, I searched for …
- 18:06 Ticket #4124 (rtems-bsp-builder needs to be switched to waf builds) created by Joel Sherrill
- rtems-bsp-tester depends on autoconf. It must be fixed to depend on …
- 18:06 Ticket #4123 (rtems-bsps needs to be switched to look at waf info for BSPs) created by Joel Sherrill
- rtems-bsps depends on autoconf. It must be fixed to depend on waf BSP …
- 15:46 Changeset in rtems-central [21ebee7] by Sebastian Huber <sebastian.huber@…>
- spec: Specify Partition Manager
- 13:01 Changeset in rtems [c8c1426c] by Frank Kühndel <frank.kuehndel@…>
- mghttpd/mongoose: Fix string truncation warning This fixes the compiler warning below. ../../../cpukit/mghttpd/mongoose.c:1919:45: warning: '.gz' directive output may be truncated writing 3 bytes into a region of size between 1 and 255 [-Wformat-truncation=]
- 09:10 Changeset in rtems-docs [9555e7c] by Sebastian Huber <sebastian.huber@…>
- user: Fix RTEMS release URLs
- 07:38 Changeset in rtems-central [29def2e] by Sebastian Huber <sebastian.huber@…>
- content: Improve automatically generated warning
- 06:04 Ticket #4122 (Change RTEMS_NO_RETURN to use C11 and C++11 standard means) created by Sebastian Huber
- C11 has a _Noreturn keyword and C++11 has a noreturn? attribute. …
- 05:42 Changeset in rtems [8838945] by Sebastian Huber <sebastian.huber@…>
- build: Add test excludes for RTEMS_DEBUG
- 05:39 Changeset in rtems [d7a48e1] by Sebastian Huber <sebastian.huber@…>
- rtems: Improve RTEMS_NO_RETURN attribute Provide RTEMS_NO_RETURN also in case RTEMS_DEBUG is defined to prevent errors like this: error: no return statement in function returning non-void [-Werror=return-type] Use C11 and C++11 standard means to declare a no-return function. Close #4122.
10/05/20:
- 20:41 Changeset in rtems-tools [79a9a46] by Kinsey Moore <kinsey.moore@…>
- tester: Prevent crash with json output This fixes an issue with json report output that causes a crash due to the incorrect object member being accessed for test-too-long. This also changes treatment of fatal errors to match how they are displayed in the tester log output and changes "fatal error" to "fatal-error" to better match the naming of all the other failure types.
- 17:34 Ticket #4121 (lm3s3749 fails to build all tests on master) closed by Sebastian Huber <sebastian.huber@…>
- fixed: In 83278070/rtems: […]
- 17:34 Ticket #4117 (lpc1768_mbed_ahb_ram_eth sp01 and others fail to link) closed by Sebastian Huber <sebastian.huber@…>
- fixed: In a9995f1/rtems: […]
- 17:31 Changeset in rtems [83278070] by Sebastian Huber <sebastian.huber@…>
- build: Add test excludes for RTEMS_DEBUG Close #4121.
- 15:14 Changeset in rtems [a9995f1] by Sebastian Huber <sebastian.huber@…>
- bsp/lpc176x: Fix memory map Due to the static allocation of operating system resources the .bss section needs more space than the .work section. Close #4117.
- 14:49 Changeset in rtems [f3df25b6] by Frank Kühndel <frank.kuehndel@…>
- cpukit/libmisc/monitor: Fix an illegal string copy This is actually an illegal use of strcpy() because one is not allowed to use this function with overlapping source and destination buffers; whereas memmove() is explicitly designed to handle such cases. The compiler warning was: ../../../cpukit/libmisc/monitor/mon-editor.c:342:15: warning: 'strcpy' accessing 1 byte at offsets [0, 75] and [0, 75] overlaps 1 byte at offset [0, 74] [-Wrestrict]
- 14:37 Changeset in rtems [bc7ac71] by Frank Kühndel <frank.kuehndel@…>
- libblock: Fix string truncation warning This patch does not only fix the compiler warning below. memcpy() is the better function at this place as the terminating NUL character is never copied here. Instead more characters will be appended to the 'logical_disk_name' later on. ../../../cpukit/libblock/src/bdpart-register.c:41:5: warning: 'strncpy' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation]
- 14:28 Changeset in rtems [f28a6def] by Frank Kühndel <frank.kuehndel@…>
- disp_hcms29xx: Fix string truncation warning The strlcpy() function ensures there is always a NUL character at the end of the string. Hence it is safer as strncpy() and it avoids the compiler warning
- 14:27 Changeset in rtems-central [4c8dea2] by Sebastian Huber <sebastian.huber@…>
- spec: Review IO Manager
- 14:25 Changeset in rtems [0007d65] by Frank Kühndel <frank.kuehndel@…>
-
testsuits/dl10 : Prototype missing
Fix a compiler warning about a missing prototype.
If you wonder why the function name is not
static
: The code in the file only serves a test where the dynamic object loader (aka dlopen()) should handle duplicated symbols in an archive. testsuites/libtests/dl10/dl10-o6.c:14:5: warning: no previous prototype for 'rtems_main_o5' [-Wmissing-prototypes] 14 | int rtems_main_o5 (void) | - 14:23 Changeset in rtems [4763ef8] by Frank Kühndel <frank.kuehndel@…>
-
psxndbm01 - Fixing string truncation warning
This fixes the following compiler warning:
testsuites/psxtests/psxndbm01/init.c:221:3: warning: 'strncpy' output truncated
before terminating nul copying 5 bytes from a string of the same length
221 | strncpy( test_strings, "Hello", 5 );
|
In addition, the comments from Sebastian Huber on an old version of such a patch have been taken into account: 1) The use ofsizeof()
inkey.dsize = sizeof( test_strings );
is wrong. 2) There is no need to allocate the string. One can simply use a string constant. (See https://lists.rtems.org/pipermail/devel/2020-August/061418.html) - 14:20 Changeset in rtems [59d0e6a] by Frank Kühndel <frank.kuehndel@…>
-
capture: Fix unaligned pointer value warning
rtems_name is a four byte integer.
Giving an rtems_name as value instead of a pointer to ctrace_task_name_add()
fixes not only the compiler warning but it is also a bit more safe
For those who have asked for the warning:
../../../cpukit/libmisc/capture/capture_support.c:352:49: warning:
taking address of packed member of 'struct rtems_capture_task_record'
may result in an unaligned pointer value [-Waddress-of-packed-member]
352 | ctrace_task_name_add (rec_out->task_id, &task_rec.name);
|
~ - 13:55 Changeset in rtems-central [549fad2] by Sebastian Huber <sebastian.huber@…>
- spec: Add index entries for IO Manager
- 13:46 Changeset in rtems-central [fd7f165] by Sebastian Huber <sebastian.huber@…>
- spec: Fix format
- 13:43 Changeset in rtems-central [5f97799] by Sebastian Huber <sebastian.huber@…>
- spec: Move index-entries to interface type
- 13:31 Changeset in rtems-central [a4b4281] by Sebastian Huber <sebastian.huber@…>
- interface: Simplify
- 10:01 Ticket #4120 (altcycv_devkit and imx7 fail to build all tests on master) closed by Sebastian Huber <sebastian.huber@…>
- fixed: In 2c367617/rtems: […]
- 09:58 Changeset in rtems [2c367617] by Sebastian Huber <sebastian.huber@…>
- build: Add testopts.h to configure script Close #4120.
- 06:36 Changeset in rtems-libbsd [491666a]5-freebsd-12 by Sebastian Huber <sebastian.huber@…>
- NVD(4): Fix NULL pointer access in nvd_sync() Update #4165.
- 06:36 Changeset in rtems-libbsd [9f196b2] by Sebastian Huber <sebastian.huber@…>
- NVD(4): Fix NULL pointer access in nvd_sync() Update #4164.
- 06:36 Changeset in rtems-libbsd [b057293]6-freebsd-12 by Sebastian Huber <sebastian.huber@…>
- NVD(4): Fix NULL pointer access in nvd_sync() Update #4164.
10/04/20:
- 01:24 Ticket #4121 (lm3s3749 fails to build all tests on master) created by Joel Sherrill
- FAILED (2) autoconf build of arm lm3s3749 (NOSMP/NOMP/DEBUG/PROFILE) …
10/03/20:
- 21:40 Ticket #4120 (altcycv_devkit and imx7 fail to build all tests on master) created by Joel Sherrill
- This appears to not happen with waf but it needs to be resolved or we …
- 11:53 Changeset in rtems-source-builder [158ad68]4.11 by Chris Johns <chrisj@…>
- sb: Back port the RTEMS 5 and 6 RSB engine. - Build GDb first as we do for RTEMS 5 and later - Update GDB to 9.1 for all archs expect SPARC. The SIS patches only apply to 7.9. Disable Python for SPARC Closes #4111
- 06:13 Changeset in rtems [cf95826] by Chris Johns <chrisj@…>
- cpukit/librcxx: Add a C++ thread interface with attributes
10/02/20:
- 23:34 Changeset in rtems-tools [74768d2]4.11 by Chris Johns <chrisj@…>
- rtemstoolkit: Fix gcc warning in rtems-elf
- 23:26 Changeset in rtems-tools [65c3922]4.11 by Chris Johns <chrisj@…>
- Fix gcc 9 warnings
- 22:55 Ticket #4112 (rtems-tools waf is broken with python 3.8.2) closed by Chris Johns <chrisj@…>
- fixed: In ee01850/rtems-tools: […]
- 19:18 Changeset in rtems [232fc52] by Kinsey Moore <kinsey.moore@…>
- spmsgq_err01: Use correct max values and fix 64bit Fix spmsgq_err01 on systems with 64-bit pointers and correct max value mismatches and inaccuracies that are more noticable on 64-bit systems.
- 17:36 Ticket #4119 (rtems-bsp-tester: Off By One for Completed Jobs) created by Joel Sherrill
- Looking at …
- 16:40 Ticket #4083 (i386: bad asm in smp mode (rtems.git/5)) closed by Gedare Bloom <gedare@…>
- fixed: In 40f23cea/rtems: […]
- 16:38 Changeset in rtems [40f23cea]5 by Gedare Bloom <gedare@…>
- i386/score: fix assembly mnemonic This is a backport for assembler error observed in 6. Although the assembler error does not appear in 5, the backport was requested. Closes #4083.
- 15:55 Ticket #4118 (Add clang variants for sparc BSPs) closed by Sebastian Huber
- wontfix: There is no need to add clang BSPs. The new build system has an option to select the compiler.
- 15:53 Ticket #4118 (Add clang variants for sparc BSPs) created by Joel Sherrill
- There are clang variants for RISV-V BSPs but not SPARC BSPs even …
- 15:50 Ticket #4117 (lpc1768_mbed_ahb_ram_eth sp01 and others fail to link) created by Joel Sherrill
- This fails on both waf and autoconf. This is troubling because the …
- 14:33 Changeset in rtems-central [b25d069] by Sebastian Huber <sebastian.huber@…>
- spec: Set IO Manager documentation order
- 14:32 Changeset in rtems-central [49f9639] by Sebastian Huber <sebastian.huber@…>
- interface: Follow only specific links
- 14:31 Changeset in rtems-central [58dd401] by Sebastian Huber <sebastian.huber@…>
- items: Allow multiple roles to follow links
- 14:31 Changeset in rtems-central [8aa5be0] by Sebastian Huber <sebastian.huber@…>
- items: Make Item comparable and hashable
- 14:28 Changeset in rtems [f53712a0] by Sebastian Huber <sebastian.huber@…>
- build: Use exact match by default for BSP names Update #3818.
- 14:27 Changeset in rtems [ed9c88c] by Kinsey Moore <kinsey.moore@…>
- bsps: Add Cortex-A53 ILP32 BSP variant This adds an AArch64 ILP32 BSP variant based on Qemu's Cortex-A53 emulation with interrupt support using GICv3 and clock support using the ARM GPT.
- 14:15 Ticket #4116 (raspberrypi fails to build on waf and autoconf) created by Joel Sherrill
- This may apply to 5 as well but I didn't check. The following …
- 14:01 Changeset in rtems-central [262d847] by Sebastian Huber <sebastian.huber@…>
- glossary: Simplify
- 09:37 Ticket #4115 (Cortex-A9 MPCore based BSPs should include the workaround for Errata ...) created by Sebastian Huber
- Cloned from #4114: ---- The workaround may be already set up by the …
- 09:36 Changeset in rtems [3d7da435]5 by Sebastian Huber <sebastian.huber@…>
- bsps/arm: Workaround for Errata 845369 Add a workaround for Cortex-A9 Errata 845369: Under Very Rare Timing Circumstances Transition into Streaming Mode Might Create Data Corruption. Update #4114.
- 09:36 Changeset in rtems [e7b878e] by Sebastian Huber <sebastian.huber@…>
- bsps/arm: Workaround for Errata 845369 Add a workaround for Cortex-A9 Errata 845369: Under Very Rare Timing Circumstances Transition into Streaming Mode Might Create Data Corruption. Update #4115.
- 09:34 Ticket #4114 (Cortex-A9 MPCore based BSPs should include the workaround for Errata ...) created by Sebastian Huber
- The workaround may be already set up by the bootloader. Not having the …
- 08:41 Changeset in rtems-tools [af8c3926]4.11 by Chris Johns <chrisj@…>
- rtemstoolkit/linux: Fix the host support Updates #4111
- 08:29 Changeset in rtems-tools [ee01850]4.11 by Chris Johns <chrisj@…>
- waf: Update waf to the latest for better Python support Closes #4112
- 08:27 Changeset in rtems-tools [1dcdcad]4.11 by Chris Johns <chrisj@…>
- rtemstoolkit: Fix macro's use of 'is' Updates #4111
- 07:16 Ticket #4113 (add rtems_cmdline option 129 to dhcpcd) created by Heinz Junkes
- To get the most out of epics with libbsd, option 129 rtems_cmdline …
- 06:39 Ticket #4112 (rtems-tools waf is broken with python 3.8.2) created by Chris Johns
- […]
- 02:42 Ticket #4111 (4.11 branch RSB is broken with python3 on Linux) created by Chris Johns
- With Ubuntu 20 the 4.11 RSB fails with: […]
- 02:33 Ticket #4110 (Ubuntu package list is broken) created by Chris Johns
- The list found here: …
- 02:19 Ticket #4109 (FreeBSD 12 does not build 4.11/rtems-arm gcc) closed by Chris Johns <chrisj@…>
- fixed: In 8af551c/rtems-source-builder: […]
- 02:19 Ticket #4104 (RSB Tools newlib patch checksum fails.) closed by Chris Johns <chrisj@…>
- fixed: In a74f317/rtems-source-builder: […]
- 02:18 Changeset in rtems-source-builder [8af551c]4.11 by Chris Johns <chrisj@…>
- freebsd: FreeBSD 12.1 does not build gcc - Remove the warnings from the build Closes #4109
- 02:10 Changeset in rtems-source-builder [a74f317]4.11 by Chris Johns <chrisj@…>
- arm: newlib checksum update - Sourceware has updated it's version of git and broken the checksum Closes #4104
- 02:09 Ticket #3412 (4.11 GCC Does not build with Recent GCC) closed by Chris Johns
- wontfix: Please reopen if there is more to add on this. It looks like a host set up issue.
- 02:08 Ticket #4047 (RSB 4.11 fails to build rtems-tools) closed by Chris Johns
-
wontfix: I just build the
4.11/rtems-arm
on FreeBSD 12.1 and that builds thertems-tools
and I saw no error. If you have more details please provide them and we can reopen the ticket. - 02:02 Ticket #4109 (FreeBSD 12 does not build 4.11/rtems-arm gcc) created by Chris Johns
-
Building
4.11/rtems-arm
on FreeBSD 12.1 fails due to … - 00:57 Ticket #3483 (Error building 4.11.2 rtems-tools) closed by Chris Johns
- wontfix
- 00:56 Ticket #3332 (JFFS2 returns a stat directory size as 0) closed by Chris Johns
- wontfix
- 00:54 Ticket #2496 (rtems/c/src/lib/libbsp/sparc/shared/amba/ambapp.c:258: possible bad test ?) closed by Chris Johns
- wontfix: Closing as wontfix. Please reopen and assign to the 4.11.5 milestone with a fix if this is a required fix.
- 00:54 Ticket #2393 (rtems/c/src/lib/libbsp/sparc/shared/1553/b1553brm.c:992: bad if test ?) closed by Chris Johns
- wontfix: Closing as wontfix. Please reopen and assign to the 4.11.5 milestone with a fix if this is a required fix.
- 00:52 Ticket #3303 (PDF documentation is formatted as multi-column) closed by Chris Johns
- wontfix: I will use the latest release scripts for the 4.11 build and this has a more recent sphinx. There is nothing in the doc source to fix.
- 00:49 Ticket #3548 (RSB and RTEMS Tools Support for python2 and python3 (cloned)) closed by Chris Johns
-
wontfix: The
master
has reverted the proposed changes and shebang env python is being used. Users should consult the latest user manual for ways to getpython
as a command on your host or to run the RSB commands with a specific python version. - 00:47 Ticket #3469 (rtems-tools 4.11 branch is missing rtems bsp builder) closed by Chris Johns
- wontfix
10/01/20:
- 23:05 Ticket #2331 (c/src/lib/libbsp/sparc/shared/1553/gr1553b.c: 2 * memory leak ?) closed by Daniel Hellstrom <daniel@…>
- fixed: In a100457/rtems: […]
- 20:21 Changeset in rtems [6a31ae63] by Sebastian Huber <sebastian.huber@…>
- build: Fix typo
- 20:10 Ticket #4101 (atsamv fails to build on master) closed by Sebastian Huber
- fixed
- 20:09 Ticket #4103 (BeagleBoard BSPs Fail to Build) closed by Sebastian Huber
- fixed: Fixed by recent commit.
- 20:05 Ticket #4100 (arm/edb7312 Build Failure When SMP is Enabled) closed by Sebastian Huber
- fixed: Fixed by recent commit.
- 19:45 Changeset in rtems [7c0744f] by Sebastian Huber <sebastian.huber@…>
- build: Scope RTEMS_MULTIPROCESSING option Enable it only for selected BSPs. Improve description.
- 16:46 Changeset in rtems [65b98121] by Andre Przywara <andre.przywara@…>
- libfdt: fdt_strerror(): Fix comparison warning With -Wsign-compare, compilers warn about a mismatching signedness in a comparison in fdt_strerror(). Force FDT_ERRTABSIZE to be signed (it's surely small enough to fit), so that the types match. Also move the minus sign to errval, as this is actually what we use in the next line. Signed-off-by: Andre Przywara <andre.przywara@…> Message-Id: <20201001164630.4980-7-andre.przywara@…> Signed-off-by: David Gibson <david@…>
- 16:46 Changeset in rtems [140935c5] by Andre Przywara <andre.przywara@…>
- libfdt: fdt_get_string(): Fix sequential write comparison warnings With -Wsign-compare, compilers warn about a mismatching signedness in comparisons in fdt_get_string(). Introduce a new usigned variable, which holds the actual (negated) stroffset value, so we avoid negating all the other variables and have proper types everywhere. Signed-off-by: Andre Przywara <andre.przywara@…> Message-Id: <20201001164630.4980-6-andre.przywara@…> Signed-off-by: David Gibson <david@…>
- 16:46 Changeset in rtems [58b4fe7] by Andre Przywara <andre.przywara@…>
- libfdt: libfdt_wip: Fix comparison warning With -Wsign-compare, compilers warn about a mismatching signedness in a comparison in fdt_setprop_inplace_namelen_partial(). fdt_getprop_namelen() will only return negative error values in "proplen" if the return value is NULL. So we can rely on "proplen" being positive in our case and can safely cast it to an unsigned type. Signed-off-by: Andre Przywara <andre.przywara@…> Message-Id: <20201001164630.4980-5-andre.przywara@…> Signed-off-by: David Gibson <david@…>
- 16:46 Changeset in rtems [113cc99] by Andre Przywara <andre.przywara@…>
- libfdt: fdt_create_with_flags(): Fix comparison warning With -Wsign-compare, compilers warn about a mismatching signedness in a comparison in fdt_create_with_flags(). By making hdrsize a signed integer (we are sure it's a very small number), we avoid all the casts and have matching types. Signed-off-by: Andre Przywara <andre.przywara@…> Message-Id: <20201001164630.4980-4-andre.przywara@…> Signed-off-by: David Gibson <david@…>
- 16:46 Changeset in rtems [a5ec1266] by Andre Przywara <andre.przywara@…>
- libfdt: fdt_move(): Fix comparison warnings With -Wsign-compare, compilers warn about a mismatching signedness in comparisons in fdt_move(). This stems from "bufsize" being passed in as a signed integer, even though we would expect a buffer size to be positive. Short of changing the prototype, check that bufsize is not negative, and cast it to an unsigned type in the comparison. Signed-off-by: Andre Przywara <andre.przywara@…> Message-Id: <20201001164630.4980-3-andre.przywara@…> Signed-off-by: David Gibson <david@…>
- 16:46 Changeset in rtems [89e5744e] by Andre Przywara <andre.przywara@…>
- libfdt: fdt_add_string_(): Fix comparison warning With -Wsign-compare, compilers warn about a mismatching signedness in a comparison in fdt_add_string_(). Make all variables unsigned, and express the negative offset trick via subtractions in the code. Signed-off-by: Andre Przywara <andre.przywara@…> Message-Id: <20201001164630.4980-2-andre.przywara@…> Signed-off-by: David Gibson <david@…>
- 16:25 Ticket #4108 (Review minimum and ensure it really is a minimum configuration) created by Joel Sherrill
- Does minimum actually reflect what you think is the smallest possible …
- 15:23 Ticket #4084 (throwing std::runtime on PC BSP fails) closed by Joel Sherrill
- fixed: I applied the GCC patch to the master and 10 release branch. https://gcc.gnu.org/git/?p=gcc.git;a=commit;h=63a32847b0e8d14ae1eafe047ea43441f6e3a11c
- 12:10 Changeset in rtems-central [18fe1a96] by Sebastian Huber <sebastian.huber@…>
- modules: Update rtems and rtems-docs
- 11:36 Changeset in rtems [cb1b8260] by Sebastian Huber <sebastian.huber@…>
- build: Enable RTEMS_SMP only for selected BSPs
- 05:47 Ticket #4107 (waf -j24 fails on powerpc/psim -- probable dependency issue) closed by Sebastian Huber <sebastian.huber@…>
- fixed: In 16b29af2/rtems: […]
- 05:45 Changeset in rtems [16b29af2] by Sebastian Huber <sebastian.huber@…>
- build: Fix build dependencies of JFFS2 tests Close #4107.
- 05:37 Changeset in rtems-docs [9628dfd] by Sebastian Huber <sebastian.huber@…>
- eng: Clarify stlib build attribute Update #4107.
- 05:33 Changeset in rtems-central [7da919b] by Sebastian Huber <sebastian.huber@…>
- spec: Clarify stlib build attribute
- 05:25 Changeset in rtems-central [14d8924] by Sebastian Huber <sebastian.huber@…>
- spec: Fix IO Manager interface
09/30/20:
- 19:08 Ticket #4107 (waf -j24 fails on powerpc/psim -- probable dependency issue) created by Joel Sherrill
- While experimenting with -j options since waf defaults to fewer jobs …
- 15:52 Ticket #4106 (RSB Missing BSP bset for xilinx_zynq_a9_qemu) created by Joel Sherrill
- This needs to be added to the RSB for 5 and master.
- 15:05 Changeset in rtems-central [a5428a7] by Sebastian Huber <sebastian.huber@…>
- spec: Canonicalize name and id checks
- 14:22 Changeset in rtems [71689a07] by Sebastian Huber <sebastian.huber@…>
- rtems: Canonicalize name and id checks Check the name followed by the id check in all create directives. Compare pointers against NULL. Fix formatting.
- 13:29 Changeset in rtems-central [f220106] by Sebastian Huber <sebastian.huber@…>
- spec: Review Event Manager
- 13:20 Changeset in rtems-central [74a75d8] by Sebastian Huber <sebastian.huber@…>
- spec: Review Partition Manager
- 12:47 Changeset in rtems-central [fcc887e] by Sebastian Huber <sebastian.huber@…>
- interfacedoc: Various improvements
- 12:46 Changeset in rtems-central [ddd6f40] by Sebastian Huber <sebastian.huber@…>
- config.yml: Generate IO Manager documentation
- 12:44 Changeset in rtems-central [f6c5b4ea] by Sebastian Huber <sebastian.huber@…>
- spec: Fix IO Manager documentation
- 12:21 Changeset in rtems [97e9728] by Sebastian Huber <sebastian.huber@…>
- rtems: Add RTEMS_PARTITION_ALIGNMENT Update #4105.
- 11:55 Ticket #4105 (Add RTEMS_PARTITION_ALIGNMENT) created by Sebastian Huber
- The storage area for partitions is usually statically allocated. Add …
- 10:53 Changeset in rtems [2da7e94] by Sebastian Huber <sebastian.huber@…>
- libtests/sha: Fix test if -O0 is used
- 10:44 Changeset in rtems-central [f253c3a] by Sebastian Huber <sebastian.huber@…>
- spec: Fix references in text attributes
- 10:30 Changeset in rtems [31c333d] by Sebastian Huber <sebastian.huber@…>
- build: Include cpuopts.h in "config.h" The Autoconf/Automake? build system did something similar. This fixes the build of sigprogmask.c which uses RTEMS_POSIX_API and expects to get it defined via "config.h". Update #3818.
- 09:31 Changeset in rtems [f2185d10] by Sebastian Huber <sebastian.huber@…>
- Decouple the C Program Heap initialization Before this patch RTEMS_Malloc_Initialize() had a fixed dependency on _Workspace_Area. Introduce _Workspace_Malloc_initializer to have this dependency only if CONFIGURE_UNIFIED_WORK_AREAS is defined by the application configuration.
- 05:31 Changeset in rtems-libbsd [7027254]6-freebsd-12 by Chris Johns <chrisj@…>
- waf: Fix test module dependency check
- 05:31 Changeset in rtems-libbsd [d164b84] by Chris Johns <chrisj@…>
- waf: Fix test module dependency check
- 02:13 Release/6/Waf BSP Checklist edited by Chris Johns
- Add a "Builds Match" column to track the trigger threshold requirement (diff)
- 01:59 Ticket #4104 (RSB Tools newlib patch checksum fails.) created by Chris Johns
- The sourceware git web interface has been updated to a new git version …
- 00:54 Changeset in rtems [cb2afd2] by Kinsey Moore <kinsey.moore@…>
- bsps/shared: Add PSCI-based bspreset implementation This adds a bsp_reset implementation based on the ARM PSCI specification often present in ARMv8 systems.
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.
Note: See TracTimeline
for information about the timeline view.