Merge branch 'feature/enable_misalign_optimization_for_iperf_v5.5' into 'release/v5.5'

feat(newlib): enable libc misalign optimized functions (v5.5)

See merge request espressif/esp-idf!42676
This commit is contained in:
Alexey Gerenkov
2026-03-31 00:49:02 +08:00
14 changed files with 33 additions and 116 deletions
@@ -431,6 +431,10 @@ config SOC_CPU_PMP_REGION_GRANULARITY
int
default 4
config SOC_CPU_MISALIGNED_ACCESS_ON_PMP_MISMATCH_ISSUE
bool
default y
config SOC_DS_SIGNATURE_MAX_BIT_LEN
int
default 3072
@@ -158,6 +158,8 @@
#define SOC_CPU_HAS_PMA 1
#define SOC_CPU_IDRAM_SPLIT_USING_PMP 1
#define SOC_CPU_PMP_REGION_GRANULARITY 4
// DIG-694: misaligned access across PMP regions must be spaced at least by two instructions
#define SOC_CPU_MISALIGNED_ACCESS_ON_PMP_MISMATCH_ISSUE 1
// TODO: IDF-5360 (Copy from esp32c3, need check)
/*-------------------------- DIGITAL SIGNATURE CAPS ----------------------------------------*/