Browse Source

disabled optimizations

Ugochukwu Mmaduekwe 7 years ago
parent
commit
683c37394c

+ 11 - 11
CryptoLib.Tests/FreePascal.Tests/CryptoLibConsole.lpr

@@ -9,21 +9,21 @@ uses
  // EqualsAndHashCodeTests, // pass x64
  // EqualsAndHashCodeTests, // pass x64
  // OIDTests, // pass x64
  // OIDTests, // pass x64
  // BigIntegerTests,
  // BigIntegerTests,
-  ECAlgorithmsTests,
-  ECPointTests,
-  SecP384R1FieldTests,
-  ECDsa5Tests,
-  ECTests,
-  NamedCurveTests,
-  ECSchnorrTests,
-  SignerUtilitiesTests,
+ // ECAlgorithmsTests,
+ // ECPointTests,
+ // SecP384R1FieldTests,
+ // ECDsa5Tests,
+ // ECTests,
+ // NamedCurveTests,
+ // ECSchnorrTests,
+ // SignerUtilitiesTests,
  // SecureRandomTests,
  // SecureRandomTests,
-  DigestRandomNumberTests,
-  FixedPointTests,
+ // DigestRandomNumberTests,
+ // FixedPointTests,
  // AESTests, // pass x64
  // AESTests, // pass x64
  // BlockCipherVectorTests, // pass x64
  // BlockCipherVectorTests, // pass x64
   AESTestVectors,
   AESTestVectors,
- // IESCipherTests,
+  IESCipherTests,
  // AESSICTests, // pass x64
  // AESSICTests, // pass x64
  // MD5HMacTests, // pass x64
  // MD5HMacTests, // pass x64
  // HMacTests,
  // HMacTests,

+ 9 - 9
CryptoLib/src/Include/CryptoLib.inc

@@ -40,18 +40,18 @@
 {$NOTES OFF}
 {$NOTES OFF}
 
 
 // Optimizations
 // Optimizations
-{$OPTIMIZATION LEVEL3}
-{$OPTIMIZATION PEEPHOLE}
-{$OPTIMIZATION REGVAR}
-{$OPTIMIZATION LOOPUNROLL}
-{$OPTIMIZATION STRENGTH}
-{$OPTIMIZATION CSE}
-{$OPTIMIZATION DFA}
+{.$OPTIMIZATION LEVEL3}
+{.$OPTIMIZATION PEEPHOLE}
+{.$OPTIMIZATION REGVAR}
+{.$OPTIMIZATION LOOPUNROLL}
+{.$OPTIMIZATION STRENGTH}
+{.$OPTIMIZATION CSE}
+{.$OPTIMIZATION DFA}
 {$IFDEF CPUI386}
 {$IFDEF CPUI386}
-{$OPTIMIZATION USEEBP}
+{.$OPTIMIZATION USEEBP}
 {$ENDIF}
 {$ENDIF}
 {$IFDEF CPUX86_64}
 {$IFDEF CPUX86_64}
-{$OPTIMIZATION USERBP}
+{.$OPTIMIZATION USERBP}
 {$ENDIF}
 {$ENDIF}
 {$ENDIF FPC}
 {$ENDIF FPC}
 
 

+ 1 - 1
CryptoLib/src/Packages/FPC/CryptoLib4PascalPackage.lpk

@@ -15,7 +15,7 @@
       </SearchPaths>
       </SearchPaths>
       <CodeGeneration>
       <CodeGeneration>
         <Optimizations>
         <Optimizations>
-          <OptimizationLevel Value="4"/>
+          <OptimizationLevel Value="0"/>
         </Optimizations>
         </Optimizations>
       </CodeGeneration>
       </CodeGeneration>
     </CompilerOptions>
     </CompilerOptions>