From b04f073e1f325f12408f77132b7e41787ae5d348 Mon Sep 17 00:00:00 2001 From: SergeiSovik Date: Sun, 20 Jun 2021 01:19:11 +0300 Subject: [PATCH] Fixed Crash LoadStoreErrorCause --- ld/eagle.app.v6.ld | 4 ++++ ld/eagle.app.v6.new.1024.app1.ld | 4 ++++ ld/eagle.app.v6.new.1024.app2.ld | 4 ++++ ld/eagle.app.v6.new.2048.ld | 4 ++++ ld/eagle.app.v6.new.512.app1.ld | 4 ++++ ld/eagle.app.v6.new.512.app2.ld | 4 ++++ ld/eagle.app.v6.old.1024.app1.ld | 4 ++++ ld/eagle.app.v6.old.1024.app2.ld | 4 ++++ ld/eagle.app.v6.old.512.app1.ld | 4 ++++ ld/eagle.app.v6.old.512.app2.ld | 4 ++++ 10 files changed, 40 insertions(+) diff --git a/ld/eagle.app.v6.ld b/ld/eagle.app.v6.ld index e61baa86..dce6d37c 100644 --- a/ld/eagle.app.v6.ld +++ b/ld/eagle.app.v6.ld @@ -85,6 +85,10 @@ SECTIONS *(.sdata2.*) *(.gnu.linkonce.s2.*) *(.jcr) + + /* Fixed Wrong Data Section, Crash LoadStoreErrorCause by Sergei Sovik https://github.com/SergeiSovik */ + *libnet80211.a:ieee80211_phy.o(.irom.text .irom.text.*) + _data_end = ABSOLUTE(.); } >dram0_0_seg :dram0_0_phdr diff --git a/ld/eagle.app.v6.new.1024.app1.ld b/ld/eagle.app.v6.new.1024.app1.ld index 30f5e404..78404802 100644 --- a/ld/eagle.app.v6.new.1024.app1.ld +++ b/ld/eagle.app.v6.new.1024.app1.ld @@ -85,6 +85,10 @@ SECTIONS *(.sdata2.*) *(.gnu.linkonce.s2.*) *(.jcr) + + /* Fixed Wrong Data Section, Crash LoadStoreErrorCause by Sergei Sovik https://github.com/SergeiSovik */ + *libnet80211.a:ieee80211_phy.o(.irom.text .irom.text.*) + _data_end = ABSOLUTE(.); } >dram0_0_seg :dram0_0_phdr diff --git a/ld/eagle.app.v6.new.1024.app2.ld b/ld/eagle.app.v6.new.1024.app2.ld index 492b3b24..c78fb106 100644 --- a/ld/eagle.app.v6.new.1024.app2.ld +++ b/ld/eagle.app.v6.new.1024.app2.ld @@ -85,6 +85,10 @@ SECTIONS *(.sdata2.*) *(.gnu.linkonce.s2.*) *(.jcr) + + /* Fixed Wrong Data Section, Crash LoadStoreErrorCause by Sergei Sovik https://github.com/SergeiSovik */ + *libnet80211.a:ieee80211_phy.o(.irom.text .irom.text.*) + _data_end = ABSOLUTE(.); } >dram0_0_seg :dram0_0_phdr diff --git a/ld/eagle.app.v6.new.2048.ld b/ld/eagle.app.v6.new.2048.ld index a273ee8a..6d88a8ca 100644 --- a/ld/eagle.app.v6.new.2048.ld +++ b/ld/eagle.app.v6.new.2048.ld @@ -85,6 +85,10 @@ SECTIONS *(.sdata2.*) *(.gnu.linkonce.s2.*) *(.jcr) + + /* Fixed Wrong Data Section, Crash LoadStoreErrorCause by Sergei Sovik https://github.com/SergeiSovik */ + *libnet80211.a:ieee80211_phy.o(.irom.text .irom.text.*) + _data_end = ABSOLUTE(.); } >dram0_0_seg :dram0_0_phdr diff --git a/ld/eagle.app.v6.new.512.app1.ld b/ld/eagle.app.v6.new.512.app1.ld index 645ee6d7..aee029b6 100644 --- a/ld/eagle.app.v6.new.512.app1.ld +++ b/ld/eagle.app.v6.new.512.app1.ld @@ -85,6 +85,10 @@ SECTIONS *(.sdata2.*) *(.gnu.linkonce.s2.*) *(.jcr) + + /* Fixed Wrong Data Section, Crash LoadStoreErrorCause by Sergei Sovik https://github.com/SergeiSovik */ + *libnet80211.a:ieee80211_phy.o(.irom.text .irom.text.*) + _data_end = ABSOLUTE(.); } >dram0_0_seg :dram0_0_phdr diff --git a/ld/eagle.app.v6.new.512.app2.ld b/ld/eagle.app.v6.new.512.app2.ld index aaa6a752..b85174ec 100644 --- a/ld/eagle.app.v6.new.512.app2.ld +++ b/ld/eagle.app.v6.new.512.app2.ld @@ -85,6 +85,10 @@ SECTIONS *(.sdata2.*) *(.gnu.linkonce.s2.*) *(.jcr) + + /* Fixed Wrong Data Section, Crash LoadStoreErrorCause by Sergei Sovik https://github.com/SergeiSovik */ + *libnet80211.a:ieee80211_phy.o(.irom.text .irom.text.*) + _data_end = ABSOLUTE(.); } >dram0_0_seg :dram0_0_phdr diff --git a/ld/eagle.app.v6.old.1024.app1.ld b/ld/eagle.app.v6.old.1024.app1.ld index 8523411d..858797f7 100644 --- a/ld/eagle.app.v6.old.1024.app1.ld +++ b/ld/eagle.app.v6.old.1024.app1.ld @@ -85,6 +85,10 @@ SECTIONS *(.sdata2.*) *(.gnu.linkonce.s2.*) *(.jcr) + + /* Fixed Wrong Data Section, Crash LoadStoreErrorCause by Sergei Sovik https://github.com/SergeiSovik */ + *libnet80211.a:ieee80211_phy.o(.irom.text .irom.text.*) + _data_end = ABSOLUTE(.); } >dram0_0_seg :dram0_0_phdr diff --git a/ld/eagle.app.v6.old.1024.app2.ld b/ld/eagle.app.v6.old.1024.app2.ld index 628b7c8f..01e13b62 100644 --- a/ld/eagle.app.v6.old.1024.app2.ld +++ b/ld/eagle.app.v6.old.1024.app2.ld @@ -85,6 +85,10 @@ SECTIONS *(.sdata2.*) *(.gnu.linkonce.s2.*) *(.jcr) + + /* Fixed Wrong Data Section, Crash LoadStoreErrorCause by Sergei Sovik https://github.com/SergeiSovik */ + *libnet80211.a:ieee80211_phy.o(.irom.text .irom.text.*) + _data_end = ABSOLUTE(.); } >dram0_0_seg :dram0_0_phdr diff --git a/ld/eagle.app.v6.old.512.app1.ld b/ld/eagle.app.v6.old.512.app1.ld index af397278..d58c1df7 100644 --- a/ld/eagle.app.v6.old.512.app1.ld +++ b/ld/eagle.app.v6.old.512.app1.ld @@ -85,6 +85,10 @@ SECTIONS *(.sdata2.*) *(.gnu.linkonce.s2.*) *(.jcr) + + /* Fixed Wrong Data Section, Crash LoadStoreErrorCause by Sergei Sovik https://github.com/SergeiSovik */ + *libnet80211.a:ieee80211_phy.o(.irom.text .irom.text.*) + _data_end = ABSOLUTE(.); } >dram0_0_seg :dram0_0_phdr diff --git a/ld/eagle.app.v6.old.512.app2.ld b/ld/eagle.app.v6.old.512.app2.ld index a1cf632b..969a9157 100644 --- a/ld/eagle.app.v6.old.512.app2.ld +++ b/ld/eagle.app.v6.old.512.app2.ld @@ -85,6 +85,10 @@ SECTIONS *(.sdata2.*) *(.gnu.linkonce.s2.*) *(.jcr) + + /* Fixed Wrong Data Section, Crash LoadStoreErrorCause by Sergei Sovik https://github.com/SergeiSovik */ + *libnet80211.a:ieee80211_phy.o(.irom.text .irom.text.*) + _data_end = ABSOLUTE(.); } >dram0_0_seg :dram0_0_phdr