)]}'
{
  "commit": "423cbc737c8c20ec9fb829fb2cce43fef9e85acf",
  "tree": "26bf82dbcfbf3dbea048ccfa4faa49926ef31dc6",
  "parents": [
    "124b7afa5dd90a0f4fd846493446c478fec11a22"
  ],
  "author": {
    "name": "Alan Hayward",
    "email": "alan.hayward@arm.com",
    "time": "Thu Dec 07 15:06:51 2017 +0000"
  },
  "committer": {
    "name": "Alan Hayward",
    "email": "alan.hayward@arm.com",
    "time": "Wed Mar 21 15:57:15 2018 +0000"
  },
  "message": "Remove xml file references from target descriptions.\n\nWe no longer need to know the name of the xml file for targets using the\nnew target descriptions. This patch removes the references and regenerates\nthe C files.\n\nThis patch is identical to the V3 version.\n\nAlan.\n\n2018-03-21  Alan Hayward  \u003calan.hayward@arm.com\u003e\n\ngdb/\n\t* common/tdesc.h (tdesc_create_feature): Remove xml filename parameter.\n\t* features/aarch64-core.c (create_feature_aarch64_core): Regenerate.\n\t* features/aarch64-fpu.c (create_feature_aarch64_fpu): Likewise.\n\t* features/i386/32bit-avx.c (create_feature_i386_32bit_avx): Likewise.\n\t* features/i386/32bit-avx512.c (create_feature_i386_32bit_avx512):\n\tLikewise.\n\t* features/i386/32bit-core.c (create_feature_i386_32bit_core):\n\tLikewise.\n\t* features/i386/32bit-linux.c (create_feature_i386_32bit_linux):\n\tLikewise.\n\t* features/i386/32bit-mpx.c (create_feature_i386_32bit_mpx): Likewise.\n\t* features/i386/32bit-pkeys.c (create_feature_i386_32bit_pkeys):\n\tLikewise.\n\t* features/i386/32bit-sse.c (create_feature_i386_32bit_sse): Likewise.\n\t* features/i386/64bit-avx.c (create_feature_i386_64bit_avx): Likewise.\n\t* features/i386/64bit-avx512.c (create_feature_i386_64bit_avx512):\n\tLikewise.\n\t* features/i386/64bit-core.c (create_feature_i386_64bit_core):\n\tLikewise.\n\t* features/i386/64bit-linux.c (create_feature_i386_64bit_linux):\n\tLikewise.\n\t* features/i386/64bit-mpx.c (create_feature_i386_64bit_mpx): Likewise.\n\t* features/i386/64bit-pkeys.c (create_feature_i386_64bit_pkeys):\n\tLikewise.\n\t* features/i386/64bit-segments.c (create_feature_i386_64bit_segments):\n\tLikewise.\n\t* features/i386/64bit-sse.c (create_feature_i386_64bit_sse): Likewise.\n\t* features/i386/x32-core.c (create_feature_i386_x32_core): Likewise.\n\t* features/tic6x-c6xp.c (create_feature_tic6x_c6xp): Likewise.\n\t* features/tic6x-core.c (create_feature_tic6x_core): Likewise.\n\t* features/tic6x-gp.c (create_feature_tic6x_gp): Likewise.\n\t* target-descriptions.c: In generated code, don\u0027t pass xml filename.\n\ngdbserver/\n\t* gdbserver/tdesc.c: Remove xml parameter.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "45eb24ea2bb6c8510ae8c556043ff15cf495d7b6",
      "old_mode": 33188,
      "old_path": "gdb/common/tdesc.h",
      "new_id": "3d23258acf399b7ca21c86397baf79dbf9b12e93",
      "new_mode": 33188,
      "new_path": "gdb/common/tdesc.h"
    },
    {
      "type": "modify",
      "old_id": "db10c4aa068d9fa1fb089f15dfc0fc3827a3a286",
      "old_mode": 33188,
      "old_path": "gdb/features/aarch64-core.c",
      "new_id": "cd3de02cbc122d0be4a2b30a806b259222b17519",
      "new_mode": 33188,
      "new_path": "gdb/features/aarch64-core.c"
    },
    {
      "type": "modify",
      "old_id": "0c40c4cef22e42be5ee27bf205ee60f5dbbdbf0f",
      "old_mode": 33188,
      "old_path": "gdb/features/aarch64-fpu.c",
      "new_id": "47962d1f242751f68d1a9a41aedba4ad662a2ecd",
      "new_mode": 33188,
      "new_path": "gdb/features/aarch64-fpu.c"
    },
    {
      "type": "modify",
      "old_id": "6e2cfdbdcbcc024fc81db522842e8377cb2d50c5",
      "old_mode": 33188,
      "old_path": "gdb/features/i386/32bit-avx.c",
      "new_id": "b9feac377cf696efbabc417895788081ac3bfb32",
      "new_mode": 33188,
      "new_path": "gdb/features/i386/32bit-avx.c"
    },
    {
      "type": "modify",
      "old_id": "863c119ac40d25270729ae849b4bbb53977b4e15",
      "old_mode": 33188,
      "old_path": "gdb/features/i386/32bit-avx512.c",
      "new_id": "51a403259db2dbae7524df606f6c03bd0f03f5cb",
      "new_mode": 33188,
      "new_path": "gdb/features/i386/32bit-avx512.c"
    },
    {
      "type": "modify",
      "old_id": "f6de737074202f37e57861ca3f1609d1e9ecc86a",
      "old_mode": 33188,
      "old_path": "gdb/features/i386/32bit-core.c",
      "new_id": "098c2ca31c6bb63d51c77aa75bc46061966403be",
      "new_mode": 33188,
      "new_path": "gdb/features/i386/32bit-core.c"
    },
    {
      "type": "modify",
      "old_id": "af476da194e2cb0c4a88030f6480917130323de0",
      "old_mode": 33188,
      "old_path": "gdb/features/i386/32bit-linux.c",
      "new_id": "3bc593739c9bcbda7e7a8b0a9ca830ed2cc51e39",
      "new_mode": 33188,
      "new_path": "gdb/features/i386/32bit-linux.c"
    },
    {
      "type": "modify",
      "old_id": "84101746b50e3a55ea6e76a9c1b6549a75de402f",
      "old_mode": 33188,
      "old_path": "gdb/features/i386/32bit-mpx.c",
      "new_id": "8288e9d758f2718465621ed55b3514145cf1dd3b",
      "new_mode": 33188,
      "new_path": "gdb/features/i386/32bit-mpx.c"
    },
    {
      "type": "modify",
      "old_id": "272751f5781e81373e090d18e8bd133529d3570e",
      "old_mode": 33188,
      "old_path": "gdb/features/i386/32bit-pkeys.c",
      "new_id": "a2a72f40a31005153b2bd7ba35625ca39fa99b87",
      "new_mode": 33188,
      "new_path": "gdb/features/i386/32bit-pkeys.c"
    },
    {
      "type": "modify",
      "old_id": "78fc02b863c7d1107d8360c4a4707a8df2ea4642",
      "old_mode": 33188,
      "old_path": "gdb/features/i386/32bit-sse.c",
      "new_id": "68fbab06a4003f0df9040a880968350d5b84f1dd",
      "new_mode": 33188,
      "new_path": "gdb/features/i386/32bit-sse.c"
    },
    {
      "type": "modify",
      "old_id": "5f11035af3f208b0a0bdfee36802e4cc7b29ccf9",
      "old_mode": 33188,
      "old_path": "gdb/features/i386/64bit-avx.c",
      "new_id": "7e45c980dbc1ed25e22c116119b0c784b551a962",
      "new_mode": 33188,
      "new_path": "gdb/features/i386/64bit-avx.c"
    },
    {
      "type": "modify",
      "old_id": "733910025bab29345124e4c006136ffa19e98339",
      "old_mode": 33188,
      "old_path": "gdb/features/i386/64bit-avx512.c",
      "new_id": "acc07a3628b2fb7e01b839eb063eabbf99ad42a7",
      "new_mode": 33188,
      "new_path": "gdb/features/i386/64bit-avx512.c"
    },
    {
      "type": "modify",
      "old_id": "efc7016380851ab21686cd7920b57666313a1bab",
      "old_mode": 33188,
      "old_path": "gdb/features/i386/64bit-core.c",
      "new_id": "617425da217da0823dd1c49440312d86d54a778f",
      "new_mode": 33188,
      "new_path": "gdb/features/i386/64bit-core.c"
    },
    {
      "type": "modify",
      "old_id": "c9c56f193cf7bee14b3c1b2b4733cb037196c5c6",
      "old_mode": 33188,
      "old_path": "gdb/features/i386/64bit-linux.c",
      "new_id": "68de9d27e8bb495b5cdb0a9e681171ed0f811284",
      "new_mode": 33188,
      "new_path": "gdb/features/i386/64bit-linux.c"
    },
    {
      "type": "modify",
      "old_id": "d923813d699d331c8669e1f4493706bb0851b4ba",
      "old_mode": 33188,
      "old_path": "gdb/features/i386/64bit-mpx.c",
      "new_id": "ce4d611d9c11aa5e63a33e304f99b66d9e63fb87",
      "new_mode": 33188,
      "new_path": "gdb/features/i386/64bit-mpx.c"
    },
    {
      "type": "modify",
      "old_id": "f1cbce0ce7fbf4af2a285dae9cbb1db2c569c3a5",
      "old_mode": 33188,
      "old_path": "gdb/features/i386/64bit-pkeys.c",
      "new_id": "70b88cf74db40f341a9c7195d897604d96b58d8b",
      "new_mode": 33188,
      "new_path": "gdb/features/i386/64bit-pkeys.c"
    },
    {
      "type": "modify",
      "old_id": "900471fc48c9361d6c453c92c1bc67a93409941d",
      "old_mode": 33188,
      "old_path": "gdb/features/i386/64bit-segments.c",
      "new_id": "b06d40fbda3b9a5aa0bcea01831e23399cad27d6",
      "new_mode": 33188,
      "new_path": "gdb/features/i386/64bit-segments.c"
    },
    {
      "type": "modify",
      "old_id": "294360197f588ddfc595e18d6386a53f108b60e6",
      "old_mode": 33188,
      "old_path": "gdb/features/i386/64bit-sse.c",
      "new_id": "e08309374115d16ee19c6b5bba63abbbf65ae821",
      "new_mode": 33188,
      "new_path": "gdb/features/i386/64bit-sse.c"
    },
    {
      "type": "modify",
      "old_id": "9b0bcc5a7ef0df5835a1a95dbd9a50688cf8cd79",
      "old_mode": 33188,
      "old_path": "gdb/features/i386/x32-core.c",
      "new_id": "dd6e1a2ed6a9234aec1c8472e2f811dfa6efc13b",
      "new_mode": 33188,
      "new_path": "gdb/features/i386/x32-core.c"
    },
    {
      "type": "modify",
      "old_id": "261a562d903b7c1a203cd9a66f2f5fca8ac8bec7",
      "old_mode": 33188,
      "old_path": "gdb/features/tic6x-c6xp.c",
      "new_id": "bfd69d7fd52cf028c623bc32b0ea5e7377335411",
      "new_mode": 33188,
      "new_path": "gdb/features/tic6x-c6xp.c"
    },
    {
      "type": "modify",
      "old_id": "65f73ec97df8fef36a265e0a0c2891dc6aedb2aa",
      "old_mode": 33188,
      "old_path": "gdb/features/tic6x-core.c",
      "new_id": "0415209275a792f0ad287e35ab40674b164eb786",
      "new_mode": 33188,
      "new_path": "gdb/features/tic6x-core.c"
    },
    {
      "type": "modify",
      "old_id": "b62458837947247405564d055925acd424c6be03",
      "old_mode": 33188,
      "old_path": "gdb/features/tic6x-gp.c",
      "new_id": "4a0734c04a477e38b21b4b59a7055eade4db515a",
      "new_mode": 33188,
      "new_path": "gdb/features/tic6x-gp.c"
    },
    {
      "type": "modify",
      "old_id": "5ec73d91177df59999d570ac1b1e00b3d505441e",
      "old_mode": 33188,
      "old_path": "gdb/gdbserver/tdesc.c",
      "new_id": "13d7225f49e0918f88900f67cc9bde92dcd66559",
      "new_mode": 33188,
      "new_path": "gdb/gdbserver/tdesc.c"
    },
    {
      "type": "modify",
      "old_id": "467ae94e0c7470900226f6553b987e22da4999c7",
      "old_mode": 33188,
      "old_path": "gdb/target-descriptions.c",
      "new_id": "e3e5f60b27a7afc76689c4df9bd8d5bb512d4814",
      "new_mode": 33188,
      "new_path": "gdb/target-descriptions.c"
    }
  ]
}
