Fix calls with small integers on ARM
authorTom Tromey <tromey@adacore.com>
Wed, 20 Sep 2023 13:38:54 +0000 (07:38 -0600)
committerTom Tromey <tromey@adacore.com>
Mon, 30 Oct 2023 13:45:39 +0000 (07:45 -0600)
commit8942e52e2511cedc3fc1ce574e526ce4e6b7a6ef
tree0bb0c1ea823b94df0480220184129fa2f1bf42fb
parenta4a51292bb5739e23dc1e16866139e00a2578c06
Fix calls with small integers on ARM

On big-endian ARM, an inferior call with a small integer will pass the
wrong value.  This patch fixes the problem.  Because the code here
works using scalar values, and not just bytes, left-shifting is
unnecessary.

Approved-By: Luis Machado <luis.machado@arm.com>
gdb/arm-tdep.c