Windows support

This commit is contained in:
kaleb-himes
2024-04-09 13:55:05 -06:00
parent 71e83cdd19
commit b8d31b042f
13 changed files with 1135 additions and 9 deletions

View File

@@ -40,7 +40,7 @@ IFDEF HAVE_FIPS
ENDIF
IF fips_version GE 2
fipsAbc SEGMENT ALIAS(".fipsA$bc") 'CODE'
fipsAb SEGMENT ALIAS(".fipsA$b") 'CODE'
ELSE
_text SEGMENT
ENDIF
@@ -1523,7 +1523,7 @@ MAKE_RK256_b:
IF fips_version GE 2
fipsAbc ENDS
fipsAb ENDS
ELSE
_text ENDS
ENDIF

View File

@@ -41,8 +41,8 @@
#define FIPS_NO_WRAPPERS
#ifdef USE_WINDOWS_API
#pragma code_seg(".fipsA$fa")
#pragma const_seg(".fipsB$fa")
#pragma code_seg(".fipsA$f")
#pragma const_seg(".fipsB$f")
#endif
#endif

View File

@@ -43,8 +43,8 @@
#define FIPS_NO_WRAPPERS
#ifdef USE_WINDOWS_API
#pragma code_seg(".fipsA$fb")
#pragma const_seg(".fipsB$fb")
#pragma code_seg(".fipsA$f")
#pragma const_seg(".fipsB$f")
#endif
#endif

View File

@@ -33,8 +33,8 @@
#define FIPS_NO_WRAPPERS
#ifdef USE_WINDOWS_API
#pragma code_seg(".fipsA$ha")
#pragma const_seg(".fipsB$ha")
#pragma code_seg(".fipsA$h")
#pragma const_seg(".fipsB$h")
#endif
#endif