)]}'
{
  "commit": "1c5e92e4eabae771f5ef16c6fd1defec18238508",
  "tree": "e299be5dce6fe25f7d5b37eb9b6c052759702bd0",
  "parents": [
    "5458bea70fecb55a86a9b226cdaae81b90768087"
  ],
  "author": {
    "name": "Taylor Cramer",
    "email": "cramertj@pigweed.infra.roller.google.com",
    "time": "Fri Aug 16 23:28:41 2024 +0000"
  },
  "committer": {
    "name": "CQ Bot Account",
    "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Fri Aug 16 23:28:41 2024 +0000"
  },
  "message": "roll: pigweed, pw_toolchain: pw_spi_linux: Remove linkage specification from cli main\n\nAccording to the C++ standard, the main function shall not be declared\nwith a linkage-specification. An upcoming Crosstool release includes\n[20-1706 [Clang] Strengthen checks for `main`  to meet\n`[basic.start.main]p3`’s requirements (#101853)](http://go/compilers/37ec6e5f12afe4a37872bf28f280423696f39019),\nwhich will lead to breakages when compiling `extern \"C\" int main...`.\n\nThis CL removes the linkage specification from pw_spi_linux_cli\u0027s main\nfunction and moves the main function to the global namespace.\n\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/230291\n\nhttps://pigweed.googlesource.com/pigweed/pigweed\npigweed, pw_toolchain Rolled-Commits: 7654e112c63755f..704a5f3dde6a006\nRoller-URL: https://ci.chromium.org/b/8739405184993178545\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Id2bce13173e75bdce6ef915323356550410c08e1\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/230451\nBot-Commit: Pigweed Roller \u003cpigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com\u003e\nCommit-Queue: Pigweed Roller \u003cpigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com\u003e\nLint: Lint 🤖 \u003candroid-build-ayeaye@system.gserviceaccount.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2117366fe07f23932e449b3954134004439ac123",
      "old_mode": 33188,
      "old_path": "MODULE.bazel",
      "new_id": "3c662acc239de66aafdbf85a830552b10cbd8eec",
      "new_mode": 33188,
      "new_path": "MODULE.bazel"
    }
  ]
}
