Eliminate a redundant declaration.


git-svn-id: svn+ssh://svn.freebsd.org/base/head@276030 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Eliminate a "cast discards qualifiers" warning when building with gcc.


git-svn-id: svn+ssh://svn.freebsd.org/base/head@276031 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Pull out the fdt mapping code into intr.c. The arm_intrng branch also
defines this function allowing the mapping method to change when we move
to it.


git-svn-id: svn+ssh://svn.freebsd.org/base/head@276032 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Fix the unwinder to get past functions with no stack but may cause an
exception. In this case no registers will be updated but the link register
will be copied to the program counter to be used to find the calling
function. In this case the program counter may be updated and we should
continue with the trace.


git-svn-id: svn+ssh://svn.freebsd.org/base/head@276033 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f