--- /dev/null
+\r
+#include <stdint.h>\r
+#include "platform.h"\r
+#include "primitives.h"\r
+#include "internals.h"\r
+\r
+struct exp16_sig32 softfloat_normSubnormalF32Sig( uint_fast32_t sig )\r
+{\r
+ int shiftCount;\r
+ struct exp16_sig32 z;\r
+\r
+ shiftCount = softfloat_countLeadingZeros32( sig ) - 8;\r
+ z.exp = 1 - shiftCount;\r
+ z.sig = sig<<shiftCount;\r
+ return z;\r
+\r
+}\r
+\r