summaryrefslogtreecommitdiff
path: root/AUTHORS
diff options
context:
space:
mode:
authorRob Barnes <robbarnes@google.com>2022-07-27 18:57:07 +0000
committerMartin L Roth <gaumless@gmail.com>2022-08-13 17:20:32 +0000
commitf6bb293f1c2ed33f09159a5e0b094e81576ef7f3 (patch)
tree5df9a923571495be99201347970e1b62dc861fa1 /AUTHORS
parentb11f9f7e162759cf5ae0f033e125e9158520030d (diff)
downloadcoreboot-f6bb293f1c2ed33f09159a5e0b094e81576ef7f3.tar.gz
arm/libgcc: Support signed 64-bit division
Add support for signed 64-bit division. The implementation mostly relies on __aeabi_uldivmod, which is already implemented. ldivmod.S was adapted from CrOS EC version of ldivmod.S: https://chromium.googlesource.com/chromiumos/platform/ec/+/main/third_party/libaeabi-cortexm0/core/cortex-m0/ldivmod.S The CrOS EC version was adapted from: https://github.com/bobbl/libaeabi-cortexm0/blob/master/ldivmod.S BUG=b:240316722 BRANCH=None TEST=Signed division works in PSP verstage (runs on ARM) Change-Id: I53785c732b0fa35a4809bc054f1482c5461ada7b Signed-off-by: Rob Barnes <robbarnes@google.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/66207 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Julius Werner <jwerner@chromium.org> Reviewed-by: Tim Van Patten <timvp@google.com>
Diffstat (limited to 'AUTHORS')
-rw-r--r--AUTHORS1
1 files changed, 1 insertions, 0 deletions
diff --git a/AUTHORS b/AUTHORS
index 8b1cb22608..169d2b4401 100644
--- a/AUTHORS
+++ b/AUTHORS
@@ -108,6 +108,7 @@ Jonas 'Sortie' Termansen
Jonathan A. Kollasch
Jonathan Neuschäfer
Jordan Crouse
+Jörg Mische
Joseph Smith
Keith Hui
Keith Packard