)]}'
{
  "commit": "73ab559062690e487ac10a7b5a7a90bf62bec608",
  "tree": "f9480c269c47486e3bde6e973a9052c97c19880d",
  "parents": [
    "f06e09588da76e0f3f017a59daf26bf30c5e525f"
  ],
  "author": {
    "name": "Hui Li",
    "email": "lihui@loongson.cn",
    "time": "Thu Oct 30 10:51:56 2025 +0800"
  },
  "committer": {
    "name": "Tiezhu Yang",
    "email": "yangtiezhu@loongson.cn",
    "time": "Thu Oct 30 22:08:15 2025 +0800"
  },
  "message": "gdb: LoongArch: Change default char data type to signed\n\nAccording to \"Procedure Call Standard for the LoongArch Architecture\" [1],\nfor all base ABI types of LoongArch, the char data type in C is signed by\ndefault, so change the char data type to signed in gdb/loongarch-tdep.c.\n\nBefore this patch:\n\nmake check-gdb TESTS\u003d\"gdb.base/sizeof.exp\"\n\n\u003d\u003d\u003d gdb Summary \u003d\u003d\u003d\n\n # of expected passes\t\t75\n # of unexpected failures\t1\n\nmake check-gdb TESTS\u003d\"gdb.base/charset.exp\"\n\n\u003d\u003d\u003d gdb Summary \u003d\u003d\u003d\n\n # of expected passes\t\t277\n # of unexpected failures\t6\n # of unsupported tests\t\t1\n\nAfter this patch:\n\nmake check-gdb TESTS\u003d\"gdb.base/sizeof.exp\"\n\n\u003d\u003d\u003d gdb Summary \u003d\u003d\u003d\n\n # of expected passes\t\t76\n\nmake check-gdb TESTS\u003d\"gdb.base/charset.exp\"\n\n\u003d\u003d\u003d gdb Summary \u003d\u003d\u003d\n\n # of expected passes\t\t283\n # of unsupported tests\t\t1\n\n[1] https://github.com/loongson/la-abi-specs/blob/release/lapcs.adoc#appendix-c-data-types-and-machine-data-types\n\nSigned-off-by: Hui Li \u003clihui@loongson.cn\u003e\nSigned-off-by: Tiezhu Yang \u003cyangtiezhu@loongson.cn\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5e09125e400c2bb2ea29d3c32dc98349c5f5004e",
      "old_mode": 33188,
      "old_path": "gdb/loongarch-tdep.c",
      "new_id": "21a3e53779344130f97808a340b969ef5fdbee60",
      "new_mode": 33188,
      "new_path": "gdb/loongarch-tdep.c"
    }
  ]
}
