)]}'
{
  "commit": "be9943151aba8d283b81bdc95a8b2ffa5b1d0f1a",
  "tree": "527dd4daabd005f1eb5af88068cfc155a1445357",
  "parents": [
    "d3a79e28334f691d651aefbbef9eaaa952b67178"
  ],
  "author": {
    "name": "Richard Earnshaw",
    "email": "rearnsha@arm.com",
    "time": "Tue Jun 04 12:56:21 2024 +0100"
  },
  "committer": {
    "name": "Richard Earnshaw",
    "email": "rearnsha@arm.com",
    "time": "Wed Jun 05 17:45:45 2024 +0100"
  },
  "message": "arm: adjust FPU selection logic\n\nThe logic here seems to be overly complex, so simplify it a bit.  One\nparticular problem was that using the legacy -mno-fpu option was not\nworking properly, as this has all the feature bits set to zero causing\nthe code to then pick a different FPU as the default.  Fix this by\nonly selecting an FPU as a fallback if the code has not otherwise\nselected one: there was only one route by which this could happen.\n\nThis patch is really a pre-cursor to the following one where we want\nto make no-fpu internally a fall-back position for some legacy\nprocessors where previously we would have dropped back to the FPA.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8452ea17a021f453c8d008f2018e5c5a08186914",
      "old_mode": 33188,
      "old_path": "gas/config/tc-arm.c",
      "new_id": "9294619e1a44c295d1d268458f0a6214319f1534",
      "new_mode": 33188,
      "new_path": "gas/config/tc-arm.c"
    }
  ]
}
