CMSIS-DSP: Improvements to the float16 support for building.
diff --git a/ARM.CMSIS.pdsc b/ARM.CMSIS.pdsc
index 8f4e85d..bb7fa90 100644
--- a/ARM.CMSIS.pdsc
+++ b/ARM.CMSIS.pdsc
@@ -3208,16 +3208,23 @@
 
       </files>
     </component>
-    <component Cclass="CMSIS" Cgroup="DSP" Cvariant="Source"  Cversion="1.8.0" isDefaultVariant="true" condition="CMSIS DSP">
+    <component Cclass="CMSIS" Cgroup="DSP" Cvariant="Source"  Cversion="1.8.1" isDefaultVariant="true" condition="CMSIS DSP">
       <description>CMSIS-DSP Library for Cortex-M, SC000, and SC300</description>
       <files>
         <!-- CPU independent -->
         <file category="doc"      name="CMSIS/Documentation/DSP/html/index.html"/>
         <file category="header"   name="CMSIS/DSP/Include/arm_math.h"/>
+        <file category="header"   name="CMSIS/DSP/Include/arm_math_f16.h"/>
+        <file category="header"   name="CMSIS/DSP/Include/arm_common_tables.h"/>
+        <file category="header"   name="CMSIS/DSP/Include/arm_common_tables_f16.h"/>
+        <file category="header"   name="CMSIS/DSP/Include/arm_const_structs.h"/>
+        <file category="header"   name="CMSIS/DSP/Include/arm_const_structs_f16.h"/>
+
         <file category="include"  name="CMSIS/DSP/PrivateInclude/"/>
 
         <!-- DSP sources (core) -->
         <file category="source"   name="CMSIS/DSP/Source/BasicMathFunctions/BasicMathFunctions.c"/>
+
         <file category="source"   name="CMSIS/DSP/Source/BayesFunctions/BayesFunctions.c"/>
         <file category="source"   name="CMSIS/DSP/Source/CommonTables/CommonTables.c"/>
         <file category="source"   name="CMSIS/DSP/Source/ComplexMathFunctions/ComplexMathFunctions.c"/>
@@ -3231,6 +3238,11 @@
         <file category="source"   name="CMSIS/DSP/Source/SVMFunctions/SVMFunctions.c"/>
         <file category="source"   name="CMSIS/DSP/Source/TransformFunctions/TransformFunctions.c"/>
 
+        <!-- DSP sources F16 versions -->
+        <file category="source"   name="CMSIS/DSP/Source/BasicMathFunctions/BasicMathFunctionsF16.c"/>
+        <file category="source"   name="CMSIS/DSP/Source/CommonTables/CommonTablesF16.c"/>
+        <file category="source"   name="CMSIS/DSP/Source/TransformFunctions/TransformFunctionsF16.c"/>
+
         <!-- Compute Library for Cortex-A -->
         <file category="header"   name="CMSIS/DSP/ComputeLibrary/Include/NEMath.h"        condition="ARMv7-A Device"/>
         <file category="source"   name="CMSIS/DSP/ComputeLibrary/Source/arm_cl_tables.c"  condition="ARMv7-A Device"/>