Commit History

Autor SHA1 Mensaxe Data
  ccrause 181ee30174 Update build and link requirements for esp-idf v4.4. Refactor the version dependent linker fragments list into an array of version specific array of strings for easier updating in future. %!s(int64=3) %!d(string=hai) anos
  ccrause 4640120dbd esp32.rom.api.ld was only introduced in esp-idf v4.3. Remove invalid linker search path. %!s(int64=3) %!d(string=hai) anos
  ccrause 73287c35d2 GenerateDefaultLinkerScripts should set out_ld_filename. %!s(int64=3) %!d(string=hai) anos
  ccrause 793c157a9c Always call DoExec to generate linker scripts. Even if cs_link_nolink is set, the ldgen scipt needs to be called in the generated ppas script. %!s(int64=3) %!d(string=hai) anos
  ccrause b0c0309cc1 Add output path to kconfig source file location parameters. %!s(int64=3) %!d(string=hai) anos
  ccrause f66dd54bc2 Extract linker script generation as separate method. Check if esp linker scripts can be found in library paths, if not then generate scritps. %!s(int64=3) %!d(string=hai) anos
  ccrause a58567004b Remove unused $OUTPUT substtution and empty check of outputexedir. %!s(int64=3) %!d(string=hai) anos
  ccrause 655a5f526c Place IDF related files in executable output folder. %!s(int64=3) %!d(string=hai) anos
  florian 5db20610dd * correct idf version check %!s(int64=3) %!d(string=hai) anos
  florian dc161e519f * inputfilepath might not be empty %!s(int64=3) %!d(string=hai) anos
  ccrause 5289aab4f2 Add -WP option so that IDF version can be passed in - stored in globals.idf_version. The version is checked in t_freertos.pas and for esp-idf version 4.3.x an extra link file is added, also running ldgen.py is skipped as that seems unused. %!s(int64=3) %!d(string=hai) anos
  florian feb5bde09c * better code and data size info for FreeRTOS %!s(int64=3) %!d(string=hai) anos
  florian 550d0481b3 * better error message %!s(int64=3) %!d(string=hai) anos
  florian 1b22962140 * patch by Christo Crause to fix #38789: writing of linker commands should not depent in -s %!s(int64=4) %!d(string=hai) anos
  yury 75491ae21c * Removed/ifdefed the assigned and unused variables. %!s(int64=4) %!d(string=hai) anos
  yury 64c586b86d * Removed/ifdefed lots of unused variables. %!s(int64=4) %!d(string=hai) anos
  florian 4ced513363 * xtensa-freertos: run python helpers only on non unix by directly calling python %!s(int64=4) %!d(string=hai) anos
  florian aa8fdabe1f * xtensa-freertos: patch by Alfred for better tool search, resolves #37308 %!s(int64=4) %!d(string=hai) anos
  florian aea85fcd66 * Xtensa-freeRTOS: fix linking against libc %!s(int64=4) %!d(string=hai) anos
  florian 7157bac9fd * patch by Christo Crause, resolves #37335 %!s(int64=5) %!d(string=hai) anos
  florian 58dcbab10e * (modified) patch by Michael Ring from the mailing list to fix linking for arm-freertos %!s(int64=5) %!d(string=hai) anos
  florian c29a0d029b * reverted some stuff accidently committed in r45704 %!s(int64=5) %!d(string=hai) anos
  florian 4bacec0ee3 * building for arm fixed %!s(int64=5) %!d(string=hai) anos
  florian 225b06e84a * Xtensa: patch by Christo Crause: add IDF_PATH variable, read from the appropriate environment variable, part of #37242 %!s(int64=5) %!d(string=hai) anos
  florian a61e18091a * compilation with -Oodfa fixed %!s(int64=5) %!d(string=hai) anos
  florian 8ac8c79a71 + initial support for arm-freertos largely based on patch by Michael Ring %!s(int64=5) %!d(string=hai) anos
  florian 7eff3adbcb * adapted xtensa-freertos to work with the currently stable ESP-IDF 4.0, partially based on a patch by Michael Ring %!s(int64=5) %!d(string=hai) anos
  florian aab0884182 + Xtensa: generate all helper files to fpc can successfully compile a single program %!s(int64=5) %!d(string=hai) anos
  florian 391512546e + initial FreeRTOS RTL support, largely based on the Embedded target, limited to Xtensa so far %!s(int64=5) %!d(string=hai) anos