gcc -E output is identical between xenial and yakkety, as expected (as neither glibc nor libnih changed).
__nih_abort_msg (nor any __nih symbol) does not appear anywhere in "objdump -x", but there are some differences in the objdump output other than addresses, like in the header:
gcc -E output is identical between xenial and yakkety, as expected (as neither glibc nor libnih changed).
__nih_abort_msg (nor any __nih symbol) does not appear anywhere in "objdump -x", but there are some differences in the objdump output other than addresses, like in the header:
-architecture: i386:x86-64, flags 0x00000112:
-EXEC_P, HAS_SYMS, D_PAGED
+architecture: i386:x86-64, flags 0x00000150:
+HAS_SYMS, DYNAMIC, D_PAGED
Full objdump -x diff attached, but I'm afraid I can't interpret this.