)]}'
{
  "commit": "f400c8d27e11477d79ba67ca930ca7e7511b9ee5",
  "tree": "fbd9c16ee72af6d80da8fc283a63b2379d129295",
  "parents": [
    "b325429b2fcc53f5823d5b4a1974597c11b8dcf9"
  ],
  "author": {
    "name": "Alan Modra",
    "email": "amodra@gmail.com",
    "time": "Fri Aug 13 17:20:10 2021 +0930"
  },
  "committer": {
    "name": "Alan Modra",
    "email": "amodra@gmail.com",
    "time": "Fri Aug 13 22:46:54 2021 +0930"
  },
  "message": "ld lexer tidy, possibly break the world\n\nThis tidies the states in which ld lexer rules are enabled.\nThis change will quite likely trip over issues similar to those\nmentioned in the new ldlex.l comments, so please test it out.\n\n\t* ldgram.y (wildcard_name): Remove now unnecessary components.\n\t* ldlex.l: Restrict many rules\u0027 states.  Remove -l expression\n\tstate rule.  Comment on lookahead state madness and need for\n\t/DISCARD/ in expression state.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "24979deebbea9e7425361bc0d24cd9d860588db0",
      "old_mode": 33188,
      "old_path": "ld/ldgram.y",
      "new_id": "1f6c44a073ca69692bca164f81c459579fb6a113",
      "new_mode": 33188,
      "new_path": "ld/ldgram.y"
    },
    {
      "type": "modify",
      "old_id": "b0861d78e49f89d20a5ed7e0334d9e729d75fc37",
      "old_mode": 33188,
      "old_path": "ld/ldlex.l",
      "new_id": "6aeba6de6567fe5cb22a5bbda8416d02561cc53d",
      "new_mode": 33188,
      "new_path": "ld/ldlex.l"
    }
  ]
}
