[all-commits] [llvm/llvm-project] 6f4f10: [compiler-rt] [Arm] Make the tests for the runtime...

simpal01 via All-commits all-commits at lists.llvm.org
Mon Jul 17 04:27:48 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 6f4f1023fafec4a470d8b7e8ea884c1953fe5291
      https://github.com/llvm/llvm-project/commit/6f4f1023fafec4a470d8b7e8ea884c1953fe5291
  Author: Simi Pallipurath <simi.pallipurath at arm.com>
  Date:   2023-07-17 (Mon, 17 Jul 2023)

  Changed paths:
    M compiler-rt/lib/builtins/arm/aeabi_cdcmp.S
    M compiler-rt/lib/builtins/arm/aeabi_cfcmp.S
    M compiler-rt/test/builtins/Unit/arm/call_apsr.h

  Log Message:
  -----------
  [compiler-rt] [Arm] Make the tests for the runtime functions __aeabi_c{d,f} work on Big-Endian.

We are trying to build the compiler-rt as big-endian. And found that the tests compiler-rt/test/builtins/Unit/arm/aeabi_cdcmpeq_test.c and compiler-rt/test/builtins/Unit/arm/aeabi_cfcmpeq_test.c do not work on big endian at the moment. This patch makes these tests work on big endian as well.

Reviewed By: peter.smith, simon_tatham

Differential Revision: https://reviews.llvm.org/D155208




More information about the All-commits mailing list