Skip to content

Instantly share code, notes, and snippets.

Building target: zigbee_soc_app.axf
Invoking: GNU ARM C Linker
arm-none-eabi-gcc -g3 -gdwarf-2 -mcpu=cortex-m33 -mthumb -T "/opt/SimplicityStudio_v5/developer/sdks/gecko_sdk_suite/v3.0//platform/base/hal/micro/cortexm3/efm32/gcc-cfg.ld" -L"/opt/SimplicityStudio_v5/developer/sdks/gecko_sdk_suite/v3.0//platform/base/hal/micro/cortexm3/" -Xlinker --defsym=FLASH_SIZE=1048576 -Xlinker --defsym=RAM_SIZE=98304 -Xlinker --defsym=FLASH_PAGE_SIZE=8192 -Xlinker --defsym=SIMEEPROM_SIZE=32768 -Xlinker --defsym=PSSTORE_SIZE=0 -Xlinker --defsym=LONGTOKEN_SIZE=0 -Xlinker --defsym=HEADER_SIZE=512 -Xlinker --defsym=BTL_SIZE=16384 -Xlinker --defsym=LOCKBITS_IN_MAINFLASH_SIZE=8192 -Xlinker --defsym=APP_BTL=1 -Xlinker --defsym=EMBER_MALLOC_HEAP_SIZE=0 -Xlinker --gc-sections -Xlinker -Map="zigbee_soc_app.map" -mfpu=fpv5-sp-d16 -mfloat-abi=hard --specs=nano.specs -o zigbee_soc_app.axf -Wl,--start-group "./antenna-stub/antenna-stub.o" "./aprilaire_callbacks.o" "./call-command-handler.o" "./callback-stub.o" "./command-interpreter2.o"
arm-none-eabi-gcc -B/home/user/Downloads/toolchain/newlib-1.17.0/arm-none-eabi/armv6-m/newlib/ -isystem /home/user/Downloads/toolchain/newlib-1.17.0/arm-none-eabi/armv6-m/newlib/targ-include -isystem /home/user/Downloads/toolchain/newlib-1.17.0/newlib/libc/include -B/home/user/Downloads/toolchain/newlib-1.17.0/arm-none-eabi/armv6-m/libgloss/arm -L/home/user/Downloads/toolchain/newlib-1.17.0/arm-none-eabi/armv6-m/libgloss/libnosys -L/home/user/Downloads/toolchain/newlib-1.17.0/libgloss/arm -mthumb -march=armv6s-m -O2 -D__NO_SYSCALLS__ -fno-builtin -mthumb -march=armv6s-m -c -o lib_a-setjmp.o `test -f 'setjmp.S' || echo '../../../../../.././newlib/libc/machine/arm/'`setjmp.S
../../../../../.././newlib/libc/machine/arm/setjmp.S: Assembler messages:
../../../../../.././newlib/libc/machine/arm/setjmp.S:120: Error: selected processor does not support ARM opcodes
../../../../../.././newlib/libc/machine/arm/setjmp.S:127: Error: attempt to use an ARM instruction on a Thumb-only processor -- `stmea a1!,{ v1-v7,fp,ip
#define UIP_DATA_BUF ((uint8_t *)&uip_buf[uip_l2_l3_hdr_len + UIP_UDPH_LEN])
#define UIP_UDP_BUF ((struct uip_udp_hdr *)&uip_buf[uip_l2_l3_hdr_len])
#define UIP_EXT_BUF ((struct uip_ext_hdr *)&uip_buf[UIP_LLH_LEN + UIP_IPH_LEN])
#define UIP_EXT_BUF_NEXT ((uint8_t *)&uip_buf[UIP_LLH_LEN + UIP_IPH_LEN + HBHO_TOTAL_LEN])
#define UIP_EXT_OPT_FIRST ((struct hbho_mcast *)&uip_buf[UIP_LLH_LEN + UIP_IPH_LEN + 2])
#define UIP_IP_BUF ((struct uip_ip_hdr *)&uip_buf[UIP_LLH_LEN])
#define UIP_ICMP_BUF ((struct uip_icmp_hdr *)&uip_buf[uip_l2_l3_hdr_len])
#define UIP_ICMP_PAYLOAD ((unsigned char *)&uip_buf[uip_l2_l3_icmp_hdr_len])
locslhptr = (struct sequence_list_header *)UIP_ICMP_PAYLOAD;
while(locslhptr <
ip_ds6_route_t *
uip_ds6_route_add(uip_ipaddr_t *ipaddr, uint8_t length,
uip_ipaddr_t *nexthop)
{
uip_ds6_route_t *r;
#if DEBUG != DEBUG_NONE
assert_nbr_routes_list_sane();
#endif /* DEBUG != DEBUG_NONE */