You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
CMSIS-DSP/Source
Johan Bengtsson 065e8351c3 DSP: Remove undefined behavior in post-increment/decrement read (#1443)
According to the C standard q15_t * and const q15_t * are not compatible
types which, among other things, imply that an object of type const
q15_t * can't be modified by writing to a q15_t ** or vice versa.
Programs doing this are undefined.

Because of this rule all programs using the functions read_q15x2_ia,
read_q15x2_da, read_q7x4_ia, or read_q7x4_da for reading data from an
array of constant elements will be undefined. To solve this it is not
enough to change the type of the function since this will give problems
when reading data from an array of non-const elements. To get a defined
solution I needed to switch from functions to macros to allow the
increment to be done in the original type of the pointer.
4 years ago
..
BasicMathFunctions DSP: Remove undefined behavior in post-increment/decrement read (#1443) 4 years ago
BayesFunctions CMSIS-DSP: Removed float promotion issues 5 years ago
CommonTables CMSIS-DSP: Reworked sqrt q15 and q31 4 years ago
ComplexMathFunctions DSP: Remove undefined behavior in post-increment/decrement read (#1443) 4 years ago
ControllerFunctions CMSIS-DSP: Removed float promotion issues 5 years ago
DistanceFunctions Fixing double init values 4 years ago
FastMathFunctions CMSIS-DSP: Reworked sqrt q15 and q31 4 years ago
FilteringFunctions DSP: Remove undefined behavior in post-increment/decrement read (#1443) 4 years ago
InterpolationFunctions CMSIS-DSP: Correcting issue 1293 4 years ago
MatrixFunctions DSP: Remove undefined behavior in post-increment/decrement read (#1443) 4 years ago
QuaternionMathFunctions CMSIS-DSP: Removed float promotion issues 5 years ago
SVMFunctions CMSIS-DSP: Correction of issue 1217 5 years ago
StatisticsFunctions DSP: Remove undefined behavior in post-increment/decrement read (#1443) 4 years ago
SupportFunctions DSP: Remove undefined behavior in post-increment/decrement read (#1443) 4 years ago
TransformFunctions DSP: Remove undefined behavior in post-increment/decrement read (#1443) 4 years ago
CMakeLists.txt CMSIS-DSP: Correcting issue #1182 5 years ago
configDsp.cmake CMSIS-DSP: Added Cholesky decomposition 5 years ago
fft.cmake CMSIS-DSP: Correcting issue #1182 5 years ago
interpol.cmake CMSIS-DSP: Reworked sqrt q15 and q31 4 years ago