From: "Ard Biesheuvel" <ard.biesheuvel@linaro.org>
To: devel@edk2.groups.io
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
Laszlo Ersek <lersek@redhat.com>,
"Gao, Liming" <liming.gao@intel.com>,
"Wang, Jian J" <jian.j.wang@intel.com>,
Leif Lindholm <leif.lindholm@linaro.org>,
Michael D Kinney <michael.d.kinney@intel.com>
Subject: [PATCH 0/3] update ArmSoftFloatLib to latest upstream version
Date: Fri, 24 May 2019 17:11:37 +0200 [thread overview]
Message-ID: <20190524151140.23539-1-ard.biesheuvel@linaro.org> (raw)
Currently, our move to OpenSSL 1.1.1b is being blocked by an issue in
the ARM software floating point library, which lacks some intrinsics
that the ARM EABI spec defines.
Since the code was in pretty sorry state, let's fix this by upgrading
to the very latest version of the core library this code is based on,
dated January 2018 (whereas the NetBSD fork of the old code dates back
to 2002)
A few notable issues that may require some discussion:
- this code is made available under the 3-clause BSD license
- RVCT support is being dropped, since it is untested and nobody appears
to still care.
- no SPDX headers - this is left as an exercise for the steward.
Code can be found here:
https://github.com/ardbiesheuvel/edk2/tree/bz_1089_upgrade_to_openssl_1_1_1b_v4
Cc: Laszlo Ersek <lersek@redhat.com>
Cc: "Gao, Liming" <liming.gao@intel.com>
Cc: "Wang, Jian J" <jian.j.wang@intel.com>
Cc: Leif Lindholm <leif.lindholm@linaro.org>
Cc: Michael D Kinney <michael.d.kinney@intel.com>
Ard Biesheuvel (3):
ArmPkg: import latest version (3e) of the Berkeley Softfloat library
ArmPkg/ArmSoftFloatLib: switch to new version of softfloat library
ArmPkg/ArmSoftFloatLib: remove source files that are no longer used
ArmPkg/Library/ArmSoftFloatLib/Arm/__aeabi_cdcmp.asm | 41 -
ArmPkg/Library/ArmSoftFloatLib/Arm/__aeabi_cfcmp.asm | 37 -
ArmPkg/Library/ArmSoftFloatLib/Arm/__aeabi_dcmpeq.c | 30 -
ArmPkg/Library/ArmSoftFloatLib/Arm/__aeabi_dcmpge.c | 28 -
ArmPkg/Library/ArmSoftFloatLib/Arm/__aeabi_dcmpgt.c | 30 -
ArmPkg/Library/ArmSoftFloatLib/Arm/__aeabi_dcmple.c | 30 -
ArmPkg/Library/ArmSoftFloatLib/Arm/__aeabi_dcmplt.c | 30 -
ArmPkg/Library/ArmSoftFloatLib/Arm/__aeabi_dcmpun.c | 35 -
ArmPkg/Library/ArmSoftFloatLib/Arm/__aeabi_fcmpeq.c | 30 -
ArmPkg/Library/ArmSoftFloatLib/Arm/__aeabi_fcmpge.c | 30 -
ArmPkg/Library/ArmSoftFloatLib/Arm/__aeabi_fcmpgt.c | 30 -
ArmPkg/Library/ArmSoftFloatLib/Arm/__aeabi_fcmple.c | 30 -
ArmPkg/Library/ArmSoftFloatLib/Arm/__aeabi_fcmplt.c | 30 -
ArmPkg/Library/ArmSoftFloatLib/Arm/__aeabi_fcmpun.c | 35 -
ArmPkg/Library/ArmSoftFloatLib/Arm/softfloat.h | 345 ---
ArmPkg/Library/ArmSoftFloatLib/ArmSoftFloatLib.c | 295 +++
ArmPkg/Library/ArmSoftFloatLib/ArmSoftFloatLib.inf | 79 +-
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/COPYING.txt | 37 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/README.html | 49 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/README.txt | 21 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/build/Linux-386-GCC/Makefile | 325 +++
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/build/Linux-386-GCC/platform.h | 53 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/build/Linux-386-SSE2-GCC/Makefile | 325 +++
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/build/Linux-386-SSE2-GCC/platform.h | 53 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/build/Linux-ARM-VFPv2-GCC/Makefile | 323 +++
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/build/Linux-ARM-VFPv2-GCC/platform.h | 53 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/build/Linux-x86_64-GCC/Makefile | 390 ++++
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/build/Linux-x86_64-GCC/platform.h | 54 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/build/Win32-MinGW/Makefile | 325 +++
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/build/Win32-MinGW/platform.h | 53 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/build/Win32-SSE2-MinGW/Makefile | 325 +++
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/build/Win32-SSE2-MinGW/platform.h | 53 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/build/Win64-MinGW-w64/Makefile | 390 ++++
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/build/Win64-MinGW-w64/platform.h | 54 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/build/template-FAST_INT64/Makefile | 391 ++++
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/build/template-FAST_INT64/platform.h | 50 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/build/template-not-FAST_INT64/Makefile | 325 +++
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/build/template-not-FAST_INT64/platform.h | 50 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/doc/SoftFloat-history.html | 258 +++
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/doc/SoftFloat-source.html | 686 ++++++
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/doc/SoftFloat.html | 1527 +++++++++++++
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086-SSE/extF80M_isSignalingNaN.c | 57 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086-SSE/f128M_isSignalingNaN.c | 60 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086-SSE/s_commonNaNToExtF80M.c | 56 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086-SSE/s_commonNaNToExtF80UI.c | 56 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086-SSE/s_commonNaNToF128M.c | 56 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086-SSE/s_commonNaNToF128UI.c | 55 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086-SSE/s_commonNaNToF16UI.c | 51 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086-SSE/s_commonNaNToF32UI.c | 51 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086-SSE/s_commonNaNToF64UI.c | 53 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086-SSE/s_extF80MToCommonNaN.c | 62 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086-SSE/s_extF80UIToCommonNaN.c | 62 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086-SSE/s_f128MToCommonNaN.c | 62 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086-SSE/s_f128UIToCommonNaN.c | 65 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086-SSE/s_f16UIToCommonNaN.c | 59 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086-SSE/s_f32UIToCommonNaN.c | 59 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086-SSE/s_f64UIToCommonNaN.c | 59 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086-SSE/s_propagateNaNExtF80M.c | 107 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086-SSE/s_propagateNaNExtF80UI.c | 106 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086-SSE/s_propagateNaNF128M.c | 76 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086-SSE/s_propagateNaNF128UI.c | 81 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086-SSE/s_propagateNaNF16UI.c | 63 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086-SSE/s_propagateNaNF32UI.c | 63 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086-SSE/s_propagateNaNF64UI.c | 63 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086-SSE/softfloat_raiseFlags.c | 52 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086-SSE/specialize.h | 376 ++++
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086/extF80M_isSignalingNaN.c | 57 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086/f128M_isSignalingNaN.c | 60 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086/s_commonNaNToExtF80M.c | 56 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086/s_commonNaNToExtF80UI.c | 56 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086/s_commonNaNToF128M.c | 56 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086/s_commonNaNToF128UI.c | 55 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086/s_commonNaNToF16UI.c | 51 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086/s_commonNaNToF32UI.c | 51 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086/s_commonNaNToF64UI.c | 53 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086/s_extF80MToCommonNaN.c | 62 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086/s_extF80UIToCommonNaN.c | 62 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086/s_f128MToCommonNaN.c | 62 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086/s_f128UIToCommonNaN.c | 65 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086/s_f16UIToCommonNaN.c | 59 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086/s_f32UIToCommonNaN.c | 59 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086/s_f64UIToCommonNaN.c | 59 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086/s_propagateNaNExtF80M.c | 107 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086/s_propagateNaNExtF80UI.c | 106 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086/s_propagateNaNF128M.c | 108 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086/s_propagateNaNF128UI.c | 105 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086/s_propagateNaNF16UI.c | 84 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086/s_propagateNaNF32UI.c | 84 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086/s_propagateNaNF64UI.c | 84 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086/softfloat_raiseFlags.c | 52 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086/specialize.h | 376 ++++
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/extF80M_isSignalingNaN.c | 57 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/f128M_isSignalingNaN.c | 60 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_commonNaNToExtF80M.c | 57 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_commonNaNToExtF80UI.c | 57 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_commonNaNToF128M.c | 60 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_commonNaNToF128UI.c | 56 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_commonNaNToF16UI.c | 5 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_commonNaNToF32UI.c | 5 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_commonNaNToF64UI.c | 5 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_extF80MToCommonNaN.c | 5 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_extF80UIToCommonNaN.c | 5 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_f128MToCommonNaN.c | 5 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_f128UIToCommonNaN.c | 5 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_f16UIToCommonNaN.c | 5 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_f32UIToCommonNaN.c | 5 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_f64UIToCommonNaN.c | 5 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_propagateNaNExtF80M.c | 74 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_propagateNaNExtF80UI.c | 73 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_propagateNaNF128M.c | 68 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_propagateNaNF128UI.c | 73 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_propagateNaNF16UI.c | 58 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_propagateNaNF32UI.c | 58 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_propagateNaNF64UI.c | 58 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/softfloat_raiseFlags.c | 52 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/specialize.h | 407 ++++
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2/extF80M_isSignalingNaN.c | 57 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2/f128M_isSignalingNaN.c | 60 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2/s_commonNaNToExtF80M.c | 56 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2/s_commonNaNToExtF80UI.c | 56 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2/s_commonNaNToF128M.c | 56 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2/s_commonNaNToF128UI.c | 55 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2/s_commonNaNToF16UI.c | 51 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2/s_commonNaNToF32UI.c | 51 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2/s_commonNaNToF64UI.c | 53 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2/s_extF80MToCommonNaN.c | 62 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2/s_extF80UIToCommonNaN.c | 62 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2/s_f128MToCommonNaN.c | 62 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2/s_f128UIToCommonNaN.c | 65 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2/s_f16UIToCommonNaN.c | 59 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2/s_f32UIToCommonNaN.c | 59 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2/s_f64UIToCommonNaN.c | 59 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2/s_propagateNaNExtF80M.c | 86 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2/s_propagateNaNExtF80UI.c | 83 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2/s_propagateNaNF128M.c | 77 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2/s_propagateNaNF128UI.c | 83 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2/s_propagateNaNF16UI.c | 63 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2/s_propagateNaNF32UI.c | 63 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2/s_propagateNaNF64UI.c | 63 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2/softfloat_raiseFlags.c | 52 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2/specialize.h | 376 ++++
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80M_add.c | 100 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80M_div.c | 194 ++
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80M_eq.c | 98 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80M_eq_signaling.c | 92 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80M_le.c | 106 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80M_le_quiet.c | 112 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80M_lt.c | 106 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80M_lt_quiet.c | 112 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80M_mul.c | 139 ++
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80M_rem.c | 204 ++
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80M_roundToInt.c | 176 ++
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80M_sqrt.c | 180 ++
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80M_sub.c | 100 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80M_to_f128M.c | 125 ++
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80M_to_f16.c | 112 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80M_to_f32.c | 112 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80M_to_f64.c | 112 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80M_to_i32.c | 100 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80M_to_i32_r_minMag.c | 120 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80M_to_i64.c | 97 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80M_to_i64_r_minMag.c | 115 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80M_to_ui32.c | 101 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80M_to_ui32_r_minMag.c | 111 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80M_to_ui64.c | 97 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80M_to_ui64_r_minMag.c | 108 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80_add.c | 80 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80_div.c | 203 ++
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80_eq.c | 73 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80_eq_signaling.c | 67 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80_isSignalingNaN.c | 51 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80_le.c | 73 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80_le_quiet.c | 78 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80_lt.c | 73 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80_lt_quiet.c | 78 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80_mul.c | 158 ++
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80_rem.c | 225 ++
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80_roundToInt.c | 154 ++
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80_sqrt.c | 176 ++
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80_sub.c | 80 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80_to_f128.c | 75 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80_to_f16.c | 96 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80_to_f32.c | 96 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80_to_f64.c | 96 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80_to_i32.c | 83 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80_to_i32_r_minMag.c | 97 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80_to_i64.c | 89 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80_to_i64_r_minMag.c | 94 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80_to_ui32.c | 83 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80_to_ui32_r_minMag.c | 88 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80_to_ui64.c | 84 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80_to_ui64_r_minMag.c | 88 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128M_add.c | 97 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128M_div.c | 187 ++
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128M_eq.c | 100 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128M_eq_signaling.c | 92 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128M_le.c | 93 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128M_le_quiet.c | 96 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128M_lt.c | 93 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128M_lt_quiet.c | 96 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128M_mul.c | 158 ++
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128M_mulAdd.c | 92 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128M_rem.c | 182 ++
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128M_roundToInt.c | 223 ++
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128M_sqrt.c | 228 ++
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128M_sub.c | 97 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128M_to_extF80M.c | 101 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128M_to_f16.c | 113 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128M_to_f32.c | 109 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128M_to_f64.c | 112 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128M_to_i32.c | 98 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128M_to_i32_r_minMag.c | 106 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128M_to_i64.c | 102 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128M_to_i64_r_minMag.c | 124 ++
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128M_to_ui32.c | 98 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128M_to_ui32_r_minMag.c | 102 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128M_to_ui64.c | 102 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128M_to_ui64_r_minMag.c | 114 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128_add.c | 78 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128_div.c | 199 ++
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128_eq.c | 73 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128_eq_signaling.c | 67 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128_isSignalingNaN.c | 51 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128_le.c | 72 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128_le_quiet.c | 78 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128_lt.c | 72 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128_lt_quiet.c | 78 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128_mul.c | 163 ++
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128_mulAdd.c | 63 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128_rem.c | 190 ++
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128_roundToInt.c | 172 ++
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128_sqrt.c | 201 ++
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128_sub.c | 78 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128_to_extF80.c | 109 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128_to_f16.c | 95 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128_to_f32.c | 95 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128_to_f64.c | 100 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128_to_i32.c | 85 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128_to_i32_r_minMag.c | 100 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128_to_i64.c | 95 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128_to_i64_r_minMag.c | 113 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128_to_ui32.c | 86 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128_to_ui32_r_minMag.c | 89 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128_to_ui64.c | 96 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128_to_ui64_r_minMag.c | 105 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f16_add.c | 70 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f16_div.c | 186 ++
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f16_eq.c | 66 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f16_eq_signaling.c | 61 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f16_isSignalingNaN.c | 51 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f16_le.c | 66 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f16_le_quiet.c | 71 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f16_lt.c | 66 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f16_lt_quiet.c | 71 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f16_mul.c | 140 ++
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f16_mulAdd.c | 60 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f16_rem.c | 171 ++
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f16_roundToInt.c | 120 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f16_sqrt.c | 136 ++
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f16_sub.c | 70 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f16_to_extF80.c | 101 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f16_to_extF80M.c | 111 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f16_to_f128.c | 96 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f16_to_f128M.c | 111 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f16_to_f32.c | 93 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f16_to_f64.c | 93 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f16_to_i32.c | 87 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f16_to_i32_r_minMag.c | 88 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f16_to_i64.c | 87 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f16_to_i64_r_minMag.c | 88 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f16_to_ui32.c | 84 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f16_to_ui32_r_minMag.c | 87 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f16_to_ui64.c | 96 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f16_to_ui64_r_minMag.c | 87 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f32_add.c | 70 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f32_div.c | 180 ++
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f32_eq.c | 66 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f32_eq_signaling.c | 61 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f32_isSignalingNaN.c | 51 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f32_le.c | 66 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f32_le_quiet.c | 71 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f32_lt.c | 66 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f32_lt_quiet.c | 71 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f32_mul.c | 137 ++
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f32_mulAdd.c | 60 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f32_rem.c | 168 ++
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f32_roundToInt.c | 120 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f32_sqrt.c | 121 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f32_sub.c | 70 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f32_to_extF80.c | 101 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f32_to_extF80M.c | 111 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f32_to_f128.c | 96 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f32_to_f128M.c | 115 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f32_to_f16.c | 88 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f32_to_f64.c | 93 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f32_to_i32.c | 84 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f32_to_i32_r_minMag.c | 89 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f32_to_i64.c | 96 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f32_to_i64_r_minMag.c | 94 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f32_to_ui32.c | 84 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f32_to_ui32_r_minMag.c | 88 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f32_to_ui64.c | 96 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f32_to_ui64_r_minMag.c | 90 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f64_add.c | 74 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f64_div.c | 172 ++
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f64_eq.c | 66 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f64_eq_signaling.c | 61 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f64_isSignalingNaN.c | 51 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f64_le.c | 67 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f64_le_quiet.c | 72 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f64_lt.c | 67 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f64_lt_quiet.c | 72 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f64_mul.c | 150 ++
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f64_mulAdd.c | 60 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f64_rem.c | 189 ++
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f64_roundToInt.c | 120 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f64_sqrt.c | 133 ++
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f64_sub.c | 74 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f64_to_extF80.c | 101 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f64_to_extF80M.c | 111 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f64_to_f128.c | 98 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f64_to_f128M.c | 117 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f64_to_f16.c | 88 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f64_to_f32.c | 88 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f64_to_i32.c | 82 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f64_to_i32_r_minMag.c | 96 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f64_to_i64.c | 103 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f64_to_i64_r_minMag.c | 100 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f64_to_ui32.c | 82 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f64_to_ui32_r_minMag.c | 88 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f64_to_ui64.c | 103 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f64_to_ui64_r_minMag.c | 93 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/i32_to_extF80.c | 65 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/i32_to_extF80M.c | 78 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/i32_to_f128.c | 64 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/i32_to_f128M.c | 81 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/i32_to_f16.c | 71 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/i32_to_f32.c | 58 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/i32_to_f64.c | 65 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/i64_to_extF80.c | 65 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/i64_to_extF80M.c | 78 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/i64_to_f128.c | 72 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/i64_to_f128M.c | 92 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/i64_to_f16.c | 70 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/i64_to_f32.c | 70 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/i64_to_f64.c | 58 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/include/internals.h | 278 +++
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/include/opts-GCC.h | 114 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/include/primitiveTypes.h | 85 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/include/primitives.h | 1160 ++++++++++
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/include/softfloat.h | 372 ++++
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/include/softfloat_types.h | 81 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_add128.c | 55 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_add256M.c | 65 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_addCarryM.c | 70 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_addComplCarryM.c | 70 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_addExtF80M.c | 186 ++
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_addF128M.c | 211 ++
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_addM.c | 70 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_addMagsExtF80.c | 156 ++
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_addMagsF128.c | 154 ++
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_addMagsF16.c | 183 ++
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_addMagsF32.c | 126 ++
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_addMagsF64.c | 128 ++
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_approxRecip32_1.c | 66 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_approxRecipSqrt32_1.c | 73 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_approxRecipSqrt_1Ks.c | 49 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_approxRecip_1Ks.c | 49 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_compare128M.c | 62 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_compare96M.c | 62 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_compareNonnormExtF80M.c | 111 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_countLeadingZeros16.c | 60 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_countLeadingZeros32.c | 64 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_countLeadingZeros64.c | 73 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_countLeadingZeros8.c | 59 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_eq128.c | 51 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_invalidExtF80M.c | 49 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_invalidF128M.c | 53 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_isNaNF128M.c | 57 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_le128.c | 51 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_lt128.c | 51 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_mul128By32.c | 58 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_mul128MTo256M.c | 100 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_mul128To256M.c | 71 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_mul64ByShifted32To128.c | 56 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_mul64To128.c | 66 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_mul64To128M.c | 68 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_mulAddF128.c | 350 +++
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_mulAddF128M.c | 382 ++++
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_mulAddF16.c | 226 ++
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_mulAddF32.c | 224 ++
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_mulAddF64.c | 496 +++++
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_negXM.c | 63 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_normExtF80SigM.c | 52 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_normRoundPackMToExtF80M.c | 78 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_normRoundPackMToF128M.c | 73 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_normRoundPackToExtF80.c | 71 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_normRoundPackToF128.c | 81 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_normRoundPackToF16.c | 58 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_normRoundPackToF32.c | 58 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_normRoundPackToF64.c | 58 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_normSubnormalExtF80Sig.c | 52 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_normSubnormalF128Sig.c | 65 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_normSubnormalF128SigM.c | 61 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_normSubnormalF16Sig.c | 52 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_normSubnormalF32Sig.c | 52 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_normSubnormalF64Sig.c | 52 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_remStepMBy32.c | 86 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_roundMToI64.c | 102 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_roundMToUI64.c | 98 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_roundPackMToExtF80M.c | 256 +++
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_roundPackMToF128M.c | 178 ++
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_roundPackToExtF80.c | 256 +++
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_roundPackToF128.c | 171 ++
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_roundPackToF16.c | 113 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_roundPackToF32.c | 113 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_roundPackToF64.c | 117 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_roundToI32.c | 98 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_roundToI64.c | 101 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_roundToUI32.c | 93 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_roundToUI64.c | 97 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_shiftLeftM.c | 91 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_shiftNormSigF128M.c | 78 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_shiftRightJam128.c | 69 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_shiftRightJam128Extra.c | 77 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_shiftRightJam256M.c | 126 ++
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_shiftRightJam32.c | 51 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_shiftRightJam64.c | 51 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_shiftRightJam64Extra.c | 62 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_shiftRightJamM.c | 101 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_shiftRightM.c | 91 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_shortShiftLeft128.c | 55 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_shortShiftLeft64To96M.c | 56 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_shortShiftLeftM.c | 70 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_shortShiftRight128.c | 55 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_shortShiftRightExtendM.c | 73 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_shortShiftRightJam128.c | 60 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_shortShiftRightJam128Extra.c | 59 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_shortShiftRightJam64.c | 50 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_shortShiftRightJam64Extra.c | 56 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_shortShiftRightJamM.c | 72 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_shortShiftRightM.c | 70 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_sub128.c | 55 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_sub1XM.c | 60 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_sub256M.c | 65 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_subM.c | 70 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_subMagsExtF80.c | 158 ++
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_subMagsF128.c | 139 ++
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_subMagsF16.c | 187 ++
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_subMagsF32.c | 143 ++
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_subMagsF64.c | 141 ++
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_tryPropagateNaNExtF80M.c | 64 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_tryPropagateNaNF128M.c | 55 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/softfloat_state.c | 52 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ui32_to_extF80.c | 59 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ui32_to_extF80M.c | 74 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ui32_to_f128.c | 60 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ui32_to_f128M.c | 76 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ui32_to_f16.c | 65 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ui32_to_f32.c | 57 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ui32_to_f64.c | 59 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ui64_to_extF80.c | 59 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ui64_to_extF80M.c | 74 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ui64_to_f128.c | 68 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ui64_to_f128M.c | 86 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ui64_to_f16.c | 64 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ui64_to_f32.c | 64 +
ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ui64_to_f64.c | 59 +
ArmPkg/Library/ArmSoftFloatLib/arm-gcc.h | 108 -
ArmPkg/Library/ArmSoftFloatLib/bits32/softfloat-macros | 648 ------
ArmPkg/Library/ArmSoftFloatLib/bits32/softfloat.c | 2354 --------------------
ArmPkg/Library/ArmSoftFloatLib/milieu.h | 38 -
ArmPkg/Library/ArmSoftFloatLib/softfloat-for-gcc.h | 242 --
ArmPkg/Library/ArmSoftFloatLib/softfloat-specialize | 525 -----
474 files changed, 47510 insertions(+), 4725 deletions(-)
delete mode 100644 ArmPkg/Library/ArmSoftFloatLib/Arm/__aeabi_cdcmp.asm
delete mode 100644 ArmPkg/Library/ArmSoftFloatLib/Arm/__aeabi_cfcmp.asm
delete mode 100644 ArmPkg/Library/ArmSoftFloatLib/Arm/__aeabi_dcmpeq.c
delete mode 100644 ArmPkg/Library/ArmSoftFloatLib/Arm/__aeabi_dcmpge.c
delete mode 100644 ArmPkg/Library/ArmSoftFloatLib/Arm/__aeabi_dcmpgt.c
delete mode 100644 ArmPkg/Library/ArmSoftFloatLib/Arm/__aeabi_dcmple.c
delete mode 100644 ArmPkg/Library/ArmSoftFloatLib/Arm/__aeabi_dcmplt.c
delete mode 100644 ArmPkg/Library/ArmSoftFloatLib/Arm/__aeabi_dcmpun.c
delete mode 100644 ArmPkg/Library/ArmSoftFloatLib/Arm/__aeabi_fcmpeq.c
delete mode 100644 ArmPkg/Library/ArmSoftFloatLib/Arm/__aeabi_fcmpge.c
delete mode 100644 ArmPkg/Library/ArmSoftFloatLib/Arm/__aeabi_fcmpgt.c
delete mode 100644 ArmPkg/Library/ArmSoftFloatLib/Arm/__aeabi_fcmple.c
delete mode 100644 ArmPkg/Library/ArmSoftFloatLib/Arm/__aeabi_fcmplt.c
delete mode 100644 ArmPkg/Library/ArmSoftFloatLib/Arm/__aeabi_fcmpun.c
delete mode 100644 ArmPkg/Library/ArmSoftFloatLib/Arm/softfloat.h
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/ArmSoftFloatLib.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/COPYING.txt
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/README.html
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/README.txt
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/build/Linux-386-GCC/Makefile
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/build/Linux-386-GCC/platform.h
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/build/Linux-386-SSE2-GCC/Makefile
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/build/Linux-386-SSE2-GCC/platform.h
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/build/Linux-ARM-VFPv2-GCC/Makefile
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/build/Linux-ARM-VFPv2-GCC/platform.h
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/build/Linux-x86_64-GCC/Makefile
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/build/Linux-x86_64-GCC/platform.h
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/build/Win32-MinGW/Makefile
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/build/Win32-MinGW/platform.h
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/build/Win32-SSE2-MinGW/Makefile
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/build/Win32-SSE2-MinGW/platform.h
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/build/Win64-MinGW-w64/Makefile
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/build/Win64-MinGW-w64/platform.h
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/build/template-FAST_INT64/Makefile
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/build/template-FAST_INT64/platform.h
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/build/template-not-FAST_INT64/Makefile
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/build/template-not-FAST_INT64/platform.h
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/doc/SoftFloat-history.html
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/doc/SoftFloat-source.html
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/doc/SoftFloat.html
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086-SSE/extF80M_isSignalingNaN.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086-SSE/f128M_isSignalingNaN.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086-SSE/s_commonNaNToExtF80M.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086-SSE/s_commonNaNToExtF80UI.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086-SSE/s_commonNaNToF128M.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086-SSE/s_commonNaNToF128UI.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086-SSE/s_commonNaNToF16UI.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086-SSE/s_commonNaNToF32UI.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086-SSE/s_commonNaNToF64UI.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086-SSE/s_extF80MToCommonNaN.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086-SSE/s_extF80UIToCommonNaN.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086-SSE/s_f128MToCommonNaN.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086-SSE/s_f128UIToCommonNaN.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086-SSE/s_f16UIToCommonNaN.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086-SSE/s_f32UIToCommonNaN.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086-SSE/s_f64UIToCommonNaN.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086-SSE/s_propagateNaNExtF80M.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086-SSE/s_propagateNaNExtF80UI.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086-SSE/s_propagateNaNF128M.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086-SSE/s_propagateNaNF128UI.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086-SSE/s_propagateNaNF16UI.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086-SSE/s_propagateNaNF32UI.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086-SSE/s_propagateNaNF64UI.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086-SSE/softfloat_raiseFlags.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086-SSE/specialize.h
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086/extF80M_isSignalingNaN.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086/f128M_isSignalingNaN.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086/s_commonNaNToExtF80M.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086/s_commonNaNToExtF80UI.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086/s_commonNaNToF128M.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086/s_commonNaNToF128UI.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086/s_commonNaNToF16UI.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086/s_commonNaNToF32UI.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086/s_commonNaNToF64UI.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086/s_extF80MToCommonNaN.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086/s_extF80UIToCommonNaN.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086/s_f128MToCommonNaN.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086/s_f128UIToCommonNaN.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086/s_f16UIToCommonNaN.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086/s_f32UIToCommonNaN.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086/s_f64UIToCommonNaN.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086/s_propagateNaNExtF80M.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086/s_propagateNaNExtF80UI.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086/s_propagateNaNF128M.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086/s_propagateNaNF128UI.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086/s_propagateNaNF16UI.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086/s_propagateNaNF32UI.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086/s_propagateNaNF64UI.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086/softfloat_raiseFlags.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/8086/specialize.h
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/extF80M_isSignalingNaN.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/f128M_isSignalingNaN.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_commonNaNToExtF80M.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_commonNaNToExtF80UI.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_commonNaNToF128M.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_commonNaNToF128UI.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_commonNaNToF16UI.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_commonNaNToF32UI.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_commonNaNToF64UI.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_extF80MToCommonNaN.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_extF80UIToCommonNaN.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_f128MToCommonNaN.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_f128UIToCommonNaN.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_f16UIToCommonNaN.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_f32UIToCommonNaN.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_f64UIToCommonNaN.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_propagateNaNExtF80M.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_propagateNaNExtF80UI.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_propagateNaNF128M.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_propagateNaNF128UI.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_propagateNaNF16UI.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_propagateNaNF32UI.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_propagateNaNF64UI.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/softfloat_raiseFlags.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/specialize.h
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2/extF80M_isSignalingNaN.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2/f128M_isSignalingNaN.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2/s_commonNaNToExtF80M.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2/s_commonNaNToExtF80UI.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2/s_commonNaNToF128M.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2/s_commonNaNToF128UI.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2/s_commonNaNToF16UI.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2/s_commonNaNToF32UI.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2/s_commonNaNToF64UI.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2/s_extF80MToCommonNaN.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2/s_extF80UIToCommonNaN.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2/s_f128MToCommonNaN.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2/s_f128UIToCommonNaN.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2/s_f16UIToCommonNaN.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2/s_f32UIToCommonNaN.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2/s_f64UIToCommonNaN.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2/s_propagateNaNExtF80M.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2/s_propagateNaNExtF80UI.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2/s_propagateNaNF128M.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2/s_propagateNaNF128UI.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2/s_propagateNaNF16UI.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2/s_propagateNaNF32UI.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2/s_propagateNaNF64UI.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2/softfloat_raiseFlags.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2/specialize.h
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80M_add.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80M_div.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80M_eq.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80M_eq_signaling.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80M_le.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80M_le_quiet.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80M_lt.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80M_lt_quiet.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80M_mul.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80M_rem.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80M_roundToInt.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80M_sqrt.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80M_sub.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80M_to_f128M.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80M_to_f16.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80M_to_f32.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80M_to_f64.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80M_to_i32.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80M_to_i32_r_minMag.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80M_to_i64.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80M_to_i64_r_minMag.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80M_to_ui32.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80M_to_ui32_r_minMag.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80M_to_ui64.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80M_to_ui64_r_minMag.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80_add.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80_div.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80_eq.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80_eq_signaling.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80_isSignalingNaN.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80_le.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80_le_quiet.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80_lt.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80_lt_quiet.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80_mul.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80_rem.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80_roundToInt.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80_sqrt.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80_sub.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80_to_f128.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80_to_f16.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80_to_f32.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80_to_f64.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80_to_i32.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80_to_i32_r_minMag.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80_to_i64.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80_to_i64_r_minMag.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80_to_ui32.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80_to_ui32_r_minMag.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80_to_ui64.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/extF80_to_ui64_r_minMag.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128M_add.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128M_div.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128M_eq.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128M_eq_signaling.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128M_le.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128M_le_quiet.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128M_lt.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128M_lt_quiet.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128M_mul.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128M_mulAdd.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128M_rem.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128M_roundToInt.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128M_sqrt.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128M_sub.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128M_to_extF80M.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128M_to_f16.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128M_to_f32.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128M_to_f64.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128M_to_i32.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128M_to_i32_r_minMag.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128M_to_i64.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128M_to_i64_r_minMag.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128M_to_ui32.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128M_to_ui32_r_minMag.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128M_to_ui64.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128M_to_ui64_r_minMag.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128_add.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128_div.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128_eq.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128_eq_signaling.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128_isSignalingNaN.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128_le.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128_le_quiet.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128_lt.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128_lt_quiet.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128_mul.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128_mulAdd.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128_rem.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128_roundToInt.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128_sqrt.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128_sub.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128_to_extF80.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128_to_f16.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128_to_f32.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128_to_f64.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128_to_i32.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128_to_i32_r_minMag.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128_to_i64.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128_to_i64_r_minMag.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128_to_ui32.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128_to_ui32_r_minMag.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128_to_ui64.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f128_to_ui64_r_minMag.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f16_add.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f16_div.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f16_eq.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f16_eq_signaling.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f16_isSignalingNaN.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f16_le.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f16_le_quiet.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f16_lt.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f16_lt_quiet.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f16_mul.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f16_mulAdd.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f16_rem.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f16_roundToInt.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f16_sqrt.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f16_sub.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f16_to_extF80.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f16_to_extF80M.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f16_to_f128.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f16_to_f128M.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f16_to_f32.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f16_to_f64.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f16_to_i32.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f16_to_i32_r_minMag.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f16_to_i64.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f16_to_i64_r_minMag.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f16_to_ui32.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f16_to_ui32_r_minMag.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f16_to_ui64.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f16_to_ui64_r_minMag.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f32_add.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f32_div.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f32_eq.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f32_eq_signaling.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f32_isSignalingNaN.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f32_le.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f32_le_quiet.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f32_lt.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f32_lt_quiet.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f32_mul.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f32_mulAdd.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f32_rem.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f32_roundToInt.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f32_sqrt.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f32_sub.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f32_to_extF80.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f32_to_extF80M.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f32_to_f128.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f32_to_f128M.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f32_to_f16.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f32_to_f64.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f32_to_i32.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f32_to_i32_r_minMag.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f32_to_i64.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f32_to_i64_r_minMag.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f32_to_ui32.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f32_to_ui32_r_minMag.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f32_to_ui64.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f32_to_ui64_r_minMag.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f64_add.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f64_div.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f64_eq.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f64_eq_signaling.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f64_isSignalingNaN.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f64_le.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f64_le_quiet.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f64_lt.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f64_lt_quiet.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f64_mul.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f64_mulAdd.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f64_rem.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f64_roundToInt.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f64_sqrt.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f64_sub.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f64_to_extF80.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f64_to_extF80M.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f64_to_f128.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f64_to_f128M.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f64_to_f16.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f64_to_f32.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f64_to_i32.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f64_to_i32_r_minMag.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f64_to_i64.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f64_to_i64_r_minMag.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f64_to_ui32.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f64_to_ui32_r_minMag.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f64_to_ui64.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f64_to_ui64_r_minMag.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/i32_to_extF80.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/i32_to_extF80M.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/i32_to_f128.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/i32_to_f128M.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/i32_to_f16.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/i32_to_f32.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/i32_to_f64.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/i64_to_extF80.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/i64_to_extF80M.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/i64_to_f128.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/i64_to_f128M.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/i64_to_f16.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/i64_to_f32.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/i64_to_f64.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/include/internals.h
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/include/opts-GCC.h
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/include/primitiveTypes.h
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/include/primitives.h
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/include/softfloat.h
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/include/softfloat_types.h
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_add128.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_add256M.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_addCarryM.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_addComplCarryM.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_addExtF80M.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_addF128M.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_addM.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_addMagsExtF80.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_addMagsF128.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_addMagsF16.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_addMagsF32.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_addMagsF64.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_approxRecip32_1.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_approxRecipSqrt32_1.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_approxRecipSqrt_1Ks.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_approxRecip_1Ks.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_compare128M.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_compare96M.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_compareNonnormExtF80M.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_countLeadingZeros16.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_countLeadingZeros32.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_countLeadingZeros64.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_countLeadingZeros8.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_eq128.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_invalidExtF80M.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_invalidF128M.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_isNaNF128M.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_le128.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_lt128.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_mul128By32.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_mul128MTo256M.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_mul128To256M.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_mul64ByShifted32To128.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_mul64To128.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_mul64To128M.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_mulAddF128.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_mulAddF128M.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_mulAddF16.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_mulAddF32.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_mulAddF64.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_negXM.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_normExtF80SigM.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_normRoundPackMToExtF80M.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_normRoundPackMToF128M.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_normRoundPackToExtF80.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_normRoundPackToF128.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_normRoundPackToF16.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_normRoundPackToF32.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_normRoundPackToF64.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_normSubnormalExtF80Sig.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_normSubnormalF128Sig.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_normSubnormalF128SigM.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_normSubnormalF16Sig.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_normSubnormalF32Sig.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_normSubnormalF64Sig.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_remStepMBy32.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_roundMToI64.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_roundMToUI64.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_roundPackMToExtF80M.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_roundPackMToF128M.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_roundPackToExtF80.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_roundPackToF128.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_roundPackToF16.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_roundPackToF32.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_roundPackToF64.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_roundToI32.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_roundToI64.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_roundToUI32.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_roundToUI64.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_shiftLeftM.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_shiftNormSigF128M.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_shiftRightJam128.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_shiftRightJam128Extra.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_shiftRightJam256M.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_shiftRightJam32.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_shiftRightJam64.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_shiftRightJam64Extra.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_shiftRightJamM.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_shiftRightM.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_shortShiftLeft128.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_shortShiftLeft64To96M.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_shortShiftLeftM.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_shortShiftRight128.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_shortShiftRightExtendM.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_shortShiftRightJam128.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_shortShiftRightJam128Extra.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_shortShiftRightJam64.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_shortShiftRightJam64Extra.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_shortShiftRightJamM.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_shortShiftRightM.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_sub128.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_sub1XM.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_sub256M.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_subM.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_subMagsExtF80.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_subMagsF128.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_subMagsF16.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_subMagsF32.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_subMagsF64.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_tryPropagateNaNExtF80M.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_tryPropagateNaNF128M.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/softfloat_state.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ui32_to_extF80.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ui32_to_extF80M.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ui32_to_f128.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ui32_to_f128M.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ui32_to_f16.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ui32_to_f32.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ui32_to_f64.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ui64_to_extF80.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ui64_to_extF80M.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ui64_to_f128.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ui64_to_f128M.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ui64_to_f16.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ui64_to_f32.c
create mode 100644 ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ui64_to_f64.c
delete mode 100644 ArmPkg/Library/ArmSoftFloatLib/arm-gcc.h
delete mode 100644 ArmPkg/Library/ArmSoftFloatLib/bits32/softfloat-macros
delete mode 100644 ArmPkg/Library/ArmSoftFloatLib/bits32/softfloat.c
delete mode 100644 ArmPkg/Library/ArmSoftFloatLib/milieu.h
delete mode 100644 ArmPkg/Library/ArmSoftFloatLib/softfloat-for-gcc.h
delete mode 100644 ArmPkg/Library/ArmSoftFloatLib/softfloat-specialize
--
2.20.1
next reply other threads:[~2019-05-24 15:11 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
2019-05-24 15:11 Ard Biesheuvel [this message]
2019-05-24 15:11 ` [PATCH 1/3] ArmPkg: import latest version (3e) of the Berkeley Softfloat library Ard Biesheuvel
2019-05-24 15:11 ` [PATCH 2/3] ArmPkg/ArmSoftFloatLib: switch to new version of softfloat library Ard Biesheuvel
2019-05-24 15:11 ` [PATCH 3/3] ArmPkg/ArmSoftFloatLib: remove source files that are no longer used Ard Biesheuvel
2019-05-24 20:57 ` [edk2-devel] [PATCH 0/3] update ArmSoftFloatLib to latest upstream version Laszlo Ersek
2019-05-24 21:32 ` Ard Biesheuvel
2019-05-24 21:51 ` Laszlo Ersek
2019-05-27 9:37 ` Xiaoyu Lu
2019-05-27 16:44 ` Laszlo Ersek
2019-05-27 9:06 ` Wang, Jian J
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-list from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20190524151140.23539-1-ard.biesheuvel@linaro.org \
--to=devel@edk2.groups.io \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox