esp-idf/components/esp32/ld
Angus Gratton a79c5b8271 esp32: Rename esp32.common.ld to esp32.project.ld to avoid build errors when downgrading
Linker script generator produces build/esp32/esp32.common.ld from
components/esp32/ld/esp32.common.ld.in

This works fine until IDF is downgraded to V3.1 which uses components/esp32/ld/esp32.common.ld and
doesn't track build/esp32/esp32.common.ld at all.

At this point, the linker runs in the build/esp32 directory and "-T esp32.common.ld" picks up the
linker script generated .ld file, which causes mis-builds.

As reported on forums: https://esp32.com/viewtopic.php?f=13&t=9684&p=40105
2019-03-14 09:59:31 +11:00
..
elf_to_ld.sh Initial public version 2016-08-17 23:08:22 +08:00
esp32_fragments.lf esp32: make WiFi IRAM optimization configurable 2019-02-26 19:55:57 +08:00
esp32.extram.bss.ld linker external bss: Align end of ext bss to word boundary 2018-12-20 01:40:05 +00:00
esp32.ld esp32: Rename esp32.common.ld to esp32.project.ld to avoid build errors when downgrading 2019-03-14 09:59:31 +11:00
esp32.peripherals.ld CAN Driver 2018-07-04 14:01:57 +08:00
esp32.project.ld.in esp32: Rename esp32.common.ld to esp32.project.ld to avoid build errors when downgrading 2019-03-14 09:59:31 +11:00
esp32.rom.ld components/bt: Fix crash when inquiry stop 2019-01-31 11:47:41 +08:00
esp32.rom.libgcc.ld esp32: force pure math functions from libgcc to be linked from ROM 2018-07-02 12:49:57 +08:00
esp32.rom.nanofmt.ld newlib: add "full" formatting support, add missing functions 2016-12-08 11:04:54 +08:00
esp32.rom.redefined.ld esp32: remove ROM functions redefined in IDF from LD script 2018-10-02 01:20:04 +00:00
esp32.rom.spiflash.ld spiflash ROM functions: Remove Quad I/O mode enable/disable code from flash ROM functions 2017-04-13 17:54:42 +10:00
esp32.rom.spiram_incompatible_fns.ld esp32: remove ROM functions redefined in IDF from LD script 2018-10-02 01:20:04 +00:00