DEBUG: Executing python function autotools_aclocals
DEBUG: SITE files ['endian-little', 'bit-64', 'arm-common', 'arm-64', 'common-linux', 'common-glibc', 'aarch64-linux', 'common']
DEBUG: Python function autotools_aclocals finished
DEBUG: Executing shell function do_compile
NOTE: make -j 16 -l 75
Making all in src
make[1]: Entering directory 'TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/build/src'
make  all-am
make[2]: Entering directory 'TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/build/src'
/bin/bash ../libtool  --tag=CC   --mode=compile aarch64-poky-linux-gcc  -mcpu=cortex-a57+crc -mbranch-protection=standard -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot -DHAVE_CONFIG_H -I. -I../../libunwind-1.6.2/src -I../include  -I../../libunwind-1.6.2/include -I../../libunwind-1.6.2/include/tdep-aarch64 -I. -D_GNU_SOURCE -DNDEBUG  -O2 -pipe -g -feliminate-unused-debug-types -fcanon-prefix-map  -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/libunwind-1.6.2=/usr/src/debug/libunwind/1.6.2  -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/libunwind-1.6.2=/usr/src/debug/libunwind/1.6.2  -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/build=/usr/src/debug/libunwind/1.6.2  -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/build=/usr/src/debug/libunwind/1.6.2  -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot-native=  -fexceptions -Wall -Wsign-compare -D__EXTENSIONS__ -c -o aarch64/Linit.lo ../../libunwind-1.6.2/src/aarch64/Linit.c
/bin/bash ../libtool  --tag=CC   --mode=compile aarch64-poky-linux-gcc  -mcpu=cortex-a57+crc -mbranch-protection=standard -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot -DHAVE_CONFIG_H -I. -I../../libunwind-1.6.2/src -I../include  -I../../libunwind-1.6.2/include -I../../libunwind-1.6.2/include/tdep-aarch64 -I. -D_GNU_SOURCE -DNDEBUG  -O2 -pipe -g -feliminate-unused-debug-types -fcanon-prefix-map  -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/libunwind-1.6.2=/usr/src/debug/libunwind/1.6.2  -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/libunwind-1.6.2=/usr/src/debug/libunwind/1.6.2  -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/build=/usr/src/debug/libunwind/1.6.2  -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/build=/usr/src/debug/libunwind/1.6.2  -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot-native=  -fexceptions -Wall -Wsign-compare -D__EXTENSIONS__ -c -o aarch64/Linit_local.lo ../../libunwind-1.6.2/src/aarch64/Linit_local.c
/bin/bash ../libtool  --tag=CC   --mode=compile aarch64-poky-linux-gcc  -mcpu=cortex-a57+crc -mbranch-protection=standard -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot -DHAVE_CONFIG_H -I. -I../../libunwind-1.6.2/src -I../include  -I../../libunwind-1.6.2/include -I../../libunwind-1.6.2/include/tdep-aarch64 -I. -D_GNU_SOURCE -DNDEBUG  -O2 -pipe -g -feliminate-unused-debug-types -fcanon-prefix-map  -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/libunwind-1.6.2=/usr/src/debug/libunwind/1.6.2  -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/libunwind-1.6.2=/usr/src/debug/libunwind/1.6.2  -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/build=/usr/src/debug/libunwind/1.6.2  -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/build=/usr/src/debug/libunwind/1.6.2  -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot-native=  -fexceptions -Wall -Wsign-compare -D__EXTENSIONS__ -c -o aarch64/Linit_remote.lo ../../libunwind-1.6.2/src/aarch64/Linit_remote.c
/bin/bash ../libtool  --tag=CC   --mode=compile aarch64-poky-linux-gcc  -mcpu=cortex-a57+crc -mbranch-protection=standard -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot -DHAVE_CONFIG_H -I. -I../../libunwind-1.6.2/src -I../include  -I../../libunwind-1.6.2/include -I../../libunwind-1.6.2/include/tdep-aarch64 -I. -D_GNU_SOURCE -DNDEBUG  -O2 -pipe -g -feliminate-unused-debug-types -fcanon-prefix-map  -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/libunwind-1.6.2=/usr/src/debug/libunwind/1.6.2  -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/libunwind-1.6.2=/usr/src/debug/libunwind/1.6.2  -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/build=/usr/src/debug/libunwind/1.6.2  -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/build=/usr/src/debug/libunwind/1.6.2  -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot-native=  -fexceptions -Wall -Wsign-compare -D__EXTENSIONS__ -c -o aarch64/Lresume.lo ../../libunwind-1.6.2/src/aarch64/Lresume.c
/bin/bash ../libtool  --tag=CC   --mode=compile aarch64-poky-linux-gcc  -mcpu=cortex-a57+crc -mbranch-protection=standard -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot -DHAVE_CONFIG_H -I. -I../../libunwind-1.6.2/src -I../include  -I../../libunwind-1.6.2/include -I../../libunwind-1.6.2/include/tdep-aarch64 -I. -D_GNU_SOURCE -DNDEBUG  -O2 -pipe -g -feliminate-unused-debug-types -fcanon-prefix-map  -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/libunwind-1.6.2=/usr/src/debug/libunwind/1.6.2  -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/libunwind-1.6.2=/usr/src/debug/libunwind/1.6.2  -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/build=/usr/src/debug/libunwind/1.6.2  -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/build=/usr/src/debug/libunwind/1.6.2  -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot-native=  -fexceptions -Wall -Wsign-compare -D__EXTENSIONS__ -c -o aarch64/Ltrace.lo ../../libunwind-1.6.2/src/aarch64/Ltrace.c
/bin/bash ../libtool  --tag=CC   --mode=compile aarch64-poky-linux-gcc  -mcpu=cortex-a57+crc -mbranch-protection=standard -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot -DHAVE_CONFIG_H -I. -I../../libunwind-1.6.2/src -I../include  -I../../libunwind-1.6.2/include -I../../libunwind-1.6.2/include/tdep-aarch64 -I. -D_GNU_SOURCE -DNDEBUG  -O2 -pipe -g -feliminate-unused-debug-types -fcanon-prefix-map  -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/libunwind-1.6.2=/usr/src/debug/libunwind/1.6.2  -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/libunwind-1.6.2=/usr/src/debug/libunwind/1.6.2  -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/build=/usr/src/debug/libunwind/1.6.2  -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/build=/usr/src/debug/libunwind/1.6.2  -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot-native=  -fexceptions -Wall -Wsign-compare -D__EXTENSIONS__ -c -o dwarf/Lparser.lo ../../libunwind-1.6.2/src/dwarf/Lparser.c
/bin/bash ../libtool  --tag=CC   --mode=compile aarch64-poky-linux-gcc  -mcpu=cortex-a57+crc -mbranch-protection=standard -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot -DHAVE_CONFIG_H -I. -I../../libunwind-1.6.2/src -I../include  -I../../libunwind-1.6.2/include -I../../libunwind-1.6.2/include/tdep-aarch64 -I. -D_GNU_SOURCE -DNDEBUG  -O2 -pipe -g -feliminate-unused-debug-types -fcanon-prefix-map  -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/libunwind-1.6.2=/usr/src/debug/libunwind/1.6.2  -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/libunwind-1.6.2=/usr/src/debug/libunwind/1.6.2  -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/build=/usr/src/debug/libunwind/1.6.2  -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/build=/usr/src/debug/libunwind/1.6.2  -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot-native=  -fexceptions -Wall -Wsign-compare -D__EXTENSIONS__ -c -o dwarf/Lpe.lo ../../libunwind-1.6.2/src/dwarf/Lpe.c
/bin/bash ../libtool  --tag=CC   --mode=compile aarch64-poky-linux-gcc  -mcpu=cortex-a57+crc -mbranch-protection=standard -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot -DHAVE_CONFIG_H -I. -I../../libunwind-1.6.2/src -I../include  -I../../libunwind-1.6.2/include -I../../libunwind-1.6.2/include/tdep-aarch64 -I. -D_GNU_SOURCE -DNDEBUG  -O2 -pipe -g -feliminate-unused-debug-types -fcanon-prefix-map  -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/libunwind-1.6.2=/usr/src/debug/libunwind/1.6.2  -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/libunwind-1.6.2=/usr/src/debug/libunwind/1.6.2  -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/build=/usr/src/debug/libunwind/1.6.2  -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/build=/usr/src/debug/libunwind/1.6.2  -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot-native=  -fexceptions -Wall -Wsign-compare -D__EXTENSIONS__ -c -o dwarf/Lfind_proc_info-lsb.lo ../../libunwind-1.6.2/src/dwarf/Lfind_proc_info-lsb.c
/bin/bash ../libtool  --tag=CC   --mode=compile aarch64-poky-linux-gcc  -mcpu=cortex-a57+crc -mbranch-protection=standard -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot -DHAVE_CONFIG_H -I. -I../../libunwind-1.6.2/src -I../include  -I../../libunwind-1.6.2/include -I../../libunwind-1.6.2/include/tdep-aarch64 -I. -D_GNU_SOURCE -DNDEBUG  -O2 -pipe -g -feliminate-unused-debug-types -fcanon-prefix-map  -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/libunwind-1.6.2=/usr/src/debug/libunwind/1.6.2  -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/libunwind-1.6.2=/usr/src/debug/libunwind/1.6.2  -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/build=/usr/src/debug/libunwind/1.6.2  -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/build=/usr/src/debug/libunwind/1.6.2  -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot-native=  -fexceptions -Wall -Wsign-compare -D__EXTENSIONS__ -c -o dwarf/Lfind_unwind_table.lo ../../libunwind-1.6.2/src/dwarf/Lfind_unwind_table.c
/bin/bash ../libtool  --tag=CC   --mode=compile aarch64-poky-linux-gcc  -mcpu=cortex-a57+crc -mbranch-protection=standard -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot -DHAVE_CONFIG_H -I. -I../../libunwind-1.6.2/src -I../include  -I../../libunwind-1.6.2/include -I../../libunwind-1.6.2/include/tdep-aarch64 -I. -D_GNU_SOURCE -DNDEBUG  -O2 -pipe -g -feliminate-unused-debug-types -fcanon-prefix-map  -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/libunwind-1.6.2=/usr/src/debug/libunwind/1.6.2  -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/libunwind-1.6.2=/usr/src/debug/libunwind/1.6.2  -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/build=/usr/src/debug/libunwind/1.6.2  -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/build=/usr/src/debug/libunwind/1.6.2  -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot-native=  -fexceptions -Wall -Wsign-compare -D__EXTENSIONS__ -c -o dwarf/global.lo ../../libunwind-1.6.2/src/dwarf/global.c
/bin/bash ../libtool  --tag=CC   --mode=link aarch64-poky-linux-gcc  -mcpu=cortex-a57+crc -mbranch-protection=standard -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot  -O2 -pipe -g -feliminate-unused-debug-types -fcanon-prefix-map  -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/libunwind-1.6.2=/usr/src/debug/libunwind/1.6.2  -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/libunwind-1.6.2=/usr/src/debug/libunwind/1.6.2  -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/build=/usr/src/debug/libunwind/1.6.2  -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/build=/usr/src/debug/libunwind/1.6.2  -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot-native=  -fexceptions -Wall -Wsign-compare -D__EXTENSIONS__  -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -fcanon-prefix-map  -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/libunwind-1.6.2=/usr/src/debug/libunwind/1.6.2  -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/libunwind-1.6.2=/usr/src/debug/libunwind/1.6.2  -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/build=/usr/src/debug/libunwind/1.6.2  -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/build=/usr/src/debug/libunwind/1.6.2  -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot-native=  -Wl,-z,relro,-z,now -Wl,-z,relro,-z,now  -o libunwind-elf64.la  elf64.lo   
/bin/bash ../libtool  --tag=CC   --mode=compile aarch64-poky-linux-gcc  -mcpu=cortex-a57+crc -mbranch-protection=standard -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot -DHAVE_CONFIG_H -I. -I../../libunwind-1.6.2/src -I../include  -I../../libunwind-1.6.2/include -I../../libunwind-1.6.2/include/tdep-aarch64 -I. -D_GNU_SOURCE -DNDEBUG  -O2 -pipe -g -feliminate-unused-debug-types -fcanon-prefix-map  -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/libunwind-1.6.2=/usr/src/debug/libunwind/1.6.2  -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/libunwind-1.6.2=/usr/src/debug/libunwind/1.6.2  -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/build=/usr/src/debug/libunwind/1.6.2  -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/build=/usr/src/debug/libunwind/1.6.2  -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot-native=  -fexceptions -Wall -Wsign-compare -D__EXTENSIONS__ -c -o ptrace/_UPT_elf.lo ../../libunwind-1.6.2/src/ptrace/_UPT_elf.c
/bin/bash ../libtool  --tag=CC   --mode=compile aarch64-poky-linux-gcc  -mcpu=cortex-a57+crc -mbranch-protection=standard -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot -DHAVE_CONFIG_H -I. -I../../libunwind-1.6.2/src -I../include  -I../../libunwind-1.6.2/include -I../../libunwind-1.6.2/include/tdep-aarch64 -I. -D_GNU_SOURCE -DNDEBUG  -O2 -pipe -g -feliminate-unused-debug-types -fcanon-prefix-map  -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/libunwind-1.6.2=/usr/src/debug/libunwind/1.6.2  -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/libunwind-1.6.2=/usr/src/debug/libunwind/1.6.2  -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/build=/usr/src/debug/libunwind/1.6.2  -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/build=/usr/src/debug/libunwind/1.6.2  -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot-native=  -fexceptions -Wall -Wsign-compare -D__EXTENSIONS__ -c -o ptrace/_UPT_accessors.lo ../../libunwind-1.6.2/src/ptrace/_UPT_accessors.c
/bin/bash ../libtool  --tag=CC   --mode=compile aarch64-poky-linux-gcc  -mcpu=cortex-a57+crc -mbranch-protection=standard -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot -DHAVE_CONFIG_H -I. -I../../libunwind-1.6.2/src -I../include  -I../../libunwind-1.6.2/include -I../../libunwind-1.6.2/include/tdep-aarch64 -I. -D_GNU_SOURCE -DNDEBUG  -O2 -pipe -g -feliminate-unused-debug-types -fcanon-prefix-map  -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/libunwind-1.6.2=/usr/src/debug/libunwind/1.6.2  -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/libunwind-1.6.2=/usr/src/debug/libunwind/1.6.2  -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/build=/usr/src/debug/libunwind/1.6.2  -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/build=/usr/src/debug/libunwind/1.6.2  -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot-native=  -fexceptions -Wall -Wsign-compare -D__EXTENSIONS__ -c -o ptrace/_UPT_access_fpreg.lo ../../libunwind-1.6.2/src/ptrace/_UPT_access_fpreg.c
/bin/bash ../libtool  --tag=CC   --mode=compile aarch64-poky-linux-gcc  -mcpu=cortex-a57+crc -mbranch-protection=standard -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot -DHAVE_CONFIG_H -I. -I../../libunwind-1.6.2/src -I../include  -I../../libunwind-1.6.2/include -I../../libunwind-1.6.2/include/tdep-aarch64 -I. -D_GNU_SOURCE -DNDEBUG  -O2 -pipe -g -feliminate-unused-debug-types -fcanon-prefix-map  -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/libunwind-1.6.2=/usr/src/debug/libunwind/1.6.2  -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/libunwind-1.6.2=/usr/src/debug/libunwind/1.6.2  -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/build=/usr/src/debug/libunwind/1.6.2  -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/build=/usr/src/debug/libunwind/1.6.2  -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot-native=  -fexceptions -Wall -Wsign-compare -D__EXTENSIONS__ -c -o ptrace/_UPT_access_mem.lo ../../libunwind-1.6.2/src/ptrace/_UPT_access_mem.c
/bin/bash ../libtool  --tag=CC   --mode=compile aarch64-poky-linux-gcc  -mcpu=cortex-a57+crc -mbranch-protection=standard -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot -DHAVE_CONFIG_H -I. -I../../libunwind-1.6.2/src -I../include  -I../../libunwind-1.6.2/include -I../../libunwind-1.6.2/include/tdep-aarch64 -I. -D_GNU_SOURCE -DNDEBUG  -O2 -pipe -g -feliminate-unused-debug-types -fcanon-prefix-map  -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/libunwind-1.6.2=/usr/src/debug/libunwind/1.6.2  -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/libunwind-1.6.2=/usr/src/debug/libunwind/1.6.2  -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/build=/usr/src/debug/libunwind/1.6.2  -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/build=/usr/src/debug/libunwind/1.6.2  -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot-native=  -fexceptions -Wall -Wsign-compare -D__EXTENSIONS__ -c -o ptrace/_UPT_access_reg.lo ../../libunwind-1.6.2/src/ptrace/_UPT_access_reg.c
libtool: compile:  aarch64-poky-linux-gcc -mcpu=cortex-a57+crc -mbranch-protection=standard -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot -DHAVE_CONFIG_H -I. -I../../libunwind-1.6.2/src -I../include -I../../libunwind-1.6.2/include -I../../libunwind-1.6.2/include/tdep-aarch64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -pipe -g -feliminate-unused-debug-types -fcanon-prefix-map -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/libunwind-1.6.2=/usr/src/debug/libunwind/1.6.2 -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/libunwind-1.6.2=/usr/src/debug/libunwind/1.6.2 -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/build=/usr/src/debug/libunwind/1.6.2 -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/build=/usr/src/debug/libunwind/1.6.2 -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot= -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot= -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot-native= -fexceptions -Wall -Wsign-compare -D__EXTENSIONS__ -c ../../libunwind-1.6.2/src/aarch64/Lresume.c  -fPIC -DPIC -o aarch64/.libs/Lresume.o
libtool: compile:  aarch64-poky-linux-gcc -mcpu=cortex-a57+crc -mbranch-protection=standard -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot -DHAVE_CONFIG_H -I. -I../../libunwind-1.6.2/src -I../include -I../../libunwind-1.6.2/include -I../../libunwind-1.6.2/include/tdep-aarch64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -pipe -g -feliminate-unused-debug-types -fcanon-prefix-map -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/libunwind-1.6.2=/usr/src/debug/libunwind/1.6.2 -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/libunwind-1.6.2=/usr/src/debug/libunwind/1.6.2 -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/build=/usr/src/debug/libunwind/1.6.2 -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/build=/usr/src/debug/libunwind/1.6.2 -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot= -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot= -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot-native= -fexceptions -Wall -Wsign-compare -D__EXTENSIONS__ -c ../../libunwind-1.6.2/src/aarch64/Linit_local.c  -fPIC -DPIC -o aarch64/.libs/Linit_local.o
libtool: compile:  aarch64-poky-linux-gcc -mcpu=cortex-a57+crc -mbranch-protection=standard -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot -DHAVE_CONFIG_H -I. -I../../libunwind-1.6.2/src -I../include -I../../libunwind-1.6.2/include -I../../libunwind-1.6.2/include/tdep-aarch64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -pipe -g -feliminate-unused-debug-types -fcanon-prefix-map -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/libunwind-1.6.2=/usr/src/debug/libunwind/1.6.2 -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/libunwind-1.6.2=/usr/src/debug/libunwind/1.6.2 -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/build=/usr/src/debug/libunwind/1.6.2 -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/build=/usr/src/debug/libunwind/1.6.2 -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot= -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot= -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot-native= -fexceptions -Wall -Wsign-compare -D__EXTENSIONS__ -c ../../libunwind-1.6.2/src/aarch64/Linit.c  -fPIC -DPIC -o aarch64/.libs/Linit.o
libtool: compile:  aarch64-poky-linux-gcc -mcpu=cortex-a57+crc -mbranch-protection=standard -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot -DHAVE_CONFIG_H -I. -I../../libunwind-1.6.2/src -I../include -I../../libunwind-1.6.2/include -I../../libunwind-1.6.2/include/tdep-aarch64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -pipe -g -feliminate-unused-debug-types -fcanon-prefix-map -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/libunwind-1.6.2=/usr/src/debug/libunwind/1.6.2 -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/libunwind-1.6.2=/usr/src/debug/libunwind/1.6.2 -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/build=/usr/src/debug/libunwind/1.6.2 -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/build=/usr/src/debug/libunwind/1.6.2 -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot= -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot= -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot-native= -fexceptions -Wall -Wsign-compare -D__EXTENSIONS__ -c ../../libunwind-1.6.2/src/aarch64/Ltrace.c  -fPIC -DPIC -o aarch64/.libs/Ltrace.o
libtool: compile:  aarch64-poky-linux-gcc -mcpu=cortex-a57+crc -mbranch-protection=standard -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot -DHAVE_CONFIG_H -I. -I../../libunwind-1.6.2/src -I../include -I../../libunwind-1.6.2/include -I../../libunwind-1.6.2/include/tdep-aarch64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -pipe -g -feliminate-unused-debug-types -fcanon-prefix-map -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/libunwind-1.6.2=/usr/src/debug/libunwind/1.6.2 -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/libunwind-1.6.2=/usr/src/debug/libunwind/1.6.2 -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/build=/usr/src/debug/libunwind/1.6.2 -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/build=/usr/src/debug/libunwind/1.6.2 -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot= -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot= -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot-native= -fexceptions -Wall -Wsign-compare -D__EXTENSIONS__ -c ../../libunwind-1.6.2/src/dwarf/Lpe.c  -fPIC -DPIC -o dwarf/.libs/Lpe.o
libtool: compile:  aarch64-poky-linux-gcc -mcpu=cortex-a57+crc -mbranch-protection=standard -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot -DHAVE_CONFIG_H -I. -I../../libunwind-1.6.2/src -I../include -I../../libunwind-1.6.2/include -I../../libunwind-1.6.2/include/tdep-aarch64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -pipe -g -feliminate-unused-debug-types -fcanon-prefix-map -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/libunwind-1.6.2=/usr/src/debug/libunwind/1.6.2 -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/libunwind-1.6.2=/usr/src/debug/libunwind/1.6.2 -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/build=/usr/src/debug/libunwind/1.6.2 -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/build=/usr/src/debug/libunwind/1.6.2 -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot= -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot= -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot-native= -fexceptions -Wall -Wsign-compare -D__EXTENSIONS__ -c ../../libunwind-1.6.2/src/dwarf/Lparser.c  -fPIC -DPIC -o dwarf/.libs/Lparser.o
libtool: compile:  aarch64-poky-linux-gcc -mcpu=cortex-a57+crc -mbranch-protection=standard -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot -DHAVE_CONFIG_H -I. -I../../libunwind-1.6.2/src -I../include -I../../libunwind-1.6.2/include -I../../libunwind-1.6.2/include/tdep-aarch64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -pipe -g -feliminate-unused-debug-types -fcanon-prefix-map -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/libunwind-1.6.2=/usr/src/debug/libunwind/1.6.2 -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/libunwind-1.6.2=/usr/src/debug/libunwind/1.6.2 -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/build=/usr/src/debug/libunwind/1.6.2 -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/build=/usr/src/debug/libunwind/1.6.2 -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot= -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot= -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot-native= -fexceptions -Wall -Wsign-compare -D__EXTENSIONS__ -c ../../libunwind-1.6.2/src/aarch64/Linit_remote.c  -fPIC -DPIC -o aarch64/.libs/Linit_remote.o
libtool: compile:  aarch64-poky-linux-gcc -mcpu=cortex-a57+crc -mbranch-protection=standard -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot -DHAVE_CONFIG_H -I. -I../../libunwind-1.6.2/src -I../include -I../../libunwind-1.6.2/include -I../../libunwind-1.6.2/include/tdep-aarch64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -pipe -g -feliminate-unused-debug-types -fcanon-prefix-map -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/libunwind-1.6.2=/usr/src/debug/libunwind/1.6.2 -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/libunwind-1.6.2=/usr/src/debug/libunwind/1.6.2 -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/build=/usr/src/debug/libunwind/1.6.2 -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/build=/usr/src/debug/libunwind/1.6.2 -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot= -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot= -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot-native= -fexceptions -Wall -Wsign-compare -D__EXTENSIONS__ -c ../../libunwind-1.6.2/src/dwarf/Lfind_unwind_table.c  -fPIC -DPIC -o dwarf/.libs/Lfind_unwind_table.o
libtool: compile:  aarch64-poky-linux-gcc -mcpu=cortex-a57+crc -mbranch-protection=standard -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot -DHAVE_CONFIG_H -I. -I../../libunwind-1.6.2/src -I../include -I../../libunwind-1.6.2/include -I../../libunwind-1.6.2/include/tdep-aarch64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -pipe -g -feliminate-unused-debug-types -fcanon-prefix-map -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/libunwind-1.6.2=/usr/src/debug/libunwind/1.6.2 -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/libunwind-1.6.2=/usr/src/debug/libunwind/1.6.2 -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/build=/usr/src/debug/libunwind/1.6.2 -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/build=/usr/src/debug/libunwind/1.6.2 -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot= -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot= -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot-native= -fexceptions -Wall -Wsign-compare -D__EXTENSIONS__ -c ../../libunwind-1.6.2/src/dwarf/global.c  -fPIC -DPIC -o dwarf/.libs/global.o
libtool: compile:  aarch64-poky-linux-gcc -mcpu=cortex-a57+crc -mbranch-protection=standard -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot -DHAVE_CONFIG_H -I. -I../../libunwind-1.6.2/src -I../include -I../../libunwind-1.6.2/include -I../../libunwind-1.6.2/include/tdep-aarch64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -pipe -g -feliminate-unused-debug-types -fcanon-prefix-map -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/libunwind-1.6.2=/usr/src/debug/libunwind/1.6.2 -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/libunwind-1.6.2=/usr/src/debug/libunwind/1.6.2 -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/build=/usr/src/debug/libunwind/1.6.2 -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/build=/usr/src/debug/libunwind/1.6.2 -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot= -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot= -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot-native= -fexceptions -Wall -Wsign-compare -D__EXTENSIONS__ -c ../../libunwind-1.6.2/src/dwarf/Lfind_proc_info-lsb.c  -fPIC -DPIC -o dwarf/.libs/Lfind_proc_info-lsb.o
libtool: compile:  aarch64-poky-linux-gcc -mcpu=cortex-a57+crc -mbranch-protection=standard -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot -DHAVE_CONFIG_H -I. -I../../libunwind-1.6.2/src -I../include -I../../libunwind-1.6.2/include -I../../libunwind-1.6.2/include/tdep-aarch64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -pipe -g -feliminate-unused-debug-types -fcanon-prefix-map -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/libunwind-1.6.2=/usr/src/debug/libunwind/1.6.2 -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/libunwind-1.6.2=/usr/src/debug/libunwind/1.6.2 -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/build=/usr/src/debug/libunwind/1.6.2 -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/build=/usr/src/debug/libunwind/1.6.2 -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot= -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot= -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot-native= -fexceptions -Wall -Wsign-compare -D__EXTENSIONS__ -c ../../libunwind-1.6.2/src/ptrace/_UPT_elf.c  -fPIC -DPIC -o ptrace/.libs/_UPT_elf.o
libtool: compile:  aarch64-poky-linux-gcc -mcpu=cortex-a57+crc -mbranch-protection=standard -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot -DHAVE_CONFIG_H -I. -I../../libunwind-1.6.2/src -I../include -I../../libunwind-1.6.2/include -I../../libunwind-1.6.2/include/tdep-aarch64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -pipe -g -feliminate-unused-debug-types -fcanon-prefix-map -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/libunwind-1.6.2=/usr/src/debug/libunwind/1.6.2 -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/libunwind-1.6.2=/usr/src/debug/libunwind/1.6.2 -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/build=/usr/src/debug/libunwind/1.6.2 -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/build=/usr/src/debug/libunwind/1.6.2 -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot= -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot= -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot-native= -fexceptions -Wall -Wsign-compare -D__EXTENSIONS__ -c ../../libunwind-1.6.2/src/ptrace/_UPT_access_reg.c  -fPIC -DPIC -o ptrace/.libs/_UPT_access_reg.o
libtool: compile:  aarch64-poky-linux-gcc -mcpu=cortex-a57+crc -mbranch-protection=standard -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot -DHAVE_CONFIG_H -I. -I../../libunwind-1.6.2/src -I../include -I../../libunwind-1.6.2/include -I../../libunwind-1.6.2/include/tdep-aarch64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -pipe -g -feliminate-unused-debug-types -fcanon-prefix-map -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/libunwind-1.6.2=/usr/src/debug/libunwind/1.6.2 -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/libunwind-1.6.2=/usr/src/debug/libunwind/1.6.2 -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/build=/usr/src/debug/libunwind/1.6.2 -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/build=/usr/src/debug/libunwind/1.6.2 -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot= -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot= -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot-native= -fexceptions -Wall -Wsign-compare -D__EXTENSIONS__ -c ../../libunwind-1.6.2/src/ptrace/_UPT_access_mem.c  -fPIC -DPIC -o ptrace/.libs/_UPT_access_mem.o
libtool: compile:  aarch64-poky-linux-gcc -mcpu=cortex-a57+crc -mbranch-protection=standard -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot -DHAVE_CONFIG_H -I. -I../../libunwind-1.6.2/src -I../include -I../../libunwind-1.6.2/include -I../../libunwind-1.6.2/include/tdep-aarch64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -pipe -g -feliminate-unused-debug-types -fcanon-prefix-map -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/libunwind-1.6.2=/usr/src/debug/libunwind/1.6.2 -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/libunwind-1.6.2=/usr/src/debug/libunwind/1.6.2 -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/build=/usr/src/debug/libunwind/1.6.2 -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/build=/usr/src/debug/libunwind/1.6.2 -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot= -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot= -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot-native= -fexceptions -Wall -Wsign-compare -D__EXTENSIONS__ -c ../../libunwind-1.6.2/src/ptrace/_UPT_access_fpreg.c  -fPIC -DPIC -o ptrace/.libs/_UPT_access_fpreg.o
libtool: compile:  aarch64-poky-linux-gcc -mcpu=cortex-a57+crc -mbranch-protection=standard -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot -DHAVE_CONFIG_H -I. -I../../libunwind-1.6.2/src -I../include -I../../libunwind-1.6.2/include -I../../libunwind-1.6.2/include/tdep-aarch64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -pipe -g -feliminate-unused-debug-types -fcanon-prefix-map -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/libunwind-1.6.2=/usr/src/debug/libunwind/1.6.2 -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/libunwind-1.6.2=/usr/src/debug/libunwind/1.6.2 -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/build=/usr/src/debug/libunwind/1.6.2 -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/build=/usr/src/debug/libunwind/1.6.2 -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot= -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot= -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot-native= -fexceptions -Wall -Wsign-compare -D__EXTENSIONS__ -c ../../libunwind-1.6.2/src/ptrace/_UPT_accessors.c  -fPIC -DPIC -o ptrace/.libs/_UPT_accessors.o
libtool: link: aarch64-poky-linux-gcc-ar cr .libs/libunwind-elf64.a .libs/elf64.o 
libtool: link: aarch64-poky-linux-gcc-ranlib .libs/libunwind-elf64.a
libtool: link: ( cd ".libs" && rm -f "libunwind-elf64.la" && ln -s "../libunwind-elf64.la" "libunwind-elf64.la" )
/bin/bash ../libtool  --tag=CC   --mode=compile aarch64-poky-linux-gcc  -mcpu=cortex-a57+crc -mbranch-protection=standard -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot -DHAVE_CONFIG_H -I. -I../../libunwind-1.6.2/src -I../include  -I../../libunwind-1.6.2/include -I../../libunwind-1.6.2/include/tdep-aarch64 -I. -D_GNU_SOURCE -DNDEBUG  -O2 -pipe -g -feliminate-unused-debug-types -fcanon-prefix-map  -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/libunwind-1.6.2=/usr/src/debug/libunwind/1.6.2  -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/libunwind-1.6.2=/usr/src/debug/libunwind/1.6.2  -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/build=/usr/src/debug/libunwind/1.6.2  -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/build=/usr/src/debug/libunwind/1.6.2  -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot-native=  -fexceptions -Wall -Wsign-compare -D__EXTENSIONS__ -c -o ptrace/_UPT_create.lo ../../libunwind-1.6.2/src/ptrace/_UPT_create.c
In file included from ../../libunwind-1.6.2/src/aarch64/Lresume.c:4:
../../libunwind-1.6.2/src/aarch64/Gresume.c: In function '_ULaarch64_local_resume':
../../libunwind-1.6.2/src/aarch64/Gresume.c:37:28: error: initialization of 'unw_tdep_context_t *' from incompatible pointer type 'ucontext_t *' [-Wincompatible-pointer-types]
   37 |   unw_tdep_context_t *uc = c->uc;
      |                            ^
../../libunwind-1.6.2/src/aarch64/Gresume.c:94:17: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   94 |           "m" (*(struct regs_overlay *)regs)
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../libunwind-1.6.2/include/tdep/libunwind_i.h:7,
                 from ../../libunwind-1.6.2/include/libunwind_i.h:347,
                 from ../../libunwind-1.6.2/src/aarch64/unwind_i.h:33,
                 from ../../libunwind-1.6.2/src/aarch64/Ginit_local.c:26,
                 from ../../libunwind-1.6.2/src/aarch64/Linit_local.c:4:
../../libunwind-1.6.2/src/aarch64/init.h: In function 'common_init':
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:33:35: note: in expansion of macro 'DWARF_REG_LOC'
   33 |   c->dwarf.loc[UNW_AARCH64_X0]  = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_X0);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:34:35: note: in expansion of macro 'DWARF_REG_LOC'
   34 |   c->dwarf.loc[UNW_AARCH64_X1]  = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_X1);
      |                                   ^~~~~~~~~~~~~
In file included from ../../libunwind-1.6.2/include/tdep/libunwind_i.h:7,
                 from ../../libunwind-1.6.2/include/libunwind_i.h:347,
                 from ../../libunwind-1.6.2/src/aarch64/unwind_i.h:33,
                 from ../../libunwind-1.6.2/src/aarch64/init.h:26,
                 from ../../libunwind-1.6.2/src/aarch64/Ginit_remote.c:25,
                 from ../../libunwind-1.6.2/src/aarch64/Linit_remote.c:4:
../../libunwind-1.6.2/src/aarch64/init.h: In function 'common_init':
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:33:35: note: in expansion of macro 'DWARF_REG_LOC'
   33 |   c->dwarf.loc[UNW_AARCH64_X0]  = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_X0);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:35:35: note: in expansion of macro 'DWARF_REG_LOC'
   35 |   c->dwarf.loc[UNW_AARCH64_X2]  = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_X2);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:34:35: note: in expansion of macro 'DWARF_REG_LOC'
   34 |   c->dwarf.loc[UNW_AARCH64_X1]  = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_X1);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:36:35: note: in expansion of macro 'DWARF_REG_LOC'
   36 |   c->dwarf.loc[UNW_AARCH64_X3]  = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_X3);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:35:35: note: in expansion of macro 'DWARF_REG_LOC'
   35 |   c->dwarf.loc[UNW_AARCH64_X2]  = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_X2);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:37:35: note: in expansion of macro 'DWARF_REG_LOC'
   37 |   c->dwarf.loc[UNW_AARCH64_X4]  = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_X4);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:36:35: note: in expansion of macro 'DWARF_REG_LOC'
   36 |   c->dwarf.loc[UNW_AARCH64_X3]  = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_X3);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:38:35: note: in expansion of macro 'DWARF_REG_LOC'
   38 |   c->dwarf.loc[UNW_AARCH64_X5]  = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_X5);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:37:35: note: in expansion of macro 'DWARF_REG_LOC'
   37 |   c->dwarf.loc[UNW_AARCH64_X4]  = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_X4);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:39:35: note: in expansion of macro 'DWARF_REG_LOC'
   39 |   c->dwarf.loc[UNW_AARCH64_X6]  = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_X6);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:38:35: note: in expansion of macro 'DWARF_REG_LOC'
   38 |   c->dwarf.loc[UNW_AARCH64_X5]  = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_X5);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:40:35: note: in expansion of macro 'DWARF_REG_LOC'
   40 |   c->dwarf.loc[UNW_AARCH64_X7]  = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_X7);
      |                                   ^~~~~~~~~~~~~
In file included from ../../libunwind-1.6.2/src/aarch64/Linit.c:4:
../../libunwind-1.6.2/src/aarch64/Ginit.c: In function 'access_reg':
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:39:35: note: in expansion of macro 'DWARF_REG_LOC'
   39 |   c->dwarf.loc[UNW_AARCH64_X6]  = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_X6);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/src/aarch64/Ginit.c:348:28: error: initialization of 'unw_tdep_context_t *' from incompatible pointer type 'ucontext_t *' [-Wincompatible-pointer-types]
  348 |   unw_tdep_context_t *uc = ((struct cursor *)arg)->uc;
      |                            ^
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:41:35: note: in expansion of macro 'DWARF_REG_LOC'
   41 |   c->dwarf.loc[UNW_AARCH64_X8]  = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_X8);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:40:35: note: in expansion of macro 'DWARF_REG_LOC'
   40 |   c->dwarf.loc[UNW_AARCH64_X7]  = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_X7);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/src/aarch64/Ginit.c: In function 'access_fpreg':
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/src/aarch64/Ginit.c:377:28: error: initialization of 'unw_tdep_context_t *' from incompatible pointer type 'ucontext_t *' [-Wincompatible-pointer-types]
  377 |   unw_tdep_context_t *uc = ((struct cursor *)arg)->uc;
      |                            ^
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:42:35: note: in expansion of macro 'DWARF_REG_LOC'
   42 |   c->dwarf.loc[UNW_AARCH64_X9]  = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_X9);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:41:35: note: in expansion of macro 'DWARF_REG_LOC'
   41 |   c->dwarf.loc[UNW_AARCH64_X8]  = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_X8);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:42:35: note: in expansion of macro 'DWARF_REG_LOC'
   42 |   c->dwarf.loc[UNW_AARCH64_X9]  = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_X9);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:43:35: note: in expansion of macro 'DWARF_REG_LOC'
   43 |   c->dwarf.loc[UNW_AARCH64_X10] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_X10);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:43:35: note: in expansion of macro 'DWARF_REG_LOC'
   43 |   c->dwarf.loc[UNW_AARCH64_X10] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_X10);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:44:35: note: in expansion of macro 'DWARF_REG_LOC'
   44 |   c->dwarf.loc[UNW_AARCH64_X11] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_X11);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:44:35: note: in expansion of macro 'DWARF_REG_LOC'
   44 |   c->dwarf.loc[UNW_AARCH64_X11] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_X11);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:45:35: note: in expansion of macro 'DWARF_REG_LOC'
   45 |   c->dwarf.loc[UNW_AARCH64_X12] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_X12);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:45:35: note: in expansion of macro 'DWARF_REG_LOC'
   45 |   c->dwarf.loc[UNW_AARCH64_X12] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_X12);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:46:35: note: in expansion of macro 'DWARF_REG_LOC'
   46 |   c->dwarf.loc[UNW_AARCH64_X13] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_X13);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:46:35: note: in expansion of macro 'DWARF_REG_LOC'
   46 |   c->dwarf.loc[UNW_AARCH64_X13] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_X13);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:47:35: note: in expansion of macro 'DWARF_REG_LOC'
   47 |   c->dwarf.loc[UNW_AARCH64_X14] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_X14);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:47:35: note: in expansion of macro 'DWARF_REG_LOC'
   47 |   c->dwarf.loc[UNW_AARCH64_X14] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_X14);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:48:35: note: in expansion of macro 'DWARF_REG_LOC'
   48 |   c->dwarf.loc[UNW_AARCH64_X15] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_X15);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:48:35: note: in expansion of macro 'DWARF_REG_LOC'
   48 |   c->dwarf.loc[UNW_AARCH64_X15] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_X15);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:49:35: note: in expansion of macro 'DWARF_REG_LOC'
   49 |   c->dwarf.loc[UNW_AARCH64_X16] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_X16);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:49:35: note: in expansion of macro 'DWARF_REG_LOC'
   49 |   c->dwarf.loc[UNW_AARCH64_X16] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_X16);
      |                                   ^~~~~~~~~~~~~
In file included from ../../libunwind-1.6.2/include/tdep/libunwind_i.h:7,
                 from ../../libunwind-1.6.2/include/libunwind_i.h:347,
                 from ../../libunwind-1.6.2/src/aarch64/unwind_i.h:33,
                 from ../../libunwind-1.6.2/src/aarch64/Gtrace.c:27,
                 from ../../libunwind-1.6.2/src/aarch64/Ltrace.c:4:
../../libunwind-1.6.2/src/aarch64/Gtrace.c: In function 'trace_init_addr':
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/Gtrace.c:243:29: note: in expansion of macro 'DWARF_REG_LOC'
  243 |   d->loc[UNW_AARCH64_X29] = DWARF_REG_LOC (d, UNW_AARCH64_X29);
      |                             ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:50:35: note: in expansion of macro 'DWARF_REG_LOC'
   50 |   c->dwarf.loc[UNW_AARCH64_X17] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_X17);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:50:35: note: in expansion of macro 'DWARF_REG_LOC'
   50 |   c->dwarf.loc[UNW_AARCH64_X17] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_X17);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/src/aarch64/Ginit.c: In function 'do_pipe2':
../../libunwind-1.6.2/src/aarch64/Ginit.c:96:3: warning: ignoring return value of 'pipe2' declared with attribute 'warn_unused_result' [-Wunused-result]
   96 |   pipe2 (pipefd, O_CLOEXEC | O_NONBLOCK);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/Gtrace.c:244:28: note: in expansion of macro 'DWARF_REG_LOC'
  244 |   d->loc[UNW_AARCH64_SP] = DWARF_REG_LOC (d, UNW_AARCH64_SP);
      |                            ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:51:35: note: in expansion of macro 'DWARF_REG_LOC'
   51 |   c->dwarf.loc[UNW_AARCH64_X18] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_X18);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:51:35: note: in expansion of macro 'DWARF_REG_LOC'
   51 |   c->dwarf.loc[UNW_AARCH64_X18] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_X18);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/Gtrace.c:245:28: note: in expansion of macro 'DWARF_REG_LOC'
  245 |   d->loc[UNW_AARCH64_PC] = DWARF_REG_LOC (d, UNW_AARCH64_PC);
      |                            ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:52:35: note: in expansion of macro 'DWARF_REG_LOC'
   52 |   c->dwarf.loc[UNW_AARCH64_X19] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_X19);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:52:35: note: in expansion of macro 'DWARF_REG_LOC'
   52 |   c->dwarf.loc[UNW_AARCH64_X19] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_X19);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:53:35: note: in expansion of macro 'DWARF_REG_LOC'
   53 |   c->dwarf.loc[UNW_AARCH64_X20] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_X20);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:53:35: note: in expansion of macro 'DWARF_REG_LOC'
   53 |   c->dwarf.loc[UNW_AARCH64_X20] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_X20);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:54:35: note: in expansion of macro 'DWARF_REG_LOC'
   54 |   c->dwarf.loc[UNW_AARCH64_X21] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_X21);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:54:35: note: in expansion of macro 'DWARF_REG_LOC'
   54 |   c->dwarf.loc[UNW_AARCH64_X21] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_X21);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
make[2]: *** [Makefile:4120: aarch64/Lresume.lo] Error 1
make[2]: *** Waiting for unfinished jobs....
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:55:35: note: in expansion of macro 'DWARF_REG_LOC'
   55 |   c->dwarf.loc[UNW_AARCH64_X22] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_X22);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:55:35: note: in expansion of macro 'DWARF_REG_LOC'
   55 |   c->dwarf.loc[UNW_AARCH64_X22] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_X22);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:56:35: note: in expansion of macro 'DWARF_REG_LOC'
   56 |   c->dwarf.loc[UNW_AARCH64_X23] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_X23);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:56:35: note: in expansion of macro 'DWARF_REG_LOC'
   56 |   c->dwarf.loc[UNW_AARCH64_X23] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_X23);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:57:35: note: in expansion of macro 'DWARF_REG_LOC'
   57 |   c->dwarf.loc[UNW_AARCH64_X24] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_X24);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:57:35: note: in expansion of macro 'DWARF_REG_LOC'
   57 |   c->dwarf.loc[UNW_AARCH64_X24] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_X24);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:58:35: note: in expansion of macro 'DWARF_REG_LOC'
   58 |   c->dwarf.loc[UNW_AARCH64_X25] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_X25);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:58:35: note: in expansion of macro 'DWARF_REG_LOC'
   58 |   c->dwarf.loc[UNW_AARCH64_X25] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_X25);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:59:35: note: in expansion of macro 'DWARF_REG_LOC'
   59 |   c->dwarf.loc[UNW_AARCH64_X26] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_X26);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:59:35: note: in expansion of macro 'DWARF_REG_LOC'
   59 |   c->dwarf.loc[UNW_AARCH64_X26] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_X26);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:60:35: note: in expansion of macro 'DWARF_REG_LOC'
   60 |   c->dwarf.loc[UNW_AARCH64_X27] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_X27);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:60:35: note: in expansion of macro 'DWARF_REG_LOC'
   60 |   c->dwarf.loc[UNW_AARCH64_X27] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_X27);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:61:35: note: in expansion of macro 'DWARF_REG_LOC'
   61 |   c->dwarf.loc[UNW_AARCH64_X28] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_X28);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:61:35: note: in expansion of macro 'DWARF_REG_LOC'
   61 |   c->dwarf.loc[UNW_AARCH64_X28] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_X28);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:62:35: note: in expansion of macro 'DWARF_REG_LOC'
   62 |   c->dwarf.loc[UNW_AARCH64_X29] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_X29);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:62:35: note: in expansion of macro 'DWARF_REG_LOC'
   62 |   c->dwarf.loc[UNW_AARCH64_X29] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_X29);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:63:35: note: in expansion of macro 'DWARF_REG_LOC'
   63 |   c->dwarf.loc[UNW_AARCH64_X30] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_X30);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:63:35: note: in expansion of macro 'DWARF_REG_LOC'
   63 |   c->dwarf.loc[UNW_AARCH64_X30] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_X30);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:64:35: note: in expansion of macro 'DWARF_REG_LOC'
   64 |   c->dwarf.loc[UNW_AARCH64_SP]  = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_SP);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:64:35: note: in expansion of macro 'DWARF_REG_LOC'
   64 |   c->dwarf.loc[UNW_AARCH64_SP]  = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_SP);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:65:35: note: in expansion of macro 'DWARF_REG_LOC'
   65 |   c->dwarf.loc[UNW_AARCH64_PC]  = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_PC);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:65:35: note: in expansion of macro 'DWARF_REG_LOC'
   65 |   c->dwarf.loc[UNW_AARCH64_PC]  = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_PC);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:66:38: note: in expansion of macro 'DWARF_REG_LOC'
   66 |   c->dwarf.loc[UNW_AARCH64_PSTATE] = DWARF_REG_LOC (&c->dwarf,
      |                                      ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:66:38: note: in expansion of macro 'DWARF_REG_LOC'
   66 |   c->dwarf.loc[UNW_AARCH64_PSTATE] = DWARF_REG_LOC (&c->dwarf,
      |                                      ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:68:35: note: in expansion of macro 'DWARF_REG_LOC'
   68 |   c->dwarf.loc[UNW_AARCH64_V0]  = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_V0);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:68:35: note: in expansion of macro 'DWARF_REG_LOC'
   68 |   c->dwarf.loc[UNW_AARCH64_V0]  = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_V0);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:69:35: note: in expansion of macro 'DWARF_REG_LOC'
   69 |   c->dwarf.loc[UNW_AARCH64_V1]  = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_V1);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:69:35: note: in expansion of macro 'DWARF_REG_LOC'
   69 |   c->dwarf.loc[UNW_AARCH64_V1]  = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_V1);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
make[2]: *** [Makefile:4120: aarch64/Linit.lo] Error 1
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:70:35: note: in expansion of macro 'DWARF_REG_LOC'
   70 |   c->dwarf.loc[UNW_AARCH64_V2]  = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_V2);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:70:35: note: in expansion of macro 'DWARF_REG_LOC'
   70 |   c->dwarf.loc[UNW_AARCH64_V2]  = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_V2);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:71:35: note: in expansion of macro 'DWARF_REG_LOC'
   71 |   c->dwarf.loc[UNW_AARCH64_V3]  = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_V3);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:71:35: note: in expansion of macro 'DWARF_REG_LOC'
   71 |   c->dwarf.loc[UNW_AARCH64_V3]  = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_V3);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:72:35: note: in expansion of macro 'DWARF_REG_LOC'
   72 |   c->dwarf.loc[UNW_AARCH64_V4]  = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_V4);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:72:35: note: in expansion of macro 'DWARF_REG_LOC'
   72 |   c->dwarf.loc[UNW_AARCH64_V4]  = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_V4);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:73:35: note: in expansion of macro 'DWARF_REG_LOC'
   73 |   c->dwarf.loc[UNW_AARCH64_V5]  = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_V5);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:73:35: note: in expansion of macro 'DWARF_REG_LOC'
   73 |   c->dwarf.loc[UNW_AARCH64_V5]  = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_V5);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:74:35: note: in expansion of macro 'DWARF_REG_LOC'
   74 |   c->dwarf.loc[UNW_AARCH64_V6]  = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_V6);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:74:35: note: in expansion of macro 'DWARF_REG_LOC'
   74 |   c->dwarf.loc[UNW_AARCH64_V6]  = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_V6);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:75:35: note: in expansion of macro 'DWARF_REG_LOC'
   75 |   c->dwarf.loc[UNW_AARCH64_V7]  = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_V7);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:75:35: note: in expansion of macro 'DWARF_REG_LOC'
   75 |   c->dwarf.loc[UNW_AARCH64_V7]  = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_V7);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:76:35: note: in expansion of macro 'DWARF_REG_LOC'
   76 |   c->dwarf.loc[UNW_AARCH64_V8]  = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_V8);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:76:35: note: in expansion of macro 'DWARF_REG_LOC'
   76 |   c->dwarf.loc[UNW_AARCH64_V8]  = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_V8);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:77:35: note: in expansion of macro 'DWARF_REG_LOC'
   77 |   c->dwarf.loc[UNW_AARCH64_V9]  = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_V9);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:77:35: note: in expansion of macro 'DWARF_REG_LOC'
   77 |   c->dwarf.loc[UNW_AARCH64_V9]  = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_V9);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:78:35: note: in expansion of macro 'DWARF_REG_LOC'
   78 |   c->dwarf.loc[UNW_AARCH64_V10] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_V10);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:78:35: note: in expansion of macro 'DWARF_REG_LOC'
   78 |   c->dwarf.loc[UNW_AARCH64_V10] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_V10);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:79:35: note: in expansion of macro 'DWARF_REG_LOC'
   79 |   c->dwarf.loc[UNW_AARCH64_V11] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_V11);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:79:35: note: in expansion of macro 'DWARF_REG_LOC'
   79 |   c->dwarf.loc[UNW_AARCH64_V11] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_V11);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:80:35: note: in expansion of macro 'DWARF_REG_LOC'
   80 |   c->dwarf.loc[UNW_AARCH64_V12] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_V12);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:80:35: note: in expansion of macro 'DWARF_REG_LOC'
   80 |   c->dwarf.loc[UNW_AARCH64_V12] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_V12);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:81:35: note: in expansion of macro 'DWARF_REG_LOC'
   81 |   c->dwarf.loc[UNW_AARCH64_V13] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_V13);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:81:35: note: in expansion of macro 'DWARF_REG_LOC'
   81 |   c->dwarf.loc[UNW_AARCH64_V13] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_V13);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:82:35: note: in expansion of macro 'DWARF_REG_LOC'
   82 |   c->dwarf.loc[UNW_AARCH64_V14] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_V14);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:82:35: note: in expansion of macro 'DWARF_REG_LOC'
   82 |   c->dwarf.loc[UNW_AARCH64_V14] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_V14);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:83:35: note: in expansion of macro 'DWARF_REG_LOC'
   83 |   c->dwarf.loc[UNW_AARCH64_V15] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_V15);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:83:35: note: in expansion of macro 'DWARF_REG_LOC'
   83 |   c->dwarf.loc[UNW_AARCH64_V15] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_V15);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:84:35: note: in expansion of macro 'DWARF_REG_LOC'
   84 |   c->dwarf.loc[UNW_AARCH64_V16] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_V16);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:84:35: note: in expansion of macro 'DWARF_REG_LOC'
   84 |   c->dwarf.loc[UNW_AARCH64_V16] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_V16);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:85:35: note: in expansion of macro 'DWARF_REG_LOC'
   85 |   c->dwarf.loc[UNW_AARCH64_V17] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_V17);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:85:35: note: in expansion of macro 'DWARF_REG_LOC'
   85 |   c->dwarf.loc[UNW_AARCH64_V17] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_V17);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:86:35: note: in expansion of macro 'DWARF_REG_LOC'
   86 |   c->dwarf.loc[UNW_AARCH64_V18] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_V18);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:86:35: note: in expansion of macro 'DWARF_REG_LOC'
   86 |   c->dwarf.loc[UNW_AARCH64_V18] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_V18);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:87:35: note: in expansion of macro 'DWARF_REG_LOC'
   87 |   c->dwarf.loc[UNW_AARCH64_V19] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_V19);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
In file included from ../../libunwind-1.6.2/src/dwarf/Lfind_proc_info-lsb.c:4:
../../libunwind-1.6.2/src/dwarf/Gfind_proc_info-lsb.c: In function 'load_debug_frame':
../../libunwind-1.6.2/src/dwarf/Gfind_proc_info-lsb.c:139:21: warning: unused variable 'chdr' [-Wunused-variable]
  139 |       Elf_W (Chdr) *chdr = (shdr->sh_offset + ei.image);
      |                     ^~~~
../../libunwind-1.6.2/src/dwarf/Gfind_proc_info-lsb.c:138:21: warning: unused variable 'destSize' [-Wunused-variable]
  138 |       unsigned long destSize;
      |                     ^~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:87:35: note: in expansion of macro 'DWARF_REG_LOC'
   87 |   c->dwarf.loc[UNW_AARCH64_V19] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_V19);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:88:35: note: in expansion of macro 'DWARF_REG_LOC'
   88 |   c->dwarf.loc[UNW_AARCH64_V20] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_V20);
      |                                   ^~~~~~~~~~~~~
make[2]: *** [Makefile:4120: aarch64/Ltrace.lo] Error 1
In file included from ../../libunwind-1.6.2/include/tdep/libunwind_i.h:7,
                 from ../../libunwind-1.6.2/include/libunwind_i.h:347,
                 from ../../libunwind-1.6.2/include/dwarf_i.h:10,
                 from ../../libunwind-1.6.2/src/dwarf/Gparser.c:26,
                 from ../../libunwind-1.6.2/src/dwarf/Lparser.c:4:
../../libunwind-1.6.2/src/dwarf/Gparser.c: In function 'eval_location_expr':
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:88:35: note: in expansion of macro 'DWARF_REG_LOC'
   88 |   c->dwarf.loc[UNW_AARCH64_V20] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_V20);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:89:35: note: in expansion of macro 'DWARF_REG_LOC'
   89 |   c->dwarf.loc[UNW_AARCH64_V21] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_V21);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/dwarf/Gparser.c:760:13: note: in expansion of macro 'DWARF_REG_LOC'
  760 |     *locp = DWARF_REG_LOC (c, dwarf_to_unw_regnum (val));
      |             ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:90:35: note: in expansion of macro 'DWARF_REG_LOC'
   90 |   c->dwarf.loc[UNW_AARCH64_V22] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_V22);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:89:35: note: in expansion of macro 'DWARF_REG_LOC'
   89 |   c->dwarf.loc[UNW_AARCH64_V21] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_V21);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:91:35: note: in expansion of macro 'DWARF_REG_LOC'
   91 |   c->dwarf.loc[UNW_AARCH64_V23] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_V23);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:90:35: note: in expansion of macro 'DWARF_REG_LOC'
   90 |   c->dwarf.loc[UNW_AARCH64_V22] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_V22);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:92:35: note: in expansion of macro 'DWARF_REG_LOC'
   92 |   c->dwarf.loc[UNW_AARCH64_V24] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_V24);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:91:35: note: in expansion of macro 'DWARF_REG_LOC'
   91 |   c->dwarf.loc[UNW_AARCH64_V23] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_V23);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:93:35: note: in expansion of macro 'DWARF_REG_LOC'
   93 |   c->dwarf.loc[UNW_AARCH64_V25] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_V25);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:92:35: note: in expansion of macro 'DWARF_REG_LOC'
   92 |   c->dwarf.loc[UNW_AARCH64_V24] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_V24);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:94:35: note: in expansion of macro 'DWARF_REG_LOC'
   94 |   c->dwarf.loc[UNW_AARCH64_V26] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_V26);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:93:35: note: in expansion of macro 'DWARF_REG_LOC'
   93 |   c->dwarf.loc[UNW_AARCH64_V25] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_V25);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:95:35: note: in expansion of macro 'DWARF_REG_LOC'
   95 |   c->dwarf.loc[UNW_AARCH64_V27] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_V27);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:94:35: note: in expansion of macro 'DWARF_REG_LOC'
   94 |   c->dwarf.loc[UNW_AARCH64_V26] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_V26);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:96:35: note: in expansion of macro 'DWARF_REG_LOC'
   96 |   c->dwarf.loc[UNW_AARCH64_V28] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_V28);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:95:35: note: in expansion of macro 'DWARF_REG_LOC'
   95 |   c->dwarf.loc[UNW_AARCH64_V27] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_V27);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:97:35: note: in expansion of macro 'DWARF_REG_LOC'
   97 |   c->dwarf.loc[UNW_AARCH64_V29] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_V29);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:96:35: note: in expansion of macro 'DWARF_REG_LOC'
   96 |   c->dwarf.loc[UNW_AARCH64_V28] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_V28);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:98:35: note: in expansion of macro 'DWARF_REG_LOC'
   98 |   c->dwarf.loc[UNW_AARCH64_V30] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_V30);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:97:35: note: in expansion of macro 'DWARF_REG_LOC'
   97 |   c->dwarf.loc[UNW_AARCH64_V29] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_V29);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:99:35: note: in expansion of macro 'DWARF_REG_LOC'
   99 |   c->dwarf.loc[UNW_AARCH64_V31] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_V31);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:98:35: note: in expansion of macro 'DWARF_REG_LOC'
   98 |   c->dwarf.loc[UNW_AARCH64_V30] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_V30);
      |                                   ^~~~~~~~~~~~~
libtool: compile:  aarch64-poky-linux-gcc -mcpu=cortex-a57+crc -mbranch-protection=standard -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot -DHAVE_CONFIG_H -I. -I../../libunwind-1.6.2/src -I../include -I../../libunwind-1.6.2/include -I../../libunwind-1.6.2/include/tdep-aarch64 -I. -D_GNU_SOURCE -DNDEBUG -O2 -pipe -g -feliminate-unused-debug-types -fcanon-prefix-map -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/libunwind-1.6.2=/usr/src/debug/libunwind/1.6.2 -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/libunwind-1.6.2=/usr/src/debug/libunwind/1.6.2 -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/build=/usr/src/debug/libunwind/1.6.2 -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/build=/usr/src/debug/libunwind/1.6.2 -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot= -fmacro-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot= -fdebug-prefix-map=TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/recipe-sysroot-native= -fexceptions -Wall -Wsign-compare -D__EXTENSIONS__ -c ../../libunwind-1.6.2/src/ptrace/_UPT_create.c  -fPIC -DPIC -o ptrace/.libs/_UPT_create.o
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:123:47: error: passing argument 1 of '_ULaarch64_uc_addr' from incompatible pointer type [-Wincompatible-pointer-types]
  123 |                                  tdep_uc_addr(dwarf_get_uc(c), (r)), 0))
      |                                               ^~~~~~~~~~~~~~~
      |                                               |
      |                                               ucontext_t *
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:120:58: note: in definition of macro 'DWARF_LOC'
  120 | # define DWARF_LOC(r, t)        ((dwarf_loc_t) { .val = (r) })
      |                                                          ^
../../libunwind-1.6.2/src/aarch64/init.h:99:35: note: in expansion of macro 'DWARF_REG_LOC'
   99 |   c->dwarf.loc[UNW_AARCH64_V31] = DWARF_REG_LOC (&c->dwarf, UNW_AARCH64_V31);
      |                                   ^~~~~~~~~~~~~
../../libunwind-1.6.2/include/tdep-aarch64/libunwind_i.h:319:48: note: expected 'unw_tdep_context_t *' but argument is of type 'ucontext_t *'
  319 | extern void *tdep_uc_addr (unw_tdep_context_t *uc, int reg);
      |                            ~~~~~~~~~~~~~~~~~~~~^~
../../libunwind-1.6.2/src/aarch64/Ginit_local.c: In function 'unw_init_local_common':
../../libunwind-1.6.2/src/aarch64/Ginit_local.c:51:9: error: assignment to 'ucontext_t *' from incompatible pointer type 'unw_context_t *' {aka 'unw_tdep_context_t *'} [-Wincompatible-pointer-types]
   51 |   c->uc = uc;
      |         ^
make[2]: *** [Makefile:4120: aarch64/Linit_remote.lo] Error 1
make[2]: *** [Makefile:4120: aarch64/Linit_local.lo] Error 1
make[2]: *** [Makefile:4120: dwarf/Lparser.lo] Error 1
make[2]: Leaving directory 'TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/build/src'
make[1]: *** [Makefile:2320: all] Error 2
make[1]: Leaving directory 'TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/build/src'
make: *** [Makefile:611: all-recursive] Error 1
ERROR: oe_runmake failed
WARNING: TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/temp/run.do_compile.1583068:182 exit 1 from 'exit 1'
WARNING: Backtrace (BB generated script): 
	#1: bbfatal_log, TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/temp/run.do_compile.1583068, line 182
	#2: die, TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/temp/run.do_compile.1583068, line 166
	#3: oe_runmake, TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/temp/run.do_compile.1583068, line 161
	#4: autotools_do_compile, TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/temp/run.do_compile.1583068, line 156
	#5: do_compile, TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/temp/run.do_compile.1583068, line 151
	#6: main, TOPDIR/tmp/work/cortexa57-poky-linux/libunwind/1.6.2/temp/run.do_compile.1583068, line 195

Error details

Submitted on:
27/04/24 17:11
Error type:
Recipe
Task:
do_compile
Recipe:
libunwind
Recipe version:
1.6.2-r0
Machine:
qemuarm64
Distro:
poky
Build system:
x86_64-linux
Target system:
aarch64-poky-linux
Host distro:
universal/almalinux-8.9
Branch:
kraj/gcc-14
Commit:
5f27d1c77eb3274fafef0a70d90e1ca4172868cc
Build:
#182627
Submitter:
yp-ab-alma8-ty-1.yocto.io
Link back:
https://autobuilder.yoctoproject.org/typhoon/#/builders/76/builds/8862
Similar errors:
0
Open a bug