Skip to content

Commit d906400

Browse files
Improve doxygen.
1 parent 2747aeb commit d906400

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

Documentation/Doxygen/src/mainpage.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,13 @@ Each library project has different preprocessor macros.
128128

129129
## Code size
130130

131-
Constant tables can use a lot of read only memory. The linker can remove the unused functions and constant tables.
131+
Previous versions were using lots of compilation flags to control code size. It was enabled with `ARM_DSP_CONFIG_TABLES`. It was getting too complex and has been removed. Now code size optimizations are relying on the linker.
132+
133+
You no more need to use any compilation flags like `ARM_TABLE_TWIDDLECOEF_F32_2048`, `ARM_FFT_ALLOW_TABLES` etc ...
134+
135+
They have been removed.
136+
137+
Constant tables can use a lot of read only memory but the linker can remove the unused functions and constant tables if it can deduce that those tables or functions are not used.
132138

133139
For this you need to use the right initialization functions in the library and the right options for the linker (they are compiler dependent).
134140

0 commit comments

Comments
 (0)