The incorrect instruction at the start of sha256_block_data_order comes
from the ADR pseudo-instruction in sha256-armv4.S:

.global sha256_block_data_order
.type   sha256_block_data_order,%function
sha256_block_data_order:
#if __ARM_ARCH__<7
        sub     r3,pc,#8                @ sha256_block_data_order
#else
        adr     r3,sha256_block_data_order
#endif

The ADR instruction assembles to a SUB in our case, and it appears to do
this incorrectly in Thumb mode. Adding a binutils task for this.

** Also affects: binutils (Ubuntu)
   Importance: Undecided
       Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1729850

Title:
  artful openssl FTBFS on armhf

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/binutils/+bug/1729850/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to