)]}'
{
  "commit": "18de34cd1f87e24259353f0fda07899ca813604a",
  "tree": "0464f7b2736a9762b17a04090dd9186fb3d7f378",
  "parents": [
    "7f4c6101c7d7467ef12de37fa2d5ac2cb91cbfce"
  ],
  "author": {
    "name": "David Chisnall",
    "email": "github@theravensnest.org",
    "time": "Tue Jun 25 11:45:46 2024 +0100"
  },
  "committer": {
    "name": "David Chisnall",
    "email": "davidchisnall@users.noreply.github.com",
    "time": "Tue Jun 25 17:58:45 2024 +0100"
  },
  "message": "Fix `__builtin_strlen`\n\nThis is the other half of CHERIoT-Platform/llvm-project#29\n\nThe compiler will now use the correct calling convention for\n`__builtin_strlen`, but does not know how to generate it as a mangled\nname.  We do this by hand to avoid adding more complexity to the\ncompiler for a special case.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1c6eca3b031ef9897af78975b74b415187b19dd4",
      "old_mode": 33188,
      "old_path": "sdk/include/cdefs.h",
      "new_id": "ad3b9ae40cada6eacc91bb4c6853a26555d59675",
      "new_mode": 33188,
      "new_path": "sdk/include/cdefs.h"
    },
    {
      "type": "modify",
      "old_id": "719b1f15a8846af5c3ac0dcf1be27e0537449518",
      "old_mode": 33188,
      "old_path": "tests/test-runner.cc",
      "new_id": "5ae2963dc4a343dd60d06f4972226bc2c09ea5f1",
      "new_mode": 33188,
      "new_path": "tests/test-runner.cc"
    }
  ]
}
