)]}'
{
  "commit": "7b1eb5f7fe6a85a03a1e40aa703a6ebbdb644e31",
  "tree": "ba4da5563b80867b199f62732289e6686507df17",
  "parents": [
    "f9eb0bb57decbab860a81712c56132c2102fa98e"
  ],
  "author": {
    "name": "Jamin Lin",
    "email": "jamin_lin@aspeedtech.com",
    "time": "Mon Jul 28 15:30:07 2025 +0800"
  },
  "committer": {
    "name": "Jamin Lin",
    "email": "jamin_lin@aspeedtech.com",
    "time": "Mon Jul 28 15:30:07 2025 +0800"
  },
  "message": "ast27x0: Fix Makefile to unconditionally set CC to support correct cross-compilation\n\nThe Makefile previously used CC ?\u003d $(CROSS_COMPILE)gcc, but this is ineffective\nbecause make always sets the CC variable by default. As a result, the intended\ndefault for CC was ignored and cross-compilation could silently fail or misbehave.\n\nThis patch removes the conditional assignment operator ?\u003d for CC, OBJCOPY, and OBJDUMP,\nmaking them unconditionally defined from the CROSS_COMPILE prefix as done in other\nvbootrom subdirectories. This simplifies usage and makes the build work without\nrequiring users to manually specify CC on the command line.\n\nNow users can simply run make without needing to export or override variables.\n\nSigned-off-by: Jamin Lin \u003cjamin_lin@aspeedtech.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5d13ba18a8d8e8a96be8e1772344ae08bcf8f1bf",
      "old_mode": 33188,
      "old_path": "ast27x0/Makefile",
      "new_id": "4cae78d862fa5235d0d268c82b748e051079346e",
      "new_mode": 33188,
      "new_path": "ast27x0/Makefile"
    }
  ]
}
