)]}'
{
  "commit": "77b6e8c350579ec0e6539b6015f811eaad4b40cc",
  "tree": "813afcbc0a4218b2eaf4c6dbfca0cb7f0bb52521",
  "parents": [
    "f16435b2f06a83eac866cb91c8ef222436af9ca1",
    "cb323d4738b7ac081a1d383b91af3c011ea09011"
  ],
  "author": {
    "name": "bors[bot]",
    "email": "26634292+bors[bot]@users.noreply.github.com",
    "time": "Wed Oct 07 16:44:00 2020 +0000"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Oct 07 16:44:00 2020 +0000"
  },
  "message": "Merge #242\n\n242: Add the .sdata section to the app binary. r\u003dhudson-ayers a\u003djrvanwhy\n\nRISC-V has the `.sdata` section, which is supposed to be for commonly-accessed global variables. Previously, we discarded this section in the linker script. Discarding this section resulted in missing global variables.\r\n\r\nI originally discovered this when I tried to print a string of less than 9 bytes and it was not working. I reported it as a kernel bug at https://github.com/tock/tock/issues/2132, then later realized the issue was in the libtock-rs linker script rather than the kernel.\r\n\r\nI added a test to libtock_test that catches this issue (I verified by hand that the test fails if I don\u0027t fix the linker script).\n\nCo-authored-by: Johnathan Van Why \u003cjrvanwhy@google.com\u003e\n",
  "tree_diff": []
}
