Timeline



01/21/19:

21:48 Changeset in rtems [194eb403]5 by Chris Johns <chrisj@…>
libdl: Add support for large memory programs - Add trampolines to support relocs that are out of range on support architectures. - Support not loading separate text/data sections in an object file if the symbol provided in the section is a duplicate. A base image may have pulled in part of an object and another part needs to be dynamically loaded. - Refactor the unresolved handling to scale to hundreds of unresolved symbols when loading large number of files. Updates #3685
10:27 Changeset in rtems [c1dcd6af]5 by Jiri Gaisler <jiri@…>
grlib: make memory coherency cpu-independent Update #3678.
09:13 Changeset in rtems-libbsd [1354d9b]5-freebsd-126-freebsd-12 by Sebastian Huber <sebastian.huber@…>
Update to FreeBSD stable/12 2019-01-21 Git mirror commit 3a48f3689d65c5304cf706bbf2c5576daeb60a96. Update #3472.
08:45 Changeset in rtems-libbsd [aec8db0]5-freebsd-126-freebsd-12 by Sebastian Huber <sebastian.huber@…>
Update to FreeBSD stable/12 2019-01-16 Git mirror commit 4ff7d8141f665693dd8b17090d410604888f1e9a. Update #3472.
08:17 Changeset in rtems [95c1921]5 by Sebastian Huber <sebastian.huber@…>
bsps/arm: Remove unused bsp_stack_irq_size Update #3459.
00:41 Ticket #3677 (ARM BSP contains ARM code in THUMB only build) created by Chris Johns
The xilinx_zynq_a9_qemu BSP contains a memcpy that is ARM mode …

01/20/19:

17:44 Ticket #3676 (Move aio.h from RTEMS to newlib) created by deuteriumoxide
aio.h is one of the few POSIX headers that is provided by RTEMS and …

01/18/19:

17:00 Changeset in rtems [9b2b389]5 by Jiri Gaisler <jiri@…>
grlib: use cpu-independent routines for uncached access Update #3678.
12:32 Changeset in rtems [926ed2b0]5 by Sebastian Huber <sebastian.huber@…>
score: Remove unused _ISR_lock_Flash()
12:16 Changeset in rtems [41310c02]5 by Sebastian Huber <sebastian.huber@…>
score: Improve debug support for ISR locks Ensure that interrupts are disabled while acquiring an ISR lock.
11:54 Changeset in rtems [b5bdecf]5 by Sebastian Huber <sebastian.huber@…>
score: Avoid internal API and use ISR lock
11:37 Changeset in rtems [d3d4e77]5 by Jiri Gaisler <jiri@…>
riscv: add griscv bsp Update #3678.
10:29 Changeset in rtems [5981c8ca]5 by Jiri Gaisler <jiri@…>
grlib: use rtems_interrupt_handler_install() Update #3678.
10:24 Changeset in rtems [411c297]5 by Jiri Gaisler <jiri@…>
grlib: make apbuart driver independent of bsp Update #3678.
09:00 Changeset in rtems-source-builder [0bb29a3]5 by Sebastian Huber <sebastian.huber@…>
6: Update unstable RTEMS 6 tool chain Pick up a fix for Ada.

01/17/19:

14:31 Changeset in rtems-source-builder [1dfc4dd]5 by Sebastian Huber <sebastian.huber@…>
6: Update unstable RTEMS 6 tool chain Use short Git hashes to avoid problems with long path names.
10:34 Ticket #3675 (RSB: Change default prefix to OS prefix + "rtems" + $rtems_version) created by Sebastian Huber
The user manual contains this about prefixes: "A further reason not …
10:32 Changeset in rtems-source-builder [03df294]4.9 by Sebastian Huber <sebastian.huber@…>
sb: Change default prefix Use OS prefix + "rtems" + $rtems_version as the default prefix to automatically separate different RTEMS versions. Close #3681.
10:32 Changeset in rtems-source-builder [ad29cd6]4.10 by Sebastian Huber <sebastian.huber@…>
sb: Change default prefix Use OS prefix + "rtems" + $rtems_version as the default prefix to automatically separate different RTEMS versions. Close #3680.
10:32 Changeset in rtems-source-builder [c88c92d]4.11 by Sebastian Huber <sebastian.huber@…>
sb: Change default prefix Use OS prefix + "rtems" + $rtems_version as the default prefix to automatically separate different RTEMS versions. Close #3679.
10:32 Changeset in rtems-source-builder [d523d4c]5 by Sebastian Huber <sebastian.huber@…>
sb: Change default prefix Use OS prefix + "rtems" + $rtems_version as the default prefix to automatically separate different RTEMS versions. Close #3675.
10:29 Changeset in rtems-source-builder [15e9f6c]5 by Sebastian Huber <sebastian.huber@…>
Change Linux default prefix to "/opt" http://refspecs.linuxbase.org/FHS_3.0/fhs/ch03s13.html#purpose14
10:29 Changeset in rtems-source-builder [680205d]4.11 by Sebastian Huber <sebastian.huber@…>
sb: Change Linux default prefix to "/opt" http://refspecs.linuxbase.org/FHS_3.0/fhs/ch03s13.html#purpose14 Update #3679.
10:29 Changeset in rtems-source-builder [c439538]4.9 by Sebastian Huber <sebastian.huber@…>
sb: Change Linux default prefix to "/opt" http://refspecs.linuxbase.org/FHS_3.0/fhs/ch03s13.html#purpose14 Update #3681.
10:29 Changeset in rtems-source-builder [ce33364]4.10 by Sebastian Huber <sebastian.huber@…>
sb: Change Linux default prefix to "/opt" http://refspecs.linuxbase.org/FHS_3.0/fhs/ch03s13.html#purpose14 Update #3680.
08:44 Changeset in rtems-docs [d9eb36b]5 by Sebastian Huber <sebastian.huber@…>
Change first copyright year to 1988 The OAR copyright goes back to 1988.
06:33 Changeset in rtems [f0ae613b]5 by Sebastian Huber <sebastian.huber@…>
m68k: Avoid _Addresses_Add_offset() This prevents a cyclic dependency between <rtems/score/cpu.h> and <rtems/score/address.h>.

01/16/19:

21:42 Changeset in rtems [12dfe5dc]5 by Joel Sherrill <joel@…>
bsps/i386/shared/cache/cache.c: Make compile
08:42 Changeset in rtems-source-builder [8b0e78a]5 by Sebastian Huber <sebastian.huber@…>
6: Update unstable RTEMS 6 tool chain

01/15/19:

14:35 Changeset in rtems-libbsd [0389b30]5 by Sebastian Huber <sebastian.huber@…>
Fix INVARIANTS support
14:35 Changeset in rtems-libbsd [34cb55d]5-freebsd-126-freebsd-12 by Sebastian Huber <sebastian.huber@…>
Fix INVARIANTS support
06:56 Changeset in rtems-libbsd [5aa6ee5]5 by Sebastian Huber <sebastian.huber@…>
dpaa: Use if_transmit instead of legacy if_start This avoids a lock contention on the send queue.
06:56 Changeset in rtems-libbsd [66c9481]5-freebsd-126-freebsd-12 by Sebastian Huber <sebastian.huber@…>
dpaa: Use if_transmit instead of legacy if_start This avoids a lock contention on the send queue.
06:47 Changeset in rtems [d8c70ba6]5 by Chris Johns <chrisj@…>
libdl: Add support for trampolines - Trampolines or fixups for veneers provide long jump support for instruciton sets that implement short relative address branches. The linker provides trampolines when creating a static image. This patch adds trampoline support to libdl and the ARM architecture. - The dl09 test requires enough memory so modules are outside the relative branch instruction ranges for the architecture. Updates #3685

01/14/19:

12:28 Changeset in rtems-tools [f9dce02]5 by Sebastian Huber <sebastian.huber@…>
record: New program Update #3665.
12:08 Changeset in rtems-libbsd [06e155a]5-freebsd-126-freebsd-12 by Sebastian Huber <sebastian.huber@…>
dpaa: Fix FMan MAC SGT zone alignment
12:08 Changeset in rtems-libbsd [a1bad53]5 by Sebastian Huber <sebastian.huber@…>
dpaa: Fix FMan MAC SGT zone alignment
08:38 Changeset in rtems [47d5aee]5 by Sebastian Huber <sebastian.huber@…>
build: Add missing $(LDADD) for dependencies
08:08 Changeset in rtems [6fe01e4b]5 by Sebastian Huber <sebastian.huber@…>
build: Move test support to librtemstest.a One reason to move the test support into a dedicated library are the standard output wrap_*() functions. They may conflict with application level wrappers. Update #3199.
08:07 Changeset in rtems [d1fff86]5 by Sebastian Huber <sebastian.huber@…>
build: Remove bogus spqreslib_LDADD
08:06 Changeset in rtems [dc0285f]5 by Sebastian Huber <sebastian.huber@…>
build: Add missing $(LDADD) for dependencies
06:50 Changeset in rtems [93e3b341]5 by Sebastian Huber <sebastian.huber@…>
score: Simplify _Addresses_Is_aligned() The CPU_ALIGNMENT must not be zero, this is also checked via a static assertion. Fix formatting.

01/13/19:

00:19 Changeset in rtems [045ed58] by Olivier Houchard <cognet@…>
Instead of using an incomplete list of platforms that uses 64bits time_t in 32bits mode, special case amd64, as i386 is the only arch that still uses 32bits time_t.
00:19 Changeset in rtems [a9ce44b]5 by Olivier Houchard <cognet@…>
Instead of using an incomplete list of platforms that uses 64bits time_t in 32bits mode, special case amd64, as i386 is the only arch that still uses 32bits time_t.

01/11/19:

14:55 Changeset in rtems-docs [3ed59ce]5 by Sebastian Huber <sebastian.huber@…>
user: Add "Host Computer Setup" to "Quick Start"
14:47 Changeset in rtems-docs [eae5454]5 by Sebastian Huber <sebastian.huber@…>
user: Rework Prefixes section Rename it to "Choose an Installation Prefix". Update #3675.
14:28 Changeset in rtems-docs [0facb9d]5 by Sebastian Huber <sebastian.huber@…>
user: Move "Prefixes" to "Quick Start" Move "Project Sandboxing" to a separate section of the "Installation" chapter since this is an advance topic which may confuse new users.
13:44 Changeset in rtems-docs [3de74ba]5 by Sebastian Huber <sebastian.huber@…>
user: Rework "Hardware" chapter Rename it to "Target Hardware". Remove BSPs section and reference the BSPs chapter instead. Remove explicit list of architectures and reference the BSPs chapter instead. Fix typos. Elaborate multilib description in the architecture section.
13:06 Changeset in rtems-docs [1cb70df]5 by Sebastian Huber <sebastian.huber@…>
user: Remove unused file
12:54 Changeset in rtems-docs [89a33b3]5 by Sebastian Huber <sebastian.huber@…>
user: Move deployment details to RSB chapter
11:54 Changeset in rtems-docs [c098290]5 by Sebastian Huber <sebastian.huber@…>
user: Move "Ecosystem" into "Introduction"
11:45 Changeset in rtems-docs [c4da705]5 by Sebastian Huber <sebastian.huber@…>
user: Move "Support" to "Introduction" New users may find it useful to get this information in the introduction.
09:39 Changeset in rtems-docs [b5014fe]5 by Sebastian Huber <sebastian.huber@…>
Reformat and update copyright and license notices For everything before 2015 an OAR copyright is assumed. Later copyright notices are based on Git commits on a best effort basis. The copyright notices of the "RTEMS Software Engineering Handbook" and the "RTEMS CPU Architecture Supplement" are incomplete.
09:38 Changeset in rtems-docs [dec664b]5 by Sebastian Huber <sebastian.huber@…>
common/header: Add missing copyright notice
09:20 Changeset in rtems-docs [60ed99d]5 by Sebastian Huber <sebastian.huber@…>
user: Add RSB content as a chapter Remove the separate RSB manual.
06:31 Changeset in rtems-docs [7cef256]5 by Chris Johns <chrisj@…>
rsb: Reword some sentences
06:25 Ticket #3568 (RSB: UnboundLocalError: local variable 'build_max_size_human' ...) closed by Sebastian Huber <sebastian.huber@…>
fixed: In 5f6ad9d/rtems-source-builder: […]

01/10/19:

19:14 Changeset in rtems [4596127]5 by Joel Sherrill <joel@…>
m68k/include/rtems/score/cpu.h: Add include of address.h
12:15 Changeset in rtems-source-builder [5f6ad9d]5 by Sebastian Huber <sebastian.huber@…>
Fix 'build_max_size_human' ref. before assignment Close #3568.
11:52 Changeset in rtems-docs [f95699b]5 by Sebastian Huber <sebastian.huber@…>
rsb: Move content of duplicate section Move "Controlling the Tools Build" section and "Building Tools and RTEMS" chapter to "Project Sets" chapter and "RTEMS" section.
11:52 Changeset in rtems-docs [9e18bcb]5 by Sebastian Huber <sebastian.huber@…>
rsb: Move "Why Build from Source?" to own chapter
11:52 Changeset in rtems-docs [633a24f]5 by Sebastian Huber <sebastian.huber@…>
rsb: Move "History" to own chapter Move it to the end of the document. It is auxiliary information.
10:35 Changeset in rtems [8eaf136d]5 by Sebastian Huber <sebastian.huber@…>
memalign: Add missing attributes to fix warning Update #3666.
08:40 Changeset in rtems-source-builder [f101ea1]5 by Sebastian Huber <sebastian.huber@…>
6: Update unstable RTEMS 6 tool chain
08:05 Changeset in rtems [7bde91b]5 by Sebastian Huber <sebastian.huber@…>
Fix format warnings due to ino_t changes
07:12 Ticket #3673 (xilinx_zynq_a9_qemu - fails to link psxconfig01) closed by Sebastian Huber <sebastian.huber@…>
fixed: In 3a5c71d/rtems: […]
07:12 Ticket #3674 (Raspberry Pi Fails to Build) closed by Sebastian Huber <sebastian.huber@…>
fixed: In e7d623e7/rtems: […]
07:10 Changeset in rtems [3a5c71de]5 by Sebastian Huber <sebastian.huber@…>
psxconfig01: Fix pre-processor conditions Do not rely on compiler optimizations to throw away empty loops. Close #3673.
06:57 Changeset in rtems [e7d623e7]5 by Sebastian Huber <sebastian.huber@…>
bsps/arm: Conditional ARMv7-AR data cache disable Update #3667. Close #3674.
06:29 Changeset in rtems [0abe47f]5 by Thomas Dörfler <thomas.doerfler@…>
bsps/arm: Fix typo in disable cache for ARMv7-AR Update #3667.
01:40 Changeset in rtems-tools [3fab1f5]5 by Chris Johns <chrisj@…>
linkers: Fix the -O option handling in rtems-execinfo
00:25 Ticket #3674 (Raspberry Pi Fails to Build) created by Joel Sherrill
../../../../../../../../rtems/c/src/lib/libbsp/arm/raspberrypi/../../.. …
00:24 Ticket #3673 (xilinx_zynq_a9_qemu - fails to link psxconfig01) created by Joel Sherrill
This is with POSIX disabled. …
00:22 Ticket #3672 (No i386 BSP can link all tests after cache manager changes) created by Joel Sherrill
/data/home/joel/rtems-work/tools/5/bin/../lib/gcc/i386-rtems5/7.4.0/../ …

01/09/19:

19:13 Packages/OMK/Template edited by Pavel Pisa
(diff)
15:14 Changeset in rtems-docs [e52906b]5 by Sebastian Huber <sebastian.huber@…>
Simplify SPDX-License-Identifier comment
15:14 Changeset in rtems-docs [12dccfe]5 by Sebastian Huber <sebastian.huber@…>
Remove superfluous "All rights reserved."
15:14 Changeset in rtems-docs [4886d60]5 by Sebastian Huber <sebastian.huber@…>
Use standard format for copyright lines
12:58 Changeset in rtems-docs [05d066a]5 by Sebastian Huber <sebastian.huber@…>
user: Add TODO entries for all BSP families Update #3464.
11:14 Changeset in rtems [4408603]5 by Chris Johns <chrisj@…>
libdl: Fix the support for constructors and desctructors. - Fix the handling of pending objects. - Add a constructor flags in objects to track then being called. Closes #2921
10:48 Changeset in rtems-docs [3177018]5 by Sebastian Huber <sebastian.huber@…>
rsb: Fix chapter layout
09:04 Changeset in rtems [fe48400d]5 by Sebastian Huber <sebastian.huber@…>
libtests/stackchk: Fix for 64-bit targets
01:26 Changeset in rtems-tools [e846257]5 by Chris Johns <chrisj@…>
rtems-test: Fix qemu coverage logic errors.

01/08/19:

13:43 Changeset in rtems [9aee88a]5 by Sebastian Huber <sebastian.huber@…>
bsp/riscv: Clear boot command line
09:48 Ticket #3671 (rtems-test needs a --version option or similar) created by Sebastian Huber
It should be possible to set the RTEMS version via the command line to …
08:53 Changeset in rtems [3bd39999]5 by Sebastian Huber <sebastian.huber@…>
Adjust interrupt mode tests for some CPU ports In case the robust thread dispatch is enabled by the CPU port, then the interrupt level must not be changed through the task mode. Update #3000.
08:50 Changeset in rtems [b9ffc41c]5 by Sebastian Huber <sebastian.huber@…>
riscv: Enable robust thread dispatch It must be enabled, since the context switch code does not save/restore the interrupt status. Update #3433.
08:08 Changeset in rtems [feddcde0]5 by Sebastian Huber <sebastian.huber@…>
tests: Remove bogus RTEMS_INTERRUPT_LEVEL(31) It is unnecessary to run these test cases with interrupts disabled.
07:39 Changeset in rtems [1f285186]5 by Sebastian Huber <sebastian.huber@…>
rtems: Allow to set ISR level 0 in SMP config Update #3000.
07:36 Changeset in rtems [38cb59e]5 by Sebastian Huber <sebastian.huber@…>
Separate task mode checks Update #3000.
04:14 Changeset in rtems [e4a19f5]5 by Jacob Shin <jacobshin313@…>
psxhdrs: Add POSIX API Signature Compliance Tests for errno.h

01/07/19:

13:22 Changeset in rtems [5b951175]5 by Jiri Gaisler <jiri@…>
psxfile01: Fix one second sleep Checking of atime in psxfile01 (line 713) can fail since a delay for rtems_clock_get_ticks_per_second (line 699) gives a delay of less than one second, depending on when the last tick occurred. atime is measured in whole seconds, and a fast processor might read the file before a new second occurs. Add one tick to the delay will solve the problem.
12:40 Changeset in rtems [07fb7667]5 by Sebastian Huber <sebastian.huber@…>
build: Call rtems-ld with the $(CC) of the build This enables support for non-standard compiler names, e.g. sparc-rtems6-gcc.
12:35 Changeset in rtems [7802bb9]5 by Sebastian Huber <sebastian.huber@…>
build: Call rtems-syms with the $(CC) of the build This enables support for non-standard compiler names, e.g. sparc-rtems6-gcc.
08:32 Changeset in rtems [9c12bcfd]5 by Sebastian Huber <sebastian.huber@…>
Fix format warnings
08:30 Changeset in rtems [956d76cc]5 by Sebastian Huber <sebastian.huber@…>
score: Remove superfluous include from chainimpl.h
07:45 Ticket #3670 (examples-v2 uses deprecated or obsolete RTEMS interfaces) closed by Sebastian Huber
fixed: I fixed the issues. Trac didn't update the ticket.
06:46 Changeset in rtems-docs [52f4890]5 by Sebastian Huber <sebastian.huber@…>
user: Rework overview Move "Overview", "Real-time Applicaiton Systems" and "Real-time Executive" chapters as sections into new "Introduction" chapter. Add "Feature" section.
06:45 Changeset in rtems-docs [65f54a9]5 by Sebastian Huber <sebastian.huber@…>
Update header.rst Remove trailing slashes in URLs. Fix bug reporting URL.
06:45 Changeset in rtems-docs [c1d296a]5 by Sebastian Huber <sebastian.huber@…>
cpu-supplement: Update ARM multilibs
Note: See TracTimeline for information about the timeline view.