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. >
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 Chris Failures: 1 posix-profiling arm/lpc2362 build: configure: /opt/work/chris/rtems/kernel/rtems.git/configure --target\ =arm-rtems4.12 --enable-rtemsbsp=lpc2362 --prefix=/opt/rtems/4.12\ --enable-posix --enable-profiling error: cpukit/score/cpu/arm/arm_exc_interrupt.S:277 Error: lo register required -- `add lr,pc,#1' 2 profiling arm/lpc2362 build: configure: /opt/work/chris/rtems/kernel/rtems.git/configure --target\ =arm-rtems4.12 --enable-rtemsbsp=lpc2362 --prefix=/opt/rtems/4.12\ --enable-profiling error: cpukit/score/cpu/arm/arm_exc_interrupt.S:277 Error: lo register required -- `add lr,pc,#1' 3 posix-profiling arm/lpc23xx_tli800 build: configure: /opt/work/chris/rtems/kernel/rtems.git/configure --target\ =arm-rtems4.12 --enable-rtemsbsp=lpc23xx_tli800\ --prefix=/opt/rtems/4.12 --enable-posix --enable-profiling error: cpukit/score/cpu/arm/arm_exc_interrupt.S:277 Error: lo register required -- `add lr,pc,#1' 4 profiling arm/lpc23xx_tli800 build: configure: /opt/work/chris/rtems/kernel/rtems.git/configure --target\ =arm-rtems4.12 --enable-rtemsbsp=lpc23xx_tli800\ --prefix=/opt/rtems/4.12 --enable-profiling error: cpukit/score/cpu/arm/arm_exc_interrupt.S:277 Error: lo register required -- `add lr,pc,#1' 5 posix-profiling arm/lpc24xx_ea build: configure: /opt/work/chris/rtems/kernel/rtems.git/configure --target\ =arm-rtems4.12 --enable-rtemsbsp=lpc24xx_ea --prefix=/opt/rtems/4.12\ --enable-posix --enable-profiling error: cpukit/score/cpu/arm/arm_exc_interrupt.S:277 Error: lo register required -- `add lr,pc,#1' 6 profiling arm/lpc24xx_ea build: configure: /opt/work/chris/rtems/kernel/rtems.git/configure --target\ =arm-rtems4.12 --enable-rtemsbsp=lpc24xx_ea --prefix=/opt/rtems/4.12\ --enable-profiling error: cpukit/score/cpu/arm/arm_exc_interrupt.S:277 Error: lo register required -- `add lr,pc,#1' 7 posix-profiling arm/lpc24xx_ncs_ram build: configure: /opt/work/chris/rtems/kernel/rtems.git/configure --target\ =arm-rtems4.12 --enable-rtemsbsp=lpc24xx_ncs_ram\ --prefix=/opt/rtems/4.12 --enable-posix --enable-profiling error: cpukit/score/cpu/arm/arm_exc_interrupt.S:277 Error: lo register required -- `add lr,pc,#1' 8 profiling arm/lpc24xx_ncs_ram build: configure: /opt/work/chris/rtems/kernel/rtems.git/configure --target\ =arm-rtems4.12 --enable-rtemsbsp=lpc24xx_ncs_ram\ --prefix=/opt/rtems/4.12 --enable-profiling error: cpukit/score/cpu/arm/arm_exc_interrupt.S:277 Error: lo register required -- `add lr,pc,#1' 9 posix-profiling arm/lpc24xx_ncs_rom_ext build: configure: /opt/work/chris/rtems/kernel/rtems.git/configure --target\ =arm-rtems4.12 --enable-rtemsbsp=lpc24xx_ncs_rom_ext\ --prefix=/opt/rtems/4.12 --enable-posix --enable-profiling error: cpukit/score/cpu/arm/arm_exc_interrupt.S:277 Error: lo register required -- `add lr,pc,#1' 10 profiling arm/lpc24xx_ncs_rom_ext build: configure: /opt/work/chris/rtems/kernel/rtems.git/configure --target\ =arm-rtems4.12 --enable-rtemsbsp=lpc24xx_ncs_rom_ext\ --prefix=/opt/rtems/4.12 --enable-profiling error: cpukit/score/cpu/arm/arm_exc_interrupt.S:277 Error: lo register required -- `add lr,pc,#1' 11 posix-profiling arm/lpc24xx_ncs_rom_int build: configure: /opt/work/chris/rtems/kernel/rtems.git/configure --target\ =arm-rtems4.12 --enable-rtemsbsp=lpc24xx_ncs_rom_int\ --prefix=/opt/rtems/4.12 --enable-posix --enable-profiling error: cpukit/score/cpu/arm/arm_exc_interrupt.S:277 Error: lo register required -- `add lr,pc,#1' 12 profiling arm/lpc24xx_ncs_rom_int build: configure: /opt/work/chris/rtems/kernel/rtems.git/configure --target\ =arm-rtems4.12 --enable-rtemsbsp=lpc24xx_ncs_rom_int\ --prefix=/opt/rtems/4.12 --enable-profiling error: cpukit/score/cpu/arm/arm_exc_interrupt.S:277 Error: lo register required -- `add lr,pc,#1' 13 posix-profiling arm/lpc24xx_plx800_ram build: configure: /opt/work/chris/rtems/kernel/rtems.git/configure --target\ =arm-rtems4.12 --enable-rtemsbsp=lpc24xx_plx800_ram\ --prefix=/opt/rtems/4.12 --enable-posix --enable-profiling error: cpukit/score/cpu/arm/arm_exc_interrupt.S:277 Error: lo register required -- `add lr,pc,#1' 14 profiling arm/lpc24xx_plx800_ram build: configure: /opt/work/chris/rtems/kernel/rtems.git/configure --target\ =arm-rtems4.12 --enable-rtemsbsp=lpc24xx_plx800_ram\ --prefix=/opt/rtems/4.12 --enable-profiling error: cpukit/score/cpu/arm/arm_exc_interrupt.S:277 Error: lo register required -- `add lr,pc,#1' 15 posix-profiling arm/lpc24xx_plx800_rom_int build: configure: /opt/work/chris/rtems/kernel/rtems.git/configure --target\ =arm-rtems4.12 --enable-rtemsbsp=lpc24xx_plx800_rom_int\ --prefix=/opt/rtems/4.12 --enable-posix --enable-profiling error: cpukit/score/cpu/arm/arm_exc_interrupt.S:277 Error: lo register required -- `add lr,pc,#1' 16 profiling arm/lpc24xx_plx800_rom_int build: configure: /opt/work/chris/rtems/kernel/rtems.git/configure --target\ =arm-rtems4.12 --enable-rtemsbsp=lpc24xx_plx800_rom_int\ --prefix=/opt/rtems/4.12 --enable-profiling error: cpukit/score/cpu/arm/arm_exc_interrupt.S:277 Error: lo register required -- `add lr,pc,#1' 17 no-network arm/lpc32xx_mzx build: configure: /opt/work/chris/rtems/kernel/rtems.git/configure --target\ =arm-rtems4.12 --enable-rtemsbsp=lpc32xx_mzx\ --prefix=/opt/rtems/4.12 --disable-networking error: lpc32xx_mzx/lib/include/bsp/lpc32xx.h:27:25: fatal error: bsp/utility.h: No such file or directory 18 posix-profiling arm/lpc32xx_mzx build: configure: /opt/work/chris/rtems/kernel/rtems.git/configure --target\ =arm-rtems4.12 --enable-rtemsbsp=lpc32xx_mzx\ --prefix=/opt/rtems/4.12 --enable-posix --enable-profiling error: cpukit/score/cpu/arm/arm_exc_interrupt.S:277 Error: lo register required -- `add lr,pc,#1' 19 profiling arm/lpc32xx_mzx build: configure: /opt/work/chris/rtems/kernel/rtems.git/configure --target\ =arm-rtems4.12 --enable-rtemsbsp=lpc32xx_mzx\ --prefix=/opt/rtems/4.12 --enable-profiling error: cpukit/score/cpu/arm/arm_exc_interrupt.S:277 Error: lo register required -- `add lr,pc,#1' 20 posix-profiling arm/lpc32xx_mzx_stage_1 build: configure: /opt/work/chris/rtems/kernel/rtems.git/configure --target\ =arm-rtems4.12 --enable-rtemsbsp=lpc32xx_mzx_stage_1\ --prefix=/opt/rtems/4.12 --enable-posix --enable-profiling error: cpukit/score/cpu/arm/arm_exc_interrupt.S:277 Error: lo register required -- `add lr,pc,#1' 21 profiling arm/lpc32xx_mzx_stage_1 build: configure: /opt/work/chris/rtems/kernel/rtems.git/configure --target\ =arm-rtems4.12 --enable-rtemsbsp=lpc32xx_mzx_stage_1\ --prefix=/opt/rtems/4.12 --enable-profiling error: cpukit/score/cpu/arm/arm_exc_interrupt.S:277 Error: lo register required -- `add lr,pc,#1' 22 posix-profiling arm/lpc32xx_mzx_stage_2 build: configure: /opt/work/chris/rtems/kernel/rtems.git/configure --target\ =arm-rtems4.12 --enable-rtemsbsp=lpc32xx_mzx_stage_2\ --prefix=/opt/rtems/4.12 --enable-posix --enable-profiling error: cpukit/score/cpu/arm/arm_exc_interrupt.S:277 Error: lo register required -- `add lr,pc,#1' 23 profiling arm/lpc32xx_mzx_stage_2 build: configure: /opt/work/chris/rtems/kernel/rtems.git/configure --target\ =arm-rtems4.12 --enable-rtemsbsp=lpc32xx_mzx_stage_2\ --prefix=/opt/rtems/4.12 --enable-profiling error: cpukit/score/cpu/arm/arm_exc_interrupt.S:277 Error: lo register required -- `add lr,pc,#1' 24 posix-profiling arm/lpc32xx_phycore build: configure: /opt/work/chris/rtems/kernel/rtems.git/configure --target\ =arm-rtems4.12 --enable-rtemsbsp=lpc32xx_phycore\ --prefix=/opt/rtems/4.12 --enable-posix --enable-profiling error: cpukit/score/cpu/arm/arm_exc_interrupt.S:277 Error: lo register required -- `add lr,pc,#1' 25 profiling arm/lpc32xx_phycore build: configure: /opt/work/chris/rtems/kernel/rtems.git/configure --target\ =arm-rtems4.12 --enable-rtemsbsp=lpc32xx_phycore\ --prefix=/opt/rtems/4.12 --enable-profiling error: cpukit/score/cpu/arm/arm_exc_interrupt.S:277 Error: lo register required -- `add lr,pc,#1' 26 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 error: cpukit/score/cpu/arm/arm_exc_interrupt.S:277 Error: lo register required -- `add lr,pc,#1' 27 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 error: cpukit/score/cpu/arm/arm_exc_interrupt.S:277 Error: lo register required -- `add lr,pc,#1' _______________________________________________ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel