)]}'
{
  "commit": "2f2347db72d08f2c5e528defcc9725702e840ea3",
  "tree": "f452b677d43d61b3291a65e91e8539a9af575221",
  "parents": [
    "95a9aa39cae795b1c5139ab5109d5b15b7fe32cd"
  ],
  "author": {
    "name": "Roland McGrath",
    "email": "mcgrathr@fuchsia.infra.roller.google.com",
    "time": "Wed Aug 02 02:27:24 2023 +0000"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Tue Aug 01 19:30:00 2023 -0700"
  },
  "message": "[roll] Roll fuchsia [ld] Wire up llvm-libc printf core\n\nThis further fleshes out the libc build support for llvm-libc\u0027s\nprintf-related code, including building its snprintf.  A new C++\nconvenience wrapper makes it simple to use the printf core with a\ncustom output function using any C++ callable object with the\ntrivial `int(std::string_view)` signature.\n\nThe Diagnostics object used in the startup dynamic linker now\nuses elfldltl::PrintfDiagnosticsReport wired up this way.\n\nOriginal-Bug: 130483\nOriginal-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/892882\nOriginal-Revision: f836ebd624f2e85b89d56e461a860eb70864fcd1\nGitOrigin-RevId: 4d475d57e67c69fbff49b953a7c57bf763d1b57b\nChange-Id: I75d0f3d01400f8e9e9daf01ebfd1182d77ee26c2\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ff5909bcc1df0388db88ef576649cbffe8c6d2b5",
      "old_mode": 33188,
      "old_path": "stem",
      "new_id": "ebce0a921ae93d3cd908ed782b29be3f93b19913",
      "new_mode": 33188,
      "new_path": "stem"
    }
  ]
}
