Fix adddi3 (alternatives can only handle 16-bit constants).
Fix CONST_OK_FOR_LETTER_P 'P' on 64-bit host with 64-bit const.
Revert "Fix adddi3 (alternatives can only handle 16-bit constants)."

fix was broken.

This reverts commit 3ca55487014b2774de8888dcf5b4bec12cd7e721.
Don't make sign extension assumptions when outputting constants. They should have already been extended previously.
Merge remote branch 'origin/fix-64-bit-consts' into msli-a-devel
[Patch, microblaze]: Use bralid for profiler calls

From:
https://github.com/Xilinx/gcc/commit/73b638dd8fe509f942d0495beda51a94440d3c16