Drop git submodule for Berkeley softfloat library

This code is no longer in use so it can be dropped.

Signed-off-by: Ard Biesheuvel <ardb@kernel.org>
This commit is contained in:
Ard Biesheuvel 2024-08-29 20:40:04 +02:00 committed by mergify[bot]
parent 31ea376b58
commit 6f0e977165
3 changed files with 0 additions and 12 deletions

3
.gitmodules vendored
View File

@ -1,9 +1,6 @@
[submodule "CryptoPkg/Library/OpensslLib/openssl"] [submodule "CryptoPkg/Library/OpensslLib/openssl"]
path = CryptoPkg/Library/OpensslLib/openssl path = CryptoPkg/Library/OpensslLib/openssl
url = https://github.com/openssl/openssl url = https://github.com/openssl/openssl
[submodule "SoftFloat"]
path = ArmPkg/Library/ArmSoftFloatLib/berkeley-softfloat-3
url = https://github.com/ucb-bar/berkeley-softfloat-3.git
[submodule "UnitTestFrameworkPkg/Library/CmockaLib/cmocka"] [submodule "UnitTestFrameworkPkg/Library/CmockaLib/cmocka"]
path = UnitTestFrameworkPkg/Library/CmockaLib/cmocka path = UnitTestFrameworkPkg/Library/CmockaLib/cmocka
url = https://github.com/tianocore/edk2-cmocka.git url = https://github.com/tianocore/edk2-cmocka.git

View File

@ -186,8 +186,6 @@ class Settings(CiBuildSettingsManager, UpdateSettingsManager, SetupSettingsManag
If no RequiredSubmodules return an empty iterable If no RequiredSubmodules return an empty iterable
''' '''
rs = [] rs = []
rs.append(RequiredSubmodule(
"ArmPkg/Library/ArmSoftFloatLib/berkeley-softfloat-3", False))
rs.append(RequiredSubmodule( rs.append(RequiredSubmodule(
"CryptoPkg/Library/OpensslLib/openssl", False)) "CryptoPkg/Library/OpensslLib/openssl", False))
rs.append(RequiredSubmodule( rs.append(RequiredSubmodule(

View File

@ -88,7 +88,6 @@ licenses:
The EDK II open source project uses content from upstream projects as git submodules The EDK II open source project uses content from upstream projects as git submodules
that are covered by additional licenses. that are covered by additional licenses.
- `ArmPkg/Library/ArmSoftFloatLib/berkeley-softfloat-3 <https://github.com/ucb-bar/berkeley-softfloat-3/blob/b64af41c3276f97f0e181920400ee056b9c88037/COPYING.txt>`__
- `BaseTools/Source/C/BrotliCompress/brotli <https://github.com/google/brotli/blob/666c3280cc11dc433c303d79a83d4ffbdd12cc8d/LICENSE>`__ - `BaseTools/Source/C/BrotliCompress/brotli <https://github.com/google/brotli/blob/666c3280cc11dc433c303d79a83d4ffbdd12cc8d/LICENSE>`__
- `CryptoPkg/Library/OpensslLib/openssl <https://github.com/openssl/openssl/blob/e2e09d9fba1187f8d6aafaa34d4172f56f1ffb72/LICENSE>`__ - `CryptoPkg/Library/OpensslLib/openssl <https://github.com/openssl/openssl/blob/e2e09d9fba1187f8d6aafaa34d4172f56f1ffb72/LICENSE>`__
- `CryptoPkg/Library/MbedTlsLib/mbedtls <https://github.com/Mbed-TLS/mbedtls/blob/8c89224991adff88d53cd380f42a2baa36f91454/LICENSE>`__ - `CryptoPkg/Library/MbedTlsLib/mbedtls <https://github.com/Mbed-TLS/mbedtls/blob/8c89224991adff88d53cd380f42a2baa36f91454/LICENSE>`__
@ -275,12 +274,6 @@ dependency on being able to reach servers we do not actually want
any code from, as well as needlessly downloading code we will not any code from, as well as needlessly downloading code we will not
use. use.
**Submodule Notes**
ArmSoftFloatLib is required by OpensslLib. It's inevitable in openssl-1.1.1
(since stable201905) for floating point parameter conversion, but should be
dropped once there's no such need in future release of openssl.
.. =================================================================== .. ===================================================================
.. This is a bunch of directives to make the README file more readable .. This is a bunch of directives to make the README file more readable
.. =================================================================== .. ===================================================================