Просмотр исходного кода

Added 'XC' to CompilerEnumType in Pack schema to enable use of Microchip XC32 compiler

Vladimir Marchenko 5 лет назад
Родитель
Сommit
0f9cf79c64
2 измененных файлов с 11 добавлено и 3 удалено
  1. 4 0
      CMSIS/DoxyGen/Pack/src/conditions_schema.txt
  2. 7 3
      CMSIS/Utilities/PACK.xsd

+ 4 - 0
CMSIS/DoxyGen/Pack/src/conditions_schema.txt

@@ -397,6 +397,10 @@ The tokens can be used in the elements:
     <td class="XML-Token">GHS</td>
     <td>Green Hills Software compiler for C, C++, and EC++.</td>
   </tr>
+  <tr>
+    <td class="XML-Token">XC</td>
+    <td>Microchip MPLAB XC32 Compiler.</td>
+  </tr>
 </table>
 
 <p>&nbsp;</p>

+ 7 - 3
CMSIS/Utilities/PACK.xsd

@@ -17,13 +17,16 @@
   See the License for the specific language governing permissions and
   limitations under the License.
 
-  $Date:        13. Nov 2020
-  $Revision:    1.7.1
+  $Date:        1. Dec 2020
+  $Revision:    1.7.2
 
   $Project: Schema File for Package Description File Format Specification
 
   Package file name convention <vendor>.<name>.<version>.pack
-  SchemaVersion=1.7.1
+  SchemaVersion=1.7.2
+  
+  1. December 2020: v1.7.2
+   - added 'XC' to CompilerEnumType to enable use of Microchip XC32 compiler 
 
   13. November 2020: v1.7.1
   - undo removing deprecated attributes as they are still used in latest pdsc file versions:
@@ -1089,6 +1092,7 @@
       <xs:enumeration value="GHS" />
       <xs:enumeration value="Cosmic" />
       <xs:enumeration value="G++"/> <!-- Code Sourcery -->
+      <xs:enumeration value="XC"/> <!-- Microchip MPLAB XC32 -->
       <xs:enumeration value="*" />
     </xs:restriction>
   </xs:simpleType>