ARMmbed / nrf51-sdk

Module to contain files provided by the nordic nRF51 SDK
Other
13 stars 17 forks source link

yotta build -d error #20

Closed jacobrosenthal closed 8 years ago

jacobrosenthal commented 8 years ago

yotta build works fine, but when using yt build -d I get error

[89/117] Building C object ym/nrf51-sdk/source/CMakeFiles/nrf51-sdk.dir/Us.../source/nordic_sdk/components/libraries/bootloader_dfu/bootloader_util.c.o
FAILED: /usr/local/bin/arm-none-eabi-gcc  -DYOTTA_MODULE_NAME=nrf51-sdk -Igenerated/include -I/Users/jacobrosenthal/Downloads/blinky -I/Users/jacobrosenthal/Downloads/blinky/yotta_modules/mbed-drivers -I/Users/jacobrosenthal/Downloads/blinky/yotta_modules/mbed-hal -I/Users/jacobrosenthal/Downloads/blinky/yotta_modules/cmsis-core -I/Users/jacobrosenthal/Downloads/blinky/yotta_modules/ualloc -I/Users/jacobrosenthal/Downloads/blinky/yotta_modules/minar -I/Users/jacobrosenthal/Downloads/blinky/yotta_modules/core-util -I/Users/jacobrosenthal/Downloads/blinky/yotta_modules/compiler-polyfill -I/Users/jacobrosenthal/Downloads/blinky/yotta_modules/mbed-hal-nordic -I/Users/jacobrosenthal/Downloads/blinky/yotta_modules/mbed-hal-nrf51822-mcu -I/Users/jacobrosenthal/Downloads/blinky/yotta_modules/nrf51-sdk -I/Users/jacobrosenthal/Downloads/blinky/yotta_modules/mbed-hal-mkit -I/Users/jacobrosenthal/Downloads/blinky/yotta_modules/cmsis-core-nordic -I/Users/jacobrosenthal/Downloads/blinky/yotta_modules/cmsis-core-nrf51822 -I/Users/jacobrosenthal/Downloads/blinky/yotta_modules/dlmalloc -I/Users/jacobrosenthal/Downloads/blinky/yotta_modules/minar-platform -I/Users/jacobrosenthal/Downloads/blinky/yotta_modules/minar-platform-mbed -I/Users/jacobrosenthal/Downloads/blinky/yotta_modules/nrf51-sdk/source/nordic_sdk/components/ble/ble_radio_notification -I/Users/jacobrosenthal/Downloads/blinky/yotta_modules/nrf51-sdk/source/nordic_sdk/components/ble/ble_services/ble_dfu -I/Users/jacobrosenthal/Downloads/blinky/yotta_modules/nrf51-sdk/source/nordic_sdk/components/ble/common -I/Users/jacobrosenthal/Downloads/blinky/yotta_modules/nrf51-sdk/source/nordic_sdk/components/ble/device_manager -I/Users/jacobrosenthal/Downloads/blinky/yotta_modules/nrf51-sdk/source/nordic_sdk/components/ble/device_manager/config -I/Users/jacobrosenthal/Downloads/blinky/yotta_modules/nrf51-sdk/source/nordic_sdk/components/ble/peer_manager -I/Users/jacobrosenthal/Downloads/blinky/yotta_modules/nrf51-sdk/source/nordic_sdk/components/device -I/Users/jacobrosenthal/Downloads/blinky/yotta_modules/nrf51-sdk/source/nordic_sdk/components/drivers_nrf/ble_flash -I/Users/jacobrosenthal/Downloads/blinky/yotta_modules/nrf51-sdk/source/nordic_sdk/components/drivers_nrf/delay -I/Users/jacobrosenthal/Downloads/blinky/yotta_modules/nrf51-sdk/source/nordic_sdk/components/drivers_nrf/hal -I/Users/jacobrosenthal/Downloads/blinky/yotta_modules/nrf51-sdk/source/nordic_sdk/components/drivers_nrf/pstorage -I/Users/jacobrosenthal/Downloads/blinky/yotta_modules/nrf51-sdk/source/nordic_sdk/components/drivers_nrf/pstorage/config -I/Users/jacobrosenthal/Downloads/blinky/yotta_modules/nrf51-sdk/source/nordic_sdk/components/libraries/bootloader_dfu -I/Users/jacobrosenthal/Downloads/blinky/yotta_modules/nrf51-sdk/source/nordic_sdk/components/libraries/bootloader_dfu/hci_transport -I/Users/jacobrosenthal/Downloads/blinky/yotta_modules/nrf51-sdk/source/nordic_sdk/components/libraries/crc16 -I/Users/jacobrosenthal/Downloads/blinky/yotta_modules/nrf51-sdk/source/nordic_sdk/components/libraries/hci -I/Users/jacobrosenthal/Downloads/blinky/yotta_modules/nrf51-sdk/source/nordic_sdk/components/libraries/scheduler -I/Users/jacobrosenthal/Downloads/blinky/yotta_modules/nrf51-sdk/source/nordic_sdk/components/libraries/timer -I/Users/jacobrosenthal/Downloads/blinky/yotta_modules/nrf51-sdk/source/nordic_sdk/components/libraries/util -I/Users/jacobrosenthal/Downloads/blinky/yotta_modules/nrf51-sdk/source/nordic_sdk/components/libraries/fds -I/Users/jacobrosenthal/Downloads/blinky/yotta_modules/nrf51-sdk/source/nordic_sdk/components/libraries/fstorage -I/Users/jacobrosenthal/Downloads/blinky/yotta_modules/nrf51-sdk/source/nordic_sdk/components/libraries/experimental_section_vars -I/Users/jacobrosenthal/Downloads/blinky/yotta_modules/nrf51-sdk/source/nordic_sdk/components/softdevice/common/softdevice_handler -I/Users/jacobrosenthal/Downloads/blinky/yotta_modules/nrf51-sdk/source/nordic_sdk/components/softdevice/s130/headers -I/Users/jacobrosenthal/Downloads/blinky/yotta_modules/nrf51-sdk/source/nordic_sdk/components/toolchain -I/Users/jacobrosenthal/Downloads/blinky/yotta_modules/mbed-drivers/mbed -I/Users/jacobrosenthal/Downloads/blinky/yotta_modules/mbed-hal/mbed-hal -I/Users/jacobrosenthal/Downloads/blinky/yotta_modules/cmsis-core/cmsis-core -I/Users/jacobrosenthal/Downloads/blinky/yotta_modules/mbed-hal-nrf51822-mcu/mbed-hal-nrf51822-mcu -I/Users/jacobrosenthal/Downloads/blinky/yotta_modules/mbed-hal-mkit/mbed-hal-mkit -I/Users/jacobrosenthal/Downloads/blinky/yotta_modules/cmsis-core-nrf51822/cmsis-core-nrf51822 -I/Users/jacobrosenthal/Downloads/blinky/yotta_modules/nrf51-sdk/source -std=c99 -fno-exceptions -fno-unwind-tables -ffunction-sections -fdata-sections -Wall -Wextra -mcpu=cortex-m0 -mthumb -D__thumb2__ -g -gdwarf-3   -DTOOLCHAIN_GCC -DTOOLCHAIN_GCC_ARM -DMBED_OPERATORS -DNRF51 -DTARGET_NORDIC -DTARGET_M0 -D__MBED__=1 -DMCU_NORDIC_16K -DTARGET_NRF51822 -DTARGET_MCU_NORDIC_16K -include "/Users/jacobrosenthal/Downloads/blinky/build/mkit-gcc/yotta_config.h" -Wno-sign-compare -Wno-unused-variable -Wno-unused-parameter -Wno-unused-function -Wno-missing-field-initializers -MMD -MT ym/nrf51-sdk/source/CMakeFiles/nrf51-sdk.dir/Users/jacobrosenthal/Downloads/blinky/yotta_modules/nrf51-sdk/source/nordic_sdk/components/libraries/bootloader_dfu/bootloader_util.c.o -MF ym/nrf51-sdk/source/CMakeFiles/nrf51-sdk.dir/Users/jacobrosenthal/Downloads/blinky/yotta_modules/nrf51-sdk/source/nordic_sdk/components/libraries/bootloader_dfu/bootloader_util.c.o.d -o ym/nrf51-sdk/source/CMakeFiles/nrf51-sdk.dir/Users/jacobrosenthal/Downloads/blinky/yotta_modules/nrf51-sdk/source/nordic_sdk/components/libraries/bootloader_dfu/bootloader_util.c.o -c /Users/jacobrosenthal/Downloads/blinky/yotta_modules/nrf51-sdk/source/nordic_sdk/components/libraries/bootloader_dfu/bootloader_util.c
/Users/jacobrosenthal/Downloads/blinky/yotta_modules/nrf51-sdk/source/nordic_sdk/components/libraries/bootloader_dfu/bootloader_util.c: In function 'bootloader_util_reset':
/Users/jacobrosenthal/Downloads/blinky/yotta_modules/nrf51-sdk/source/nordic_sdk/components/libraries/bootloader_dfu/bootloader_util.c:126:1: error: r7 cannot be used in asm here
 }
 ^
0xc0170 commented 8 years ago

@jacobrosenthal Wasn't this fixed in https://github.com/ARMmbed/nrf51-sdk/pull/19 ?

jacobrosenthal commented 8 years ago

Sounds good. Apologies for the noise