<div dir="ltr">Is this related to this static assertion failure for all BSPs using gcc and newlib master?<div><br></div><div><div>powerpc-rtems4.12-gcc --pipe -DHAVE_CONFIG_H -I.. -I../../cpukit/../../../psim/lib/include -meabi -mcpu=603e -msdata=sysv -fno-common -Dppc603e -O2 -g -fno-keep-inline-functions -ffunction-sections -fdata-sections -Wall -Wmissing-prototypes -Wimplicit-function-declaration -Wstrict-prototypes -Wnested-externs -MT src/libscore_a-threadq.o -MD -MP -MF src/.deps/libscore_a-threadq.Tpo -c -o src/libscore_a-threadq.o `test -f 'src/threadq.c' || echo '../../../../../../rtems/c/src/../../cpukit/score/'`src/threadq.c</div><div>In file included from ../../cpukit/../../../psim/lib/include/rtems/score/types.h:39:0,</div><div> from ../../cpukit/../../../psim/lib/include/rtems/score/cpu.h:38,</div><div> from ../../cpukit/../../../psim/lib/include/rtems/score/isrlevel.h:22,</div><div> from ../../cpukit/../../../psim/lib/include/rtems/score/isrlock.h:26,</div><div> from ../../cpukit/../../../psim/lib/include/rtems/score/threadq.h:23,</div><div> from ../../cpukit/../../../psim/lib/include/rtems/score/threadqimpl.h:22,</div><div> from ../../../../../../rtems/c/src/../../cpukit/score/src/threadq.c:21:</div><div>../../cpukit/../../../psim/lib/include/rtems/score/basedefs.h:218:5: error: static assertion failed: "THREAD_QUEUE_SYSLOCK_QUEUE_HEADS"</div><div> _Static_assert(cond, # msg)</div><div> ^</div><div>../../../../../../rtems/c/src/../../cpukit/score/src/threadq.c:27:1: note: in expansion of macro 'RTEMS_STATIC_ASSERT'</div><div> RTEMS_STATIC_ASSERT(</div><div> ^~~~~~~~~~~~~~~~~~~</div><div>../../cpukit/../../../psim/lib/include/rtems/score/basedefs.h:218:5: error: static assertion failed: "THREAD_QUEUE_SYSLOCK_QUEUE_NEXT_TICKET"</div><div> _Static_assert(cond, # msg)</div><div> ^</div><div>../../../../../../rtems/c/src/../../cpukit/score/src/threadq.c:33:1: note: in expansion of macro 'RTEMS_STATIC_ASSERT'</div><div> RTEMS_STATIC_ASSERT(</div><div> ^~~~~~~~~~~~~~~~~~~</div><div>../../cpukit/../../../psim/lib/include/rtems/score/basedefs.h:218:5: error: static assertion failed: "THREAD_QUEUE_SYSLOCK_QUEUE_NOW_SERVING"</div><div> _Static_assert(cond, # msg)</div><div> ^</div><div>../../../../../../rtems/c/src/../../cpukit/score/src/threadq.c:43:1: note: in expansion of macro 'RTEMS_STATIC_ASSERT'</div><div> RTEMS_STATIC_ASSERT(</div><div> ^~~~~~~~~~~~~~~~~~~</div><div>../../cpukit/../../../psim/lib/include/rtems/score/basedefs.h:218:5: error: static assertion failed: "THREAD_QUEUE_SYSLOCK_QUEUE_SIZE"</div><div> _Static_assert(cond, # msg)</div><div> ^</div><div>../../../../../../rtems/c/src/../../cpukit/score/src/threadq.c:53:1: note: in expansion of macro 'RTEMS_STATIC_ASSERT'</div><div> RTEMS_STATIC_ASSERT(</div><div> ^~~~~~~~~~~~~~~~~~~</div><div>gmake[6]: *** [src/libscore_a-threadq.o] Error 1</div></div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, May 11, 2016 at 8:19 AM, Sebastian Huber <span dir="ltr"><<a href="mailto:sebastian.huber@embedded-brains.de" target="_blank">sebastian.huber@embedded-brains.de</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">There should be a Newlib snapshot available in the next days. I would like to<br>
update the tools to use it and the latest GCC 6 snapshot. After these changes<br>
a tool update is necessary for the RTEMS master.<br>
<br>
_______________________________________________<br>
devel mailing list<br>
<a href="mailto:devel@rtems.org">devel@rtems.org</a><br>
<a href="http://lists.rtems.org/mailman/listinfo/devel" rel="noreferrer" target="_blank">http://lists.rtems.org/mailman/listinfo/devel</a><br>
</blockquote></div><br></div>