Timeline



08/31/18:

13:43 Ticket #3510 (ATA driver uses deprecated rtems_blkdev services) created by Joel Sherrill
This shows up building fileio on the following BSPs. i386/pc386 …
13:34 Changeset in rtems [1a2656cd]5 by Daniel Hellstrom <daniel@…>
tm26: enable FP context when fprintf used calling rtems_print_printer_fprintf_putc() results in usage of vfprintf() which may use floating point instructions in its implementation.
06:56 Changeset in rtems [227b145]5 by Daniel Hellstrom <daniel@…>
sparc: clang AS does no accept UNIMP without argument
06:21 Changeset in rtems [dc32b6a]5 by Daniel Hellstrom <daniel@…>
leon: do not use -mfix-{device} with Clang Clang do not support -mfix-gr712rc, -mfix-ut700 and -mfix-ut699. Therefore we adjust the CPU_CFLAGS to remove these when compiling with Clang. Instead use GR712RC: -mcpu=gr712rc GR740: -mcpu=gr740 UT699/UT700: Not currently supported by clang, use LEON3 BSP.
05:44 Changeset in rtems [fad3f79b]5 by Sebastian Huber <sebastian.huber@…>
bsps: BSP_INTERRUPT_STACK_AT_WORK_AREA_BEGIN Remove the BSP_INTERRUPT_STACK_AT_WORK_AREA_BEGIN hack. The interrupt stacks are now allocated by the linker. Update #3459.
05:00 Changeset in rtems-libbsd [f7d6bd2]55-freebsd-126-freebsd-12 by Sebastian Huber <sebastian.huber@…>
userspace-header-gen.py: Revert interpreter change

08/30/18:

13:41 Ticket #3509 (bootstrap -p option) closed by Joel Sherrill <joel@…>
fixed: In 7b1a711/rtems: […]
08:44 Changeset in rtems-libbsd [3990b45]55-freebsd-126-freebsd-12 by Sebastian Huber <sebastian.huber@…>
Use rtems_counter_read() for get_cyclecount()

08/29/18:

23:02 Changeset in rtems [7b1a711]5 by Joel Sherrill <joel@…>
bootstrap: Correct help message closes #3509.
22:59 Ticket #3509 (bootstrap -p option) created by Jeff Mayes
The -p option is gone, but it still shows up in the usage output. $ …
17:51 Changeset in rtems [66e78854]5 by Joel Sherrill <joel@…>
Remove bsps/sparc64/shared/helenos/boot/generic/string.c
17:42 Changeset in rtems [9b5b864]5 by Joel Sherrill <joel@…>
rtems/score/epiphany-utility.h: Fix not a prototype warning
17:41 Changeset in rtems [bc696482]5 by Joel Sherrill <joel@…>
score/cpu/bfin/cpu.c: Fix _CPU_Thread_Idle_body() prototype
17:39 Changeset in rtems [5da1593]5 by Joel Sherrill <joel@…>
psim/include/tm27.h: Fix not a prototype warnings
17:39 Changeset in rtems [a8d3f10]5 by Joel Sherrill <joel@…>
mvme5500/include/tm27.h: Fix not a prototype warnings
17:37 Changeset in rtems [a5c3bfb]5 by Joel Sherrill <joel@…>
uC5282/clock/clock.c: Correct bsp_idle_thread() prototype
17:36 Changeset in rtems [34e959fa]5 by Joel Sherrill <joel@…>
gen68340/include/m340timer.h: Fix not a prototype warnings
17:36 Changeset in rtems [76ac42ff]5 by Joel Sherrill <joel@…>
lpc32xx/include/bsp.h: Resolve set but not used warning
17:34 Changeset in rtems [350b07a0]5 by Joel Sherrill <joel@…>
monlib.[ch]: Fix warnings for external vs internal use of .h
12:24 Ticket #3508 (Add support for thread to processor pinning) created by Sebastian Huber
FreeBSD started to use lock-free data structures (Concurrency Kit) …
07:43 Changeset in rtems [7097962]5 by Sebastian Huber <sebastian.huber@…>
score: Add thread pin/unpin support Add support to temporarily pin a thread to its current processor. This may be used to access per-processor data structures in critical sections with enabled thread dispatching, e.g. a pinned thread is allowed to block. Update #3508.
05:53 Changeset in rtems [9e8bba5]5 by Sebastian Huber <sebastian.huber@…>
score: Remove redundant #ifdef RTEMS_SMP
05:47 Changeset in rtems-docs [c476cce]5 by Sebastian Huber <sebastian.huber@…>
user: Add qoriq BSP section Update #2854.
05:46 Changeset in rtems [a6fca76]5 by Sebastian Huber <sebastian.huber@…>
bsp/qoriq: Remove README Update #2854.

08/28/18:

23:14 Changeset in rtems-source-builder [219a4ba]5 by Joel Sherrill <joel@…>
source-builder/config/gcc-4.8-1.cfg: mpc download link changed again
12:15 Changeset in rtems-libbsd [b6c64e1]55-freebsd-126-freebsd-12 by Sebastian Huber <sebastian.huber@…>
Regenerate program header files
12:14 Changeset in rtems-libbsd [b2e1123]55-freebsd-126-freebsd-12 by Sebastian Huber <sebastian.huber@…>
userspace-header-gen.py: Sort file content Sort the file content to make it less dependent on compiler code generation variances.
10:51 Changeset in rtems-libbsd [43a39b7]55-freebsd-126-freebsd-12 by Sebastian Huber <sebastian.huber@…>
syscalls01: Fix for IPSEC enabled
10:00 Changeset in rtems-libbsd [fa3e012]55-freebsd-126-freebsd-12 by Sebastian Huber <sebastian.huber@…>
Update yacc and lex generated files Use the FreeBSD 11.1 yacc and lex tools to generate the files. Update #3472.
07:41 Changeset in rtems-libbsd [100e66f]55-freebsd-126-freebsd-12 by Sebastian Huber <sebastian.huber@…>
kvaddr_t is now provided by <sys/types.h> Update #3472.
06:06 Ticket #3507 (Add flexible per-CPU data) created by Sebastian Huber
Add means to declare, define and get custom per-CPU data. The API …
05:13 Ticket #3491 (Align mprotect() prototype with POSIX) closed by Sebastian Huber <sebastian.huber@…>
fixed: In 0230202/rtems-source-builder: […]

08/27/18:

08:36 Changeset in rtems [cfc4231d]5 by Sebastian Huber <sebastian.huber@…>
score: Add flexible per-CPU data Update #3507.
05:54 Changeset in rtems-source-builder [0230202]5 by Sebastian Huber <sebastian.huber@…>
5: Update Newlib Pick up POSIX header file changes for an upcomming FreeBSD baseline update in libbsd. Update #3472. Close #3491.
05:33 Changeset in rtems [6d70a11]5 by Sebastian Huber <sebastian.huber@…>
Include <stdbool.h> in <machine/_kernel_types.h> The FreeBSD kernel started to use the bool type. Update #3472.

08/24/18:

07:06 Changeset in rtems-libbsd [0963419]55-freebsd-126-freebsd-12 by Sebastian Huber <sebastian.huber@…>
Fix alignment of getsockaddr_sockaddr
06:55 Changeset in rtems-libbsd [12a885c]55-freebsd-126-freebsd-12 by Sebastian Huber <sebastian.huber@…>
Update due to <sys/time.h> API changes Changes correspond to FreeBSD commit: "Make timespecadd(3) and friends public The timespecadd(3) family of macros were imported from NetBSD back in r35029. However, they were initially guarded by #ifdef _KERNEL. In the meantime, we have grown at least 28 syscalls that use timespecs in some way, leading many programs both inside and outside of the base system to redefine those macros. It's better just to make the definitions public. Our kernel currently defines two-argument versions of timespecadd and timespecsub. NetBSD, OpenBSD, and FreeDesktop?.org's libbsd, however, define three-argument versions. Solaris also defines a three-argument version, but only in its kernel. This revision changes our definition to match the common three-argument version. Bump _FreeBSD_version due to the breaking KPI change. Discussed with: cem, jilles, ian, bde Differential Revision: https://reviews.freebsd.org/D14725" Update #3472.
05:14 Ticket #3478 (RISCV BSP Tester Cleanup Needed) closed by Sebastian Huber
fixed: Fixed by #3433.
05:13 Ticket #3109 (Add RISC-V support) closed by Sebastian Huber
fixed: Superseded by #3433, #3452, and #3453.

08/23/18:

16:18 Ticket #3506 (waf for building RTEMS applications needs updating) created by Joel Sherrill
Because there are no native tools in the RTEMS tree anymore, the RTEMS …
12:39 Changeset in rtems [6695d02]5 by Sebastian Huber <sebastian.huber@…>
Update FreeBSD kernel timespec support This change is based on the following FreeBSD commit: "Make timespecadd(3) and friends public The timespecadd(3) family of macros were imported from NetBSD back in r35029. However, they were initially guarded by #ifdef _KERNEL. In the meantime, we have grown at least 28 syscalls that use timespecs in some way, leading many programs both inside and outside of the base system to redefine those macros. It's better just to make the definitions public. Our kernel currently defines two-argument versions of timespecadd and timespecsub. NetBSD, OpenBSD, and FreeDesktop?.org's libbsd, however, define three-argument versions. Solaris also defines a three-argument version, but only in its kernel. This revision changes our definition to match the common three-argument version. Bump _FreeBSD_version due to the breaking KPI change. Discussed with: cem, jilles, ian, bde Differential Revision: https://reviews.freebsd.org/D14725" To make the change public (outside #ifdef _KERNEL) it must be integrated in Newlib. Update #3472.
12:32 Changeset in rtems [a36aa86]5 by Sebastian Huber <sebastian.huber@…>
Add dummy PI_SOFT to <sys/priority.h> Update #3472.
09:13 Changeset in rtems [a87964d]5 by Daniel Hellstrom <daniel@…>
sparc,smp: typo in start.S causing SMP not working
06:38 Changeset in rtems-libbsd [ee738dd]55-freebsd-126-freebsd-12 by Sebastian Huber <sebastian.huber@…>
WPA_SUPPLICANT(8): Remove unused files Remove unused files which may make trouble during FreeBSD baseline updates. It also increased the compile-time of the library for nothing. Update #3472.

08/22/18:

17:39 Ticket #3505 (powerpc/virtex redefined warning) created by Joel Sherrill
This looks like ppc403 and ppc405 are both defined but I am not seeing …
17:01 Ticket #3504 (Warning and formatting in bsps/powerpc/mpc55xxevb/dev/dspi.c) created by Joel Sherrill
This is a printf format warning. Also the file is formatted with tabs …
16:58 Changeset in rtems [60702ab]5 by Joel Sherrill <joel@…>
qoriq/include/tm27.h: Fix warnings
16:57 Changeset in rtems [126a454]5 by Joel Sherrill <joel@…>
gen5200/include/tm27.h: Fix warnings
16:50 Changeset in rtems [c80f5afc]5 by Joel Sherrill <joel@…>
mpc55xxevb/clock/clock-config.c: Remove unused mpc55xx_clock_cleanup() method
14:30 Changeset in rtems [76b3f8c]5 by Joel Sherrill <joel@…>
gen5200/include/bsp/bestcomm.h: Fix unused variable warning
12:59 Changeset in rtems-libbsd [3489e3b]55-freebsd-126-freebsd-12 by Sebastian Huber <sebastian.huber@…>
Update to FreeBSD head 2018-09-17 Git mirror commit 6c2192b1ef8c50788c751f878552526800b1e319. Update #3472.

08/21/18:

15:35 Changeset in rtems [bb6eeabf]5 by Joel Sherrill <joel@…>
bsps/i386/shared/cache/cache.c: Fix warnings
15:35 Changeset in rtems [c2e8ed6]5 by Joel Sherrill <joel@…>
gdbarmsim/include/bsp.h: Fix warnings
15:32 Changeset in rtems [14a218f]5 by Joel Sherrill <joel@…>
cpukit/telnetd/pty.c: Fix format overflow warning on sprintf() cpukit/telnetd/pty.c:436:47: warning: '%X' directive writing between 1 and 8 bytes into a region of size 3 [-Wformat-overflow=] The devname area was malloc'ed. Now it is statically allocated and sufficiently large to account for the potential buffer overflow.
11:47 Changeset in rtems-libbsd [bcdce02]55-freebsd-126-freebsd-12 by Sebastian Huber <sebastian.huber@…>
Update to FreeBSD head 2018-06-01 Git mirror commit fb63610a69b0eb7f69a201ba05c4c1a7a2739cf9. Update #3472.
08:42 Changeset in rtems-libbsd [63084c1]55-freebsd-126-freebsd-12 by Sebastian Huber <sebastian.huber@…>
IPFW(4): Remove FreeBSD import This firewall was not ported to RTEMS and is just dead code which may make trouble during FreeBSD baseline updates. It also increased the compile-time of the library for nothing. Update #3472.
07:39 Changeset in rtems-libbsd [2df56db]55-freebsd-126-freebsd-12 by Sebastian Huber <sebastian.huber@…>
Update to FreeBSD head 2018-04-01 Git mirror commit 8dfb1ccc26d1cea7e2529303003ff61f9f1784c4. Update #3472.
04:54 Changeset in rtems-docs [859096b]5 by Chris Johns <chrisj@…>
waf: Fix type in single html build.
04:43 Changeset in rtems-tools [a3a1364]5 by Chris Johns <chrisj@…>
covoar: Close the ELF and DWARF handles once the data is loaded. This avoids the processing being killed with to many file handles open.
03:55 Changeset in rtems-docs [471c5e3]5 by Chris Johns <chrisj@…>
pdf: Revert the changes to the Latex index formatting. I removed the '_' splitting of long labels from the index when testing and this puts it back.
03:48 Ticket #3503 (PDF Documentation is missing an index) closed by Chris Johns <chrisj@…>
fixed: In 5ce8e43/rtems-docs: […]
03:41 Changeset in rtems-docs [5ce8e43]5 by Chris Johns <chrisj@…>
build: Fix indexing so it works on HTML and PDF. - Remove all genindex.rst files, these are generated and should not exist in our source. - Fix the HTML templates so the local specialisation works. - Add a index link to the sidebar for HTML. Note, there is no TOC entry for the index in the PDF output and I cannot figure out how to add one. Closes #3503
01:15 Ticket #3503 (PDF Documentation is missing an index) created by Chris Johns
The PDF generated documents have an empty index.

08/20/18:

16:16 Changeset in rtems-docs [9bfda06]5 by Joel Sherrill <joel@…>
cpu-supplement/sparc.rst: Revert work in progress accidentally committed
14:27 Changeset in rtems-docs [587d14f]5 by Amaan Cheval <amaan.cheval@…>
user: Update x86-64 chapter with end-of-GSoC status
13:53 Changeset in rtems-libbsd [18fa92c]55-freebsd-126-freebsd-12 by Sebastian Huber <sebastian.huber@…>
Update to FreeBSD head 2018-02-01 Git mirror commit d079ae0442af8fa3cfd6d7ede190d04e64a2c0d4. Update #3472.
13:19 Changeset in rtems-libbsd [f62c62d]55-freebsd-126-freebsd-12 by Sebastian Huber <sebastian.huber@…>
Update rtems-bsd-kernel-namespace.h Update #3472.
13:19 Changeset in rtems-libbsd [8e35aaa]55-freebsd-126-freebsd-12 by Sebastian Huber <sebastian.huber@…>
tests/termios: Fix warnings
12:06 Changeset in rtems-source-builder [79c83cd]5 by Sebastian Huber <sebastian.huber@…>
5: Update Newlib for RISC-V Use the latest Newlib to fix the GCC libgomp build (TLS support was not detected due to broken crt0). Update #3452.
06:40 Ticket #3497 (Remove superfluous interrupt enable in _Thread_Dispatch_enable() (cloned)) closed by Sebastian Huber <sebastian.huber@…>
fixed: In dc6bd8bb/rtems: […]
06:40 Changeset in rtems [dc6bd8bb]4.11 by Sebastian Huber <sebastian.huber@…>
score: Fix ISR enable in _Thread_Dispatch_enable() This bug had probably no effect since the interrupt enable is idempotent on all CPU ports. Close #3497.
06:37 Ticket #3496 (Remove superfluous interrupt enable in _Thread_Dispatch_enable()) closed by Sebastian Huber <sebastian.huber@…>
fixed: In d14f934/rtems: […]
06:36 Ticket #3502 (PL111_LCD_CONTROL_LCD_BPP_16 Redefined) closed by Sebastian Huber <sebastian.huber@…>
fixed: In 2cd3716/rtems: […]
06:35 Changeset in rtems [2cd3716]5 by Sebastian Huber <sebastian.huber@…>
bsps/arm: Fix PL111 register define re-definition Close #3502.
06:27 Ticket #3499 (The "Index" chapter is empty) closed by Sebastian Huber <sebastian.huber@…>
fixed: In 67195aa/rtems-docs: […]
06:27 Ticket #3498 (Command and Variable Index is empty) closed by Sebastian Huber <sebastian.huber@…>
fixed: In 762b8d7/rtems-docs: […]
Note: See TracTimeline for information about the timeline view.