<commit_before>MEMORY
{
  RAM (xrw)     : ORIGIN = 0x20000000, LENGTH = 6K
  FLASH (rx)    : ORIGIN = 0x08000000, LENGTH = 32K
}

stack_size = 1024;
heap_size = 256;

_stack_start = ORIGIN(RAM) + LENGTH(RAM);
_stack_end = _stack_start - stack_size;
_heap_end = _stack_end;

ENTRY(start);

SECTIONS
{
  .vector_table ORIGIN(FLASH) :
  {
    LONG(_stack_start)
    KEEP(*(.reset))
    KEEP(*(.exceptions))
  } > FLASH

  .text :
  {
    . = ALIGN(4);
    *(.text)
    *(.text*)
    *(.rodata)
    *(.rodata*)
    *(.glue_6)      /* Glue arm to thumb code */
    *(.glue_6t)     /* Glue thumb to arm code */
    . = ALIGN(4);
    _etext = .;
  } > FLASH
<commit_msg>remove unused heap size linker variable<commit_after>MEMORY
{
  RAM (xrw)     : ORIGIN = 0x20000000, LENGTH = 6K
  FLASH (rx)    : ORIGIN = 0x08000000, LENGTH = 32K
}

stack_size = 1024;

_stack_start = ORIGIN(RAM) + LENGTH(RAM);
_stack_end = _stack_start - stack_size;
_heap_end = _stack_end;

ENTRY(start);

SECTIONS
{
  .vector_table ORIGIN(FLASH) :
  {
    LONG(_stack_start)
    KEEP(*(.reset))
    KEEP(*(.exceptions))
  } > FLASH

  .text :
  {
    . = ALIGN(4);
    *(.text)
    *(.text*)
    *(.rodata)
    *(.rodata*)
    *(.glue_6)      /* Glue arm to thumb code */
    *(.glue_6t)     /* Glue thumb to arm code */
    . = ALIGN(4);
    _etext = .;
  } > FLASH

{'fraction_non_alphanumeric': 0.16329588014981272, 'fraction_numerical': 0.045692883895131084, 'mean_word_length': 2.47012987012987, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 7, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 2, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3410852', 'n_tokens_mistral': 637, 'n_tokens_neox': 576, 'n_words': 111}