)]}'
{
  "commit": "d07a59a5ca830bf74705471f6bea6db1a47da2b5",
  "tree": "ccfcffcec2d2fdc960a696dd496f1a832864b0d7",
  "parents": [
    "1a764289c7ce57552a1bdf48ed92ac89b04caa4e"
  ],
  "author": {
    "name": "H.J. Lu",
    "email": "hjl.tools@gmail.com",
    "time": "Fri Mar 07 06:42:18 2025 +0800"
  },
  "committer": {
    "name": "H.J. Lu",
    "email": "hjl.tools@gmail.com",
    "time": "Fri Mar 07 09:15:49 2025 +0800"
  },
  "message": "gprof: Copy a simple test from glibc\n\nCopy a simple gprof test from glibc to test the basic gprof functionality.\n\n1. Tested natively on Linux/x86-64 and Linux/i686.\n2. Tested for the x86_64-solaris cross target without cross-compiler.\n3. Tested for the aarch64-linux-gnu cross target with cross-compiler.\n\n\tPR gprof/32764\n\t* Makefile.am (SUBDIRS): Add testsuite\n\t* configure.ac (AC_CONFIG_FILES): Removed.\n\t(AC_OUTPUT): Add Makefile testsuite/Makefile\n\tpo/Makefile.in:po/Make-in.\n\t(AM_CONDITIONAL): Add NATIVE.\n\t* Makefile.in: Regenerated.\n\t* configure: Likewise.\n\t* testsuite/Makefile.am: New file.\n\t* testsuite/tst-gmon-gprof.sh: Likewise.\n\t* testsuite/tst-gmon.c: Likewise.\n\t* testsuite/Makefile.in: Generated.\n\nSigned-off-by: H.J. Lu \u003chjl.tools@gmail.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "dd71a518ba04186bafee1029483b08d31e1287c5",
      "old_mode": 33188,
      "old_path": "gprof/Makefile.am",
      "new_id": "8662e625d845aa6b2abe7701ead4e44b1d16d345",
      "new_mode": 33188,
      "new_path": "gprof/Makefile.am"
    },
    {
      "type": "modify",
      "old_id": "93fb378149a6465269c6bc9dff7b9db1cd89cafe",
      "old_mode": 33188,
      "old_path": "gprof/Makefile.in",
      "new_id": "719e1810bcd1a6c6ff4d4f5951862c14a0a83d85",
      "new_mode": 33188,
      "new_path": "gprof/Makefile.in"
    },
    {
      "type": "modify",
      "old_id": "ea369417c4665f3182e06f9f723c08631eb39c6c",
      "old_mode": 33261,
      "old_path": "gprof/configure",
      "new_id": "ad2033c802a49cc945e9fa6e12988f97e333fb19",
      "new_mode": 33261,
      "new_path": "gprof/configure"
    },
    {
      "type": "modify",
      "old_id": "61b0af5f8f4da70deb26507fc6c1e87d08e156fd",
      "old_mode": 33188,
      "old_path": "gprof/configure.ac",
      "new_id": "37eff97b2c2eedca230228702b5dfd302611bcef",
      "new_mode": 33188,
      "new_path": "gprof/configure.ac"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "17ee148df5b5a76db92a6f0bdd3bcc4c86b16238",
      "new_mode": 33188,
      "new_path": "gprof/testsuite/Makefile.am"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "87ce1dcf8861529904da799154edc5bb6a15d162",
      "new_mode": 33188,
      "new_path": "gprof/testsuite/Makefile.in"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "562d4806e96f051ee50406df1f1dec4fe34ac08f",
      "new_mode": 33261,
      "new_path": "gprof/testsuite/tst-gmon-gprof.sh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "add2d9253c254454f78936f364a8dd5e502422c9",
      "new_mode": 33188,
      "new_path": "gprof/testsuite/tst-gmon.c"
    }
  ]
}
