arm/rtl22xx_t build failures

Sebastian Huber sebastian.huber at embedded-brains.de
Tue May 23 07:49:43 UTC 2017



On 23/05/17 09:34, Chris Johns wrote:
> On 23/5/17 1:02 pm, Chris Johns wrote:
>> On 23/5/17 8:52 am, Chris Johns wrote:
>>> These failures are showing up with ARM and I think other BSPs have a similar issue. I will build the whole architecture soon and report the failures.
>>>
>>> Failures:
>>>     1 posix-profiling arm/rtl22xx_t build:
>>>        configure: /opt/work/chris/rtems/kernel/rtems.git/configure --target\
>>>        =arm-rtems4.12 --enable-rtemsbsp=rtl22xx_t --prefix=/opt/rtems/4.12\
>>>        --enable-posix --enable-profiling
>>>
>>>     1 profiling arm/rtl22xx_t build:
>>>        configure: /opt/work/chris/rtems/kernel/rtems.git/configure --target\
>>>        =arm-rtems4.12 --enable-rtemsbsp=rtl22xx_t --prefix=/opt/rtems/4.12\
>>>        --enable-profiling
>>>
>>> $ /build/rtems/tools/4.12/bin/arm-rtems4.12-gcc --version
>>> arm-rtems4.12-gcc (GCC) 6.3.0 20161221 (RTEMS 4.12, RSB 5feef6503362dcc47c1175c3823935263038bf2d, Newlib 2.5.0.20170323)
>> The error from the log is:
>>
>> mv -f .deps/libscorecpu_a-cpu_asm.Tpo .deps/libscorecpu_a-cpu_asm.Po
>> /opt/work/chris/rtems/kernel/rtems.git/c/src/../../cpukit/score/cpu/arm/arm_exc_interrupt.S:277:
>> Error: lo register required -- `add lr,pc,#1'
>>
>> This is with binutils-2.27.
>>

I have a fix for the assembler errors.

> Here is the build failures for ARM with current tools. Note, there are 2 failures in the list. The new one is in failure 17:
>
>       error: lpc32xx_mzx/lib/include/bsp/lpc32xx.h:27:25: fatal error:
>              bsp/utility.h: No such file or directory

Could this be a race condition in the build system on a parallel build?

-- 
Sebastian Huber, embedded brains GmbH

Address : Dornierstr. 4, D-82178 Puchheim, Germany
Phone   : +49 89 189 47 41-16
Fax     : +49 89 189 47 41-09
E-Mail  : sebastian.huber at embedded-brains.de
PGP     : Public key available on request.

Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.




More information about the devel mailing list