Ada: Fix Build Failure on 32-bit FreeBSD
A build failure in the Ada runtime library on 32-bit FreeBSD systems has been resolved by adjusting a FreeBSD-specific subunit.
A build failure specific to the Ada runtime library (libada) on 32-bit FreeBSD systems has been resolved. The issue arose from renaming a FreeBSD-specific subunit, and the fix involves adjusting the code to reflect this renaming. This ensures that the Ada runtime can be built successfully on 32-bit FreeBSD systems.
In Details
The FreeBSD-specific subunit in the Ada runtime library's s-dorepr__freebsd.adb file was not adjusted to a renaming, causing a build failure on 32-bit FreeBSD systems. The commit fixes this by updating the references to Two_Prod and Two_Sqr in the file.
For Context
The Ada runtime library provides the necessary support functions for Ada programs to run. This commit fixes an issue that prevented the library from being built on 32-bit FreeBSD systems. This issue was caused by a change in the naming of a specific component within the library.