You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Public header softfloat.h requires stdint.h and stdbool.h, which are C99 headers not available with older versions of Visual Studio.
SoftFloat 3a For Hercules (S3FH) builds correctly because the CMake process for S3FH substitutes its own versions of the required C99 headers when they are not available on the host system. But those substitute versions are not available to the Hercules build, which includes the softfloat.h public header, so the build fails.
The text was updated successfully, but these errors were encountered:
Addresses issue #2. Install C99 headers in S3FH include directory when they are not present on the host system. Change substitute stdint.h to compile correctly on Windows.
Issue addressed in commit d7d1229. That commit refactored header #includes and added type definitions if needed on pre-C99 systems without conflicting with those in Hercules-390 Hyperion.
Public header softfloat.h requires stdint.h and stdbool.h, which are C99 headers not available with older versions of Visual Studio.
SoftFloat 3a For Hercules (S3FH) builds correctly because the CMake process for S3FH substitutes its own versions of the required C99 headers when they are not available on the host system. But those substitute versions are not available to the Hercules build, which includes the softfloat.h public header, so the build fails.
The text was updated successfully, but these errors were encountered: