esp-idf/docs/en/api-guides
Mahavir Jain 3dc80527ab
feat: add compiler config for not merging const sections
Probably GCC-13.x and on-wards uses "-fmerge-constants" to merge
the const section (string/floating-point) across compilation units.
This makes it difficult to properly analyze the size output of rodata
section across libraries, the merged section (big in size) is showed
across a single library.

The config option added here can help to disable this compiler behavior
and help to provide better size analysis. It can be used during
development phase only as it increases rodata section size.
2024-07-15 10:04:55 +05:30
..
code-quality feat(build): add COMPILER_STATIC_ANALYZER option 2024-06-18 14:25:37 +08:00
esp-ble-mesh docs: Provide translation for ble-mesh and reproducible-builds 2024-05-21 11:05:36 +08:00
inc docs: provide CN translation for linux-host-requirements.rst and external-ram-esp32-notes.rst 2023-06-28 16:42:17 +08:00
jtag-debugging feat(tools): Add often used espefuse subcommands to idf.py 2024-06-07 16:23:17 +02:00
performance docs: move and update idf.py size sub-commands documentation 2024-06-27 13:22:29 +02:00
sleep-current add low power doc and picture 2023-07-06 11:57:38 +00:00
tools feat: add compiler config for not merging const sections 2024-07-15 10:04:55 +05:30
app_trace.rst docs(misc): fixed typos found with codespell 2024-03-28 11:50:58 +08:00
bluetooth.rst docs: Provide CN Translation for four docs in api-guides 2024-05-16 14:32:13 +08:00
blufi.rst docs(misc): fixed typos found with codespell 2024-03-28 11:50:58 +08:00
bootloader.rst feat(bootloader): BOOTLOADER_SKIP_VALIDATE_IN_DEEP_SLEEP for C2 (without RTC_MEM) 2024-06-25 02:09:59 +08:00
build-system.rst docs: Update the CN Translation for build-system 2024-05-24 18:50:04 +08:00
c.rst docs: Provide translation for c.rst 2024-04-25 11:01:13 +08:00
coexist.rst docs: update rf coexistenct api guides 2024-02-21 16:57:33 +08:00
core_dump_internals.rst docs(sphinx-lint): Fix issues reported by sphinx-lint before adding it to pre-commit 2024-01-23 15:22:29 +08:00
core_dump.rst Update CN translation for coredump 2024-04-23 20:13:28 +03:00
cplusplus.rst docs: update format issues left in EN docs 2023-09-15 10:46:25 +00:00
current-consumption-measurement-modules.rst docs: Provide CN Translation for four docs in api-guides 2024-05-16 14:32:13 +08:00
deep-sleep-stub.rst docs: Provide CN Translation for four docs in api-guides 2024-05-16 14:32:13 +08:00
dfu.rst docs:update format issues for files under api-guides 2023-09-07 15:26:05 +08:00
error-handling.rst docs(esp_common): Fix formatting issues in error-handling.rst 2024-04-23 02:34:25 +08:00
esp-wifi-mesh.rst docs:update format issues for files under api-guides 2023-09-07 15:26:05 +08:00
external-ram.rst docs: Implement comments 2024-07-03 10:23:23 +08:00
fatal-errors.rst feat(docs): update reducing stack size article 2024-04-30 23:32:22 +08:00
flash_psram_config.rst feat(tools): Add often used espefuse subcommands to idf.py 2024-06-07 16:23:17 +02:00
general-notes.rst docs:update CN translation for startup and debugging-example 2021-06-08 11:18:27 +08:00
hardware-abstraction.rst Docs: update cn trans for config wdt desc 2024-01-31 15:19:17 +08:00
hlinterrupts.rst docs(sphinx-lint): Fix issues reported by sphinx-lint before adding it to pre-commit 2024-01-23 15:22:29 +08:00
host-apps.rst docs(linux): Added limitations section to POSIX simulator docs 2024-06-24 10:50:04 +02:00
index.rst feat(build): add COMPILER_STATIC_ANALYZER option 2024-06-18 14:25:37 +08:00
linker-script-generation.rst remove(c5beta3): remove c5 beta3 doxy files 2024-06-17 12:02:15 +08:00
low-power-mode.rst docs(sphinx-lint): Fix issues reported by sphinx-lint before adding it to pre-commit 2024-01-23 15:22:29 +08:00
lwip.rst feat(lwip): Added multiple dns ip support 2024-05-27 20:56:01 +10:00
memory-types.rst docs(sphinx-lint): Fix issues reported by sphinx-lint before adding it to pre-commit 2024-01-23 15:22:29 +08:00
openthread.rst docs(sphinx-lint): Fix issues reported by sphinx-lint before adding it to pre-commit 2024-01-23 15:22:29 +08:00
partition-tables.rst Merge branch 'feature/doc_for_parttool' into 'master' 2024-06-24 16:28:24 +08:00
phy.rst docs: Update CN translation for phy by adding or removing blank line and space 2024-05-30 19:28:29 +08:00
reproducible-builds.rst docs: Provide translation for ble-mesh and reproducible-builds 2024-05-21 11:05:36 +08:00
RF_calibration.rst Docs: provide CN translation for three short docs of api-guides 2023-08-04 23:37:26 +08:00
startup.rst docs(core): update misc docs for C5 2024-06-12 09:37:47 +08:00
stdio.rst docs(console): add an API guides page on standard I/O 2024-06-13 10:40:20 +02:00
SYSVIEW_FreeRTOS.txt freertos: Remove legacy data types 2022-02-09 23:05:45 +08:00
thread-local-storage.rst docs: Fix typo in get-started/index.rst and thread-local-storage.rst based on customer feedback 2023-11-02 14:10:34 +08:00
unit-tests.rst docs(esp32p4): update misc docs for esp32p4 2023-12-09 09:09:55 +08:00
usb-otg-console.rst docs: Provide CN Translation for usb-otg-console 2024-05-15 14:21:17 +08:00
usb-serial-jtag-console.rst feat(usb_serial_jtag): Add usb serial jtag support on esp32c5 2024-06-20 16:55:55 +08:00
wifi-security.rst docs: update document format issues 2023-10-14 03:55:41 +08:00
wifi.rst Merge branch 'doc/update_espnow_example' into 'master' 2024-04-01 23:13:13 +08:00
wireshark-user-guide.rst docs(sphinx-lint): Fix issues reported by sphinx-lint before adding it to pre-commit 2024-01-23 15:22:29 +08:00