Skip to content

Commit

Permalink
bootloader: Remove unnecessary KEEP on data/bss sections, save static…
Browse files Browse the repository at this point in the history
… RAM
  • Loading branch information
projectgus committed Jul 19, 2017
1 parent d1b66a0 commit 871ba41
Showing 1 changed file with 12 additions and 12 deletions.
24 changes: 12 additions & 12 deletions components/bootloader/subproject/main/esp32.bootloader.ld
Expand Up @@ -47,7 +47,7 @@ SECTIONS
*(.sbss2.*)
*(.gnu.linkonce.sb2.*)
*(.dynbss)
KEEP(*(.bss))
*(.bss)
*(.bss.*)
*(.gnu.linkonce.b.*)
*(COMMON)
Expand All @@ -58,17 +58,17 @@ SECTIONS
.dram0.data :
{
_data_start = ABSOLUTE(.);
KEEP(*(.data))
KEEP(*(.data.*))
KEEP(*(.gnu.linkonce.d.*))
KEEP(*(.data1))
KEEP(*(.sdata))
KEEP(*(.sdata.*))
KEEP(*(.gnu.linkonce.s.*))
KEEP(*(.sdata2))
KEEP(*(.sdata2.*))
KEEP(*(.gnu.linkonce.s2.*))
KEEP(*(.jcr))
*(.data)
*(.data.*)
*(.gnu.linkonce.d.*)
*(.data1)
*(.sdata)
*(.sdata.*)
*(.gnu.linkonce.s.*)
*(.sdata2)
*(.sdata2.*)
*(.gnu.linkonce.s2.*)
*(.jcr)
_data_end = ABSOLUTE(.);
} >dram_seg

Expand Down

0 comments on commit 871ba41

Please sign in to comment.