瀏覽代碼

Include paths for transform tests in ArmDS A5 project

ClaudioMartino 6 年之前
父節點
當前提交
69092dd7e5

+ 2 - 1
CMSIS/DSP/DSP_Lib_TestSuite/DspLibTest_FVP_A5/.cproject

@@ -45,6 +45,7 @@
 								</option>
 								<option id="com.arm.tool.c.compiler.v6.base.option.defmac.1685452024" name="Define macro (-D)" superClass="com.arm.tool.c.compiler.v6.base.option.defmac" useByScannerDiscovery="false" valueType="definedSymbols">
 									<listOptionValue builtIn="false" value="ARM_MATH_NEON"/>
+									<listOptionValue builtIn="false" value="ARM_MATH_MATRIX_CHECK"/>
 									<listOptionValue builtIn="false" value="__FPU_PRESENT"/>
 									<listOptionValue builtIn="false" value="ARMv7A"/>
 								</option>
@@ -130,7 +131,7 @@
 						</toolChain>
 					</folderInfo>
 					<sourceEntries>
-						<entry excluding="Sources/test_src/main.c|Sources/DSP_src/CommonTables/CommonTables.c|Sources/reflibs_src/FilteringFunctions/FilteringFunctions.c|Sources/reflibs_src/HelperFunctions/HelperFunctions.c|Sources/reflibs_src/Intrinsics/Intrinsics_.c|Sources/reflibs_src/MatrixFunctions/MatrixFunctions.c|Sources/reflibs_src/StatisticsFunctions/StatisticsFunctions.c|Sources/reflibs_src/SupportFunctions/SupportFunctions.c|Sources/reflibs_src/FastMathFunctions/FastMathFunctions.c|Sources/reflibs_src/ControllerFunctions/ControllerFunctions.c|Sources/reflibs_src/ComplexMathFunctions/ComplexMathFunctions.c|Sources/reflibs_src/BasicMathFunctions/BasicMathFunctions.c|Sources/DSP_src/SupportFunctions/SupportFunctions.c|Sources/DSP_src/StatisticsFunctions/StatisticsFunctions.c|Sources/DSP_src/MatrixFunctions/MatrixFunctions.c|Sources/DSP_src/FilteringFunctions/FilteringFunctions.c|Sources/DSP_src/FastMathFunctions/FastMathFunctions.c|Sources/DSP_src/ControllerFunctions/ControllerFunctions.c|Sources/DSP_src/ComplexMathFunctions/ComplexMathFunctions.c|Sources/DSP_src/BasicMathFunctions/BasicMathFunctions.c|Sources/reflibs_src/TransformFunctions|Sources/DSP_src/CommonTables/arm_const_structs.c|Sources/test_src/transform_tests|Sources/DSP_src/TransformFunctions" flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name=""/>
+						<entry excluding="Sources/DSP_src/CommonTables/CommonTables.c|Sources/DSP_src/TransformFunctions/TransformFunctions.c|Sources/reflibs_src/TransformFunctions/TransformFunctions.c|Sources/reflibs_src/TransformFunctions/bitreversal.c|Sources/DSP_src/TransformFunctions/arm_bitreversal2.S|Sources/test_src/main.c|Sources/reflibs_src/FilteringFunctions/FilteringFunctions.c|Sources/reflibs_src/HelperFunctions/HelperFunctions.c|Sources/reflibs_src/Intrinsics/Intrinsics_.c|Sources/reflibs_src/MatrixFunctions/MatrixFunctions.c|Sources/reflibs_src/StatisticsFunctions/StatisticsFunctions.c|Sources/reflibs_src/SupportFunctions/SupportFunctions.c|Sources/reflibs_src/FastMathFunctions/FastMathFunctions.c|Sources/reflibs_src/ControllerFunctions/ControllerFunctions.c|Sources/reflibs_src/ComplexMathFunctions/ComplexMathFunctions.c|Sources/reflibs_src/BasicMathFunctions/BasicMathFunctions.c|Sources/DSP_src/SupportFunctions/SupportFunctions.c|Sources/DSP_src/StatisticsFunctions/StatisticsFunctions.c|Sources/DSP_src/MatrixFunctions/MatrixFunctions.c|Sources/DSP_src/FilteringFunctions/FilteringFunctions.c|Sources/DSP_src/FastMathFunctions/FastMathFunctions.c|Sources/DSP_src/ControllerFunctions/ControllerFunctions.c|Sources/DSP_src/ComplexMathFunctions/ComplexMathFunctions.c|Sources/DSP_src/BasicMathFunctions/BasicMathFunctions.c" flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name=""/>
 					</sourceEntries>
 				</configuration>
 			</storageModule>

+ 2 - 2
CMSIS/DSP/DSP_Lib_TestSuite/DspLibTest_FVP_A5/.settings/language.settings.xml

@@ -5,7 +5,7 @@
 			<provider copy-of="extension" id="org.eclipse.cdt.ui.UserLanguageSettingsProvider"/>
 			<provider-reference id="org.eclipse.cdt.core.ReferencedProjectsLanguageSettingsProvider" ref="shared-provider"/>
 			<provider-reference id="org.eclipse.cdt.managedbuilder.core.MBSLanguageSettingsProvider" ref="shared-provider"/>
-			<provider class="com.arm.eclipse.builder.armcc.discovery.ArmCompiler6LanguageSettingsProvider" console="false" env-hash="109978722687712131" id="com.arm.eclipse.builder.armcc.v6.langprovider" keep-relative-paths="false" name="Arm Compiler 6 Built-in Compiler Settings" parameter="${COMMAND} ${FLAGS} -E -P -v -dD &quot;${INPUTS}&quot;" prefer-non-shared="true">
+			<provider class="com.arm.eclipse.builder.armcc.discovery.ArmCompiler6LanguageSettingsProvider" console="false" env-hash="-1406983329259045156" id="com.arm.eclipse.builder.armcc.v6.langprovider" keep-relative-paths="false" name="Arm Compiler 6 Built-in Compiler Settings" parameter="${COMMAND} ${FLAGS} -E -P -v -dD &quot;${INPUTS}&quot;" prefer-non-shared="true">
 				<language-scope id="org.eclipse.cdt.core.gcc"/>
 				<language-scope id="org.eclipse.cdt.core.g++"/>
 			</provider>
@@ -16,7 +16,7 @@
 			<provider copy-of="extension" id="org.eclipse.cdt.ui.UserLanguageSettingsProvider"/>
 			<provider-reference id="org.eclipse.cdt.core.ReferencedProjectsLanguageSettingsProvider" ref="shared-provider"/>
 			<provider-reference id="org.eclipse.cdt.managedbuilder.core.MBSLanguageSettingsProvider" ref="shared-provider"/>
-			<provider class="com.arm.eclipse.builder.armcc.discovery.ArmCompiler5LanguageSettingsProvider" console="false" env-hash="12557727615405643" id="com.arm.eclipse.builder.armcc.v5.langprovider" keep-relative-paths="false" name="Arm Compiler 5 Built-in Compiler Settings" parameter="${COMMAND} ${FLAGS} --list-macros &quot;${INPUTS}&quot;" prefer-non-shared="true">
+			<provider class="com.arm.eclipse.builder.armcc.discovery.ArmCompiler5LanguageSettingsProvider" console="false" env-hash="-1446449183757281068" id="com.arm.eclipse.builder.armcc.v5.langprovider" keep-relative-paths="false" name="Arm Compiler 5 Built-in Compiler Settings" parameter="${COMMAND} ${FLAGS} --list-macros &quot;${INPUTS}&quot;" prefer-non-shared="true">
 				<language-scope id="com.arm.eclipse.builder.armcc.lang.c"/>
 				<language-scope id="com.arm.eclipse.builder.armcc.lang.cpp"/>
 			</provider>

+ 21 - 21
CMSIS/DSP/DSP_Lib_TestSuite/DspLibTest_FVP_A5/DspLibTest_FVP_A5.launch

@@ -1,46 +1,46 @@
 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
 <launchConfiguration type="com.arm.debugger.launcher2">
 <mapAttribute key="AverageDurationTracker">
-<mapEntry key="*Fetching Data Model" value="169253"/>
-<mapEntry key="*list global low level symbols" value="940889"/>
+<mapEntry key="*Fetching Data Model" value="816188"/>
+<mapEntry key="*list global low level symbols" value="4830899"/>
 <mapEntry key="*loading values from target" value="3533167"/>
 <mapEntry key="*updating registers" value="2824317"/>
 <mapEntry key="*updating variables" value="6819450"/>
-<mapEntry key="AddEventObserver" value="5335971"/>
+<mapEntry key="AddEventObserver" value="6209842"/>
 <mapEntry key="Evaluate" value="776818"/>
 <mapEntry key="Retrieving globals list" value="188518300"/>
 <mapEntry key="areCachesAvailable" value="313198"/>
 <mapEntry key="break" value="10277194"/>
-<mapEntry key="compute execution mode" value="843744"/>
+<mapEntry key="compute execution mode" value="1989211"/>
 <mapEntry key="console" value="2254565"/>
-<mapEntry key="continue" value="14010682"/>
+<mapEntry key="continue" value="26460070"/>
 <mapEntry key="disassemble" value="113311500"/>
-<mapEntry key="evaluate address" value="1189491"/>
-<mapEntry key="get capabilities" value="98575"/>
-<mapEntry key="get execution addresss" value="340282"/>
-<mapEntry key="get source lines" value="354485"/>
+<mapEntry key="evaluate address" value="7033472"/>
+<mapEntry key="get capabilities" value="687168"/>
+<mapEntry key="get execution addresss" value="1051895"/>
+<mapEntry key="get source lines" value="1953871"/>
 <mapEntry key="getValidEncodings" value="299800"/>
-<mapEntry key="initialize command help" value="37053103"/>
+<mapEntry key="initialize command help" value="50686050"/>
 <mapEntry key="interrupt" value="17118179"/>
-<mapEntry key="list breakpoint options" value="76082"/>
-<mapEntry key="list breakpoints" value="194505"/>
-<mapEntry key="list instruction sets" value="499217"/>
-<mapEntry key="list signals" value="4987612"/>
-<mapEntry key="list watchpoint options" value="105564"/>
-<mapEntry key="list watchpoints" value="282172"/>
-<mapEntry key="loadfile" value="84748586"/>
+<mapEntry key="list breakpoint options" value="764598"/>
+<mapEntry key="list breakpoints" value="712851"/>
+<mapEntry key="list instruction sets" value="851704"/>
+<mapEntry key="list signals" value="23203903"/>
+<mapEntry key="list watchpoint options" value="1926741"/>
+<mapEntry key="list watchpoints" value="991318"/>
+<mapEntry key="loadfile" value="175180496"/>
 <mapEntry key="next" value="33025165"/>
 <mapEntry key="reload-symbol-file" value="113061900"/>
 <mapEntry key="remove" value="2306006"/>
-<mapEntry key="set CWD" value="2943063"/>
+<mapEntry key="set CWD" value="7695565"/>
 <mapEntry key="set breakpoint properties" value="10629692"/>
-<mapEntry key="set debug-from" value="669183"/>
-<mapEntry key="start" value="25863511"/>
+<mapEntry key="set debug-from" value="1669445"/>
+<mapEntry key="start" value="73217402"/>
 <mapEntry key="step" value="25121927"/>
 <mapEntry key="synchronizing trace ranges" value="25371"/>
 <mapEntry key="target reset" value="571921721"/>
 <mapEntry key="toggleBreakpoint" value="8555653"/>
-<mapEntry key="waitForTargetToStop" value="13579024"/>
+<mapEntry key="waitForTargetToStop" value="29235781"/>
 </mapAttribute>
 <intAttribute key="DEBUG_TAB..RESOURCES.COUNT" value="0"/>
 <intAttribute key="FILES.CONNECT_TO_GDB_SERVER.RESOURCES.COUNT" value="0"/>