eren-terzioglu commented on code in PR #20125:
URL: https://github.com/apache/nuttx/pull/20125#discussion_r4006640112


##########
boards/risc-v/esp32p4/common/scripts/esp32p4_sections.rev3.ld:
##########
@@ -374,108 +376,109 @@ SECTIONS
     *(.dram1)
     *(.dram1.*)
 
-    *libarch.a:brownout.*(.rodata .rodata.*)
-    *libarch.a:cpu.*(.rodata .rodata.*)
-    *libarch.a:gpio_hal.*(.rodata .rodata.*)
-    *libarch.a:interrupt.*(.rodata .rodata.*)
-    *libarch.a:periph_ctrl.*(.rodata .rodata.*)
-    *libarch.a:rtc_clk.*(.rodata .rodata.*)
-    *libarch.a:rtc_sleep.*(.rodata .rodata.*)
-    *libarch.a:rtc_time.*(.rodata .rodata.*)
-    *libarch.a:systimer.*(.rodata .rodata.*)
-    *libarch.a:systimer_hal.*(.rodata .rodata.*)
-    *libarch.a:uart_hal_iram.*(.rodata .rodata.*)
-    *libarch.a:wdt_hal_iram.*(.rodata .rodata.*)
+    *arch.a:brownout.*(.rodata .rodata.*)
+    *arch.a:cpu.*(.rodata .rodata.*)
+    *arch.a:gpio_hal.*(.rodata .rodata.*)
+    *arch.a:interrupt.*(.rodata .rodata.*)
+    *arch.a:periph_ctrl.*(.rodata .rodata.*)
+    *arch.a:rtc_clk.*(.rodata .rodata.*)
+    *arch.a:rtc_sleep.*(.rodata .rodata.*)
+    *arch.a:rtc_time.*(.rodata .rodata.*)
+    *arch.a:systimer.*(.rodata .rodata.*)
+    *arch.a:systimer_hal.*(.rodata .rodata.*)
+    *arch.a:uart_hal_iram.*(.rodata .rodata.*)
+    *arch.a:wdt_hal_iram.*(.rodata .rodata.*)
     *libsched.a:irq_dispatch.*(.rodata .rodata.*)
     *libsched.a:irq_dispatch.*(.rodata .rodata.*)
     *libsched.a:sched_lock.*(.rodata .rodata.*)
     *libsched.a:sched_unlock.*(.rodata .rodata.*)
 
-    *libarch.a:*(.rodata.esprv_intc_int_get_type)
-    *libarch.a:*riscv_doirq.*(.rodata .rodata.*)
-    *libarch.a:*brownout.*(.rodata .rodata.*)
-    *libarch.a:*cpu.*(.rodata .rodata.*)
-    *libarch.a:*gpio_hal.*(.rodata .rodata.*)
-    *libarch.a:*periph_ctrl.*(.rodata .rodata.*)
-    *libarch.a:*clk.*(.rodata .rodata.*)
-    *libarch.a:*esp_clk.*(.rodata .rodata.*)
-    *libarch.a:*esp_clk_tree.*(.rodata .rodata.*)
-    *libarch.a:*esp_clk_tree_common.*(.rodata .rodata.*)
-    *libarch.a:*clk_tree_hal.*(.rodata .rodata.*)
-    *libarch.a:*pmu_init.*(.rodata .rodata.*)
-    *libarch.a:*modem_clock.*(.rodata .rodata.*)
-    *libarch.a:*modem_clock_hal.*(.rodata .rodata.*)
-    *libarch.a:*regi2c_ctrl.*(.rodata .rodata.*)
-    *libarch.a:*gpio_periph.*(.rodata .rodata.*)
-    *libarch.a:*esp_rom_systimer.*(.rodata .rodata.*)
-    *libarch.a:*esp_rom_wdt.*(.rodata .rodata.*)
-    *libarch.a:*ocode_init.*(.rodata .rodata.*)
-    *libarch.a:*esp_rom_regi2c_esp32p4.*(.rodata .rodata.*)
-    *libarch.a:*rtc_clk.*(.rodata .rodata.*)
-    *libarch.a:*rtc_clk_init.*(.rodata .rodata.*)
-    *libarch.a:*pmu_param.*(.rodata .rodata.*)
-    *libarch.a:*pmu_sleep.*(.rodata .rodata.*)
-    *libarch.a:*rtc_time.*(.rodata .rodata.*)
-    *libarch.a:*systimer.*(.rodata .rodata.*)
-    *libarch.a:*systimer_hal.*(.rodata .rodata.*)
-    *libarch.a:*uart_hal_iram.*(.rodata .rodata.*)
-    *libarch.a:*wdt_hal_iram.*(.rodata .rodata.*)
-    *libarch.a:*bootloader_banner_wrap.*(.rodata .rodata.*)
-    *libarch.a:*bootloader_init.*(.rodata .rodata.*)
-    *libarch.a:*bootloader_common.*(.rodata .rodata.*)
-    *libarch.a:*bootloader_common_loader.*(.rodata .rodata.*)
-    *libarch.a:*bootloader_console.*(.rodata .rodata.*)
-    *libarch.a:*bootloader_console_loader.*(.rodata .rodata.*)
-    *libarch.a:*bootloader_esp32p4.*(.rodata .rodata.*)
-    *libarch.a:*bootloader_flash.*(.rodata .rodata.*)
-    *libarch.a:*bootloader_flash_config_esp32p4.*(.rodata .rodata.*)
-    *libarch.a:*flash_qio_mode.*(.rodata .rodata.*)
-    *libarch.a:*bootloader_clock_init.*(.rodata .rodata.*)
-    *libarch.a:*bootloader_clock_loader.*(.rodata .rodata.*)
-    *libarch.a:*bootloader_efuse.*(.rodata .rodata.*)
-    *libarch.a:*bootloader_panic.*(.rodata .rodata.*)
-    *libarch.a:*bootloader_mem.*(.rodata .rodata.*)
-    *libarch.a:*bootloader_random.*(.rodata .rodata.*)
-    *libarch.a:*bootloader_random_esp32p4.*(.rodata .rodata.*)
-    *libarch.a:*esp_image_format.*(.rodata .rodata.*)
-    *libarch.a:*bootloader_soc.*(.rodata .rodata.*)
-    *libarch.a:*bootloader_sha.*(.rodata .rodata.*)
-    *libarch.a:*flash_encrypt.*(.rodata .rodata.*)
-    *libarch.a:*cache_hal.*(.rodata .rodata.*)
-    *libarch.a:*uart_hal.*(.rodata .rodata.*)
-    *libarch.a:*mpu_hal.*(.rodata .rodata.*)
-    *libarch.a:*mmu_hal.*(.rodata .rodata.*)
-    *libarch.a:*uart_periph.*(.rodata .rodata.*)
-    *libarch.a:*esp_rom_uart.*(.rodata .rodata.*)
-    *libarch.a:*esp_rom_sys.*(.rodata .rodata.*)
-    *libarch.a:*esp_rom_spiflash.*(.rodata .rodata.*)
-    *libarch.a:*esp_efuse_fields.*(.rodata .rodata.*)
-    *libarch.a:*esp_efuse_api_key.*(.rodata .rodata.*)
-    *libarch.a:*esp_efuse_utility.*(.rodata .rodata.*)
-    *libarch.a:*efuse_hal.*(.rodata .rodata.*)
-    *libarch.a:*log.*(.rodata .rodata.*)
-    *libarch.a:*log_noos.*(.rodata .rodata.*)
-    *libarch.a:esp_spiflash.*(.rodata .rodata.*)
-    *libarch.a:esp_chip_rev.*(.rodata .rodata.*)
-    *libarch.a:critical_section.*(.rodata .rodata.*)
-    *libarch.a:os.*(.rodata.g_int_flags_count .rodata.g_int_flags)
-    *libarch.a:spi_flash_hpm_enable.*(.rodata .rodata.*)
-    *libarch.a:*sleep_modes.*(.rodata.esp_sleep_pd_config*)
-    *libarch.a:esp_flash_api.*(.rodata .rodata.*)
-    *libarch.a:esp_flash_spi_init.*(.rodata .rodata.*)
-    *libarch.a:spi_flash_hal_iram.*(.rodata .rodata.*)
-    *libarch.a:spi_flash_encrypt_hal_iram.*(.rodata .rodata.*)
-    *libarch.a:spi_flash_hal_gpspi.*(.rodata .rodata.*)
-    *libarch.a:spi_flash_chip*.*(.rodata .rodata.*)
-    *libarch.a:spi_flash_wrap.*(.rodata .rodata.*)
-    *libarch.a:spi_flash_os_func_noos.*(.rodata .rodata.*)
-    *libarch.a:spi_flash_os_func_app.*(.rodata .rodata.*)
-    *libarch.a:flash_brownout_hook.*(.rodata .rodata.*)
-    *libarch.a:esp_cache.*(.rodata .rodata.*)
-    *libarch.a:cache_utils.*(.rodata .rodata.*)
-    *libarch.a:memspi_host_driver.*(.rodata .rodata.*)
-    *libarch.a:esp_psram_impl_ap_hex.*(.rodata .rodata.*)
-    *libarch.a:cpu_region_protect.*(.rodata .rodata.*)
+    *arch.a:*(.rodata.esprv_intc_int_get_type)

Review Comment:
   Is there any reason why did you convert this into `arch` instead of 
`libarch`?



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to