nuttxs opened a new pull request, #17001:
URL: https://github.com/apache/nuttx/pull/17001

   ## Summary
   boards/xtensa: fix the issue of undefined symbol reference errors occurring 
during compilation and linking phase when the configuration 
(CONFIG_ESP32S3_APP_FORMAT_LEGACY=y) is enabled.
   
   ```
       undefined reference to _esp_system_init_fn_array_start
       undefined reference to _esp_system_init_fn_array_end
       undefined reference to __init_array_start
       undefined reference to __init_array_end
   
   ```
   ## Impact
   New Feature/Change: No
   User Impact: No
   Build Impact:No new Kconfig options or build system changes.
   Hardware Impact: No
   Security: No
   Compatibility: Backward-compatible; no breaking changes.
   
   ## Testing
   
   ```
   xtensa-esp32-elf-ld: 
/media/zzq/sda4/work/apache_nuttx/chip_esp32/nuttx/staging/libarch.a(startup.o):(.literal.do_system_init_fn+0x0):
 undefined reference to `_esp_system_init_fn_array_start'
   xtensa-esp32-elf-ld: 
/media/zzq/sda4/work/apache_nuttx/chip_esp32/nuttx/staging/libarch.a(startup.o):(.literal.do_system_init_fn+0xc):
 undefined reference to `_esp_system_init_fn_array_end'
   xtensa-esp32-elf-ld: 
/media/zzq/sda4/work/apache_nuttx/chip_esp32/nuttx/staging/libarch.a(startup.o):(.literal.start_cpu0_default+0x0):
 undefined reference to `__init_array_end'
   xtensa-esp32-elf-ld: 
/media/zzq/sda4/work/apache_nuttx/chip_esp32/nuttx/staging/libarch.a(startup.o):(.literal.start_cpu0_default+0x4):
 undefined reference to `__init_array_start'
   ```
   After the fix, check that there are no compilation error.
   
   


-- 
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