)]}'
{
  "commit": "d1268210b6f6eddd267a4ebe4b7d36b802af628d",
  "tree": "84f27b2dadd09161a23bbd60cb3026d246ef4631",
  "parents": [
    "0d22d419a4b60672acf5555f5479fcf6956018a1"
  ],
  "author": {
    "name": "H.J. Lu",
    "email": "hjl.tools@gmail.com",
    "time": "Thu Jul 30 15:10:36 2026 +0800"
  },
  "committer": {
    "name": "H.J. Lu",
    "email": "hjl.tools@gmail.com",
    "time": "Thu Jul 30 18:55:11 2026 +0800"
  },
  "message": "ld: Don\u0027t define section symbols for excluded sections\n\nWhen the SEC_EXCLUDE bit is set on a section, for example, sections with\nthe SHF_EXCLUDE flag bit set in ELF input, the contents of the section\nare excluded by the linker for non-relocatable output.  Define  __start,\n__stop, .startof. and .sizeof. symbols for relocatable link or if the\nSEC_EXCLUDE bit on the section is cleared.\n\n\tPR ld/34448\n\t* ldlang.c (lang_init_start_stop): Call lang_define_start_stop\n\tfor relocatable link or if the SEC_EXCLUDE bit on the section\n\tis cleared.\n\nSigned-off-by: H.J. Lu \u003chjl.tools@gmail.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b04ba113aaa47a4ddfae0a1095ace80ed1d9f4f5",
      "old_mode": 33188,
      "old_path": "ld/ldlang.c",
      "new_id": "886c49a1861aa433ffc93a3f111a183b1b040bf2",
      "new_mode": 33188,
      "new_path": "ld/ldlang.c"
    }
  ]
}
