<div dir="ltr">Now no BSPs compile on the master. This is from powerpc/qoriq_p1020rdb <div>but I think all are failing the same way.<br><div><br></div><div><div>powerpc-rtems4.11-gcc --pipe -DHAVE_CONFIG_H   -I.. -I../../cpukit/../../../qoriq_p1020rdb/lib/include   -mcpu=8540 -meabi -msdata=sysv -fno-common -mstrict-align -mspe -mabi=spe -mfloat-gprs=double -D__ppc_generic -Os -g -Wall -Wmissing-prototypes -Wimplicit-function-declaration -Wstrict-prototypes -Wnested-externs -MT src/libscore_a-kern_tc.o -MD -MP -MF src/.deps/libscore_a-kern_tc.Tpo -c -o src/libscore_a-kern_tc.o `test -f 'src/kern_tc.c' || echo '../../../../../../rtems/c/src/../../cpukit/score/'`src/kern_tc.c</div><div>In file included from /data/home/joel/rtems-4.11-work/tools/4.11/powerpc-rtems4.11/include/sys/param.h:89:0,</div><div>                 from ../../../../../../rtems/c/src/../../cpukit/score/src/kern_tc.c:48:</div><div>../../cpukit/../../../qoriq_p1020rdb/lib/include/sys/uio.h:41:9: error: unknown type name '__ssize_t'</div><div> typedef __ssize_t ssize_t;</div><div>         ^</div><div>../../cpukit/../../../qoriq_p1020rdb/lib/include/sys/uio.h:46:9: error: unknown type name '__off_t'</div><div> typedef __off_t off_t;</div><div>         ^</div><div>../../cpukit/../../../qoriq_p1020rdb/lib/include/sys/uio.h:46:17: error: conflicting types for 'off_t'</div><div> typedef __off_t off_t;</div><div>                 ^</div><div>In file included from /data/home/joel/rtems-4.11-work/tools/4.11/powerpc-rtems4.11/include/sys/time.h:42:0,</div><div>                 from ../../cpukit/../../../qoriq_p1020rdb/lib/include/rtems/score/timecounter.h:26,</div><div>                 from ../../cpukit/../../../qoriq_p1020rdb/lib/include/rtems/score/timecounterimpl.h:26,</div><div>                 from ../../../../../../rtems/c/src/../../cpukit/score/src/kern_tc.c:36:</div><div>/data/home/joel/rtems-4.11-work/tools/4.11/powerpc-rtems4.11/include/sys/types.h:170:16: note: previous declaration of 'off_t' was here</div><div> typedef _off_t off_t;</div><div>                ^</div><div>In file included from /data/home/joel/rtems-4.11-work/tools/4.11/powerpc-rtems4.11/include/sys/param.h:89:0,</div><div>                 from ../../../../../../rtems/c/src/../../cpukit/score/src/kern_tc.c:48:</div><div>../../cpukit/../../../qoriq_p1020rdb/lib/include/sys/uio.h:98:36: error: unknown type name 'vm_offset_t'</div><div> int copyout_map(struct thread *td, vm_offset_t *addr, size_t sz);</div><div>                                    ^</div><div>../../cpukit/../../../qoriq_p1020rdb/lib/include/sys/uio.h:99:38: error: unknown type name 'vm_offset_t'</div><div> int copyout_unmap(struct thread *td, vm_offset_t addr, size_t sz);</div><div>                                      ^</div><div>gmake[6]: *** [src/libscore_a-kern_tc.o] Error 1</div></div><div><br></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Nov 18, 2016 at 3:14 PM, Joel Sherrill <span dir="ltr"><<a href="mailto:joel@rtems.org" target="_blank">joel@rtems.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">No problem. Just making sure all issues got reported.<div><br></div><div>FWIW I am about to start posting warnings reports to </div><div>the ftp site. There are about 500 unique warnings</div><div>across the bsps on the master. I am generating a </div><div>report for 4.11 but I think that number was much lower</div><div>from memory.</div><span class="HOEnZb"><font color="#888888"><div><br></div><div>--joel</div></font></span></div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Nov 18, 2016 at 3:08 PM, Sebastian Huber <span dir="ltr"><<a href="mailto:sebastian.huber@embedded-brains.de" target="_blank">sebastian.huber@embedded-<wbr>brains.de</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hello Joel,<br>
<br>
Sorry for the trouble. I built all BSPs, but on the wrong branch... I will fix this on Monday.<br>
<br>
----- Joel Sherrill <<a href="mailto:joel@rtems.org" target="_blank">joel@rtems.org</a>> schrieb:<br>
<div class="m_-3100774229609627879HOEnZb"><div class="m_-3100774229609627879h5">> Hi<br>
><br>
> With the recent commits, many BSPs on the master do not build.<br>
> They error out with this static assert:<br>
><br>
><br>
> In file included from<br>
> ../../../../cpukit/../../../gu<wbr>mstix/lib/include/rtems/score/<wbr>types.h:23:0,<br>
>                  from<br>
> ../../../../cpukit/../../../gu<wbr>mstix/lib/include/rtems/score/<wbr>cpu.h:32,<br>
>                  from<br>
> ../../../../cpukit/../../../gu<wbr>mstix/lib/include/rtems/system<wbr>.h:23,<br>
>                  from<br>
> ../../../../../../../../rtems/<wbr>c/src/../../cpukit/score/cpu/a<wbr>rm/cpu.c:29:<br>
> ../../../../cpukit/../../../gu<wbr>mstix/lib/include/rtems/score/<wbr>basedefs.h:241:5:<br>
> error: static assertion failed: "ARM_CONTEXT_CONTROL_ISR_DISPA<wbr>TCH_DISABLE"<br>
>      _Static_assert(cond, # msg)<br>
>      ^<br>
> ../../../../../../../../rtems/<wbr>c/src/../../cpukit/score/cpu/a<wbr>rm/cpu.c:54:3:<br>
> note: in expansion of macro 'RTEMS_STATIC_ASSERT'<br>
>    RTEMS_STATIC_ASSERT(<br>
><br>
> The list of BSPs is:<br>
><br>
> arm1136jfs arm1136js arm7tdmi arm920 csb336 csb337 csb637 edb7312<br>
> gumstix kit637_v6 lpc2362 lpc23xx_tli800 lpc24xx_ea<br>
> lpc24xx_ncs_ram lpc24xx_ncs_rom_ext lpc24xx_ncs_rom_int<br>
> lpc24xx_plx800_ram lpc24xx_plx800_rom_int lpc32xx_mzx<br>
> lpc32xx_mzx_stage_1 lpc32xx_mzx_stage_2 lpc32xx_phycore<br>
> raspberrypi rtl22xx rtl22xx_t smdk2410<br>
><br>
> Filed as ticket 2816,<br>
><br>
> --joel<br>
<br>
</div></div><span class="m_-3100774229609627879HOEnZb"><font color="#888888">--<br>
Sebastian Huber, embedded brains GmbH<br>
<br>
Address : Dornierstr. 4, D-82178 Puchheim, Germany<br>
Phone   : <a href="tel:%2B49%2089%20189%2047%2041-16" value="+4989189474116" target="_blank">+49 89 189 47 41-16</a><br>
Fax     : <a href="tel:%2B49%2089%20189%2047%2041-09" value="+4989189474109" target="_blank">+49 89 189 47 41-09</a><br>
E-Mail  : sebastian.huber at <a href="http://embedded-brains.de" rel="noreferrer" target="_blank">embedded-brains.de</a><br>
PGP     : Public key available on request.<br>
<br>
Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.<br>
</font></span></blockquote></div><br></div>
</div></div></blockquote></div><br></div>