)]}'
{
  "commit": "0f7809d5c364565e210554ca2b5d8eedf8a57ec7",
  "tree": "75e2745991b16f19275c5454c07d4765045f9177",
  "parents": [
    "155e8d1df5b8fdfeabda3e7b61d95beb5b8d1467"
  ],
  "author": {
    "name": "Elliott Hughes",
    "email": "enh@google.com",
    "time": "Wed Oct 31 13:26:46 2012 -0700"
  },
  "committer": {
    "name": "Elliott Hughes",
    "email": "enh@google.com",
    "time": "Wed Oct 31 13:32:34 2012 -0700"
  },
  "message": "Start cleaning up libm.\n\nWe have two copies of fenv.h for every architecture, one of which\nisn\u0027t used. We also have unused makefiles and files for architectures\nwe don\u0027t support.\n\nThis patch removes all the obviously useless files.\n\nBug: http://code.google.com/p/android/issues/detail?id\u003d38196\nChange-Id: I1919b6621ba513aa24aa947a34815bc51191487c\n",
  "tree_diff": [
    {
      "type": "delete",
      "old_id": "46dd0956d220ca266af2b31e204c221cb617d439",
      "old_mode": 33188,
      "old_path": "libm/Makefile-orig",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "f75ace93687fc29b495619cc97001afb5dfe8585",
      "old_mode": 33188,
      "old_path": "libm/alpha/Makefile.inc",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "cfa235c346c2413b80f170018a1791b0a0ef3c68",
      "old_mode": 33188,
      "old_path": "libm/alpha/_fpmath.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "e8ab204c43992e8c6110c199d86f7b6e7108cf2d",
      "old_mode": 33188,
      "old_path": "libm/alpha/fenv.c",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "dc7bcb78f2eb01d47b1b51d560c08190086faf2f",
      "old_mode": 33188,
      "old_path": "libm/alpha/fenv.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "12381bb0370eafc3da2cc229cdd55b1cf90944ed",
      "old_mode": 33188,
      "old_path": "libm/alpha/s_copysign.S",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "2e5eda11347338d16606a53cb51e4b50233381c9",
      "old_mode": 33188,
      "old_path": "libm/alpha/s_copysignf.S",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "43da77545cc569d364380930f423a8d899bd5d21",
      "old_mode": 33188,
      "old_path": "libm/amd64/Makefile.inc",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "801ec809ccadd346479ca96d69e1a439e633dfa6",
      "old_mode": 33188,
      "old_path": "libm/amd64/_fpmath.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "0429cceb3656c3a5eb24561b8db0af8421ddbdec",
      "old_mode": 33188,
      "old_path": "libm/amd64/e_sqrt.S",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "471fa668026ff632c7bdd606c3da930d19ab4adb",
      "old_mode": 33188,
      "old_path": "libm/amd64/e_sqrtf.S",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "2b4367874df76ebd5d5c1f01d724daece8b55035",
      "old_mode": 33188,
      "old_path": "libm/amd64/fenv.c",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "c4f94322ce22556d94922d529705f24487b1106f",
      "old_mode": 33188,
      "old_path": "libm/amd64/fenv.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "b81c73a452d36e96dea095ab9fdf7daad552cfe3",
      "old_mode": 33188,
      "old_path": "libm/amd64/s_llrint.S",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "d62cfcbc410db803b77c74841a67bc343921fd8f",
      "old_mode": 33188,
      "old_path": "libm/amd64/s_llrintf.S",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "161b7319b69392e9ca4f7c0a2399ed31e7ccab2a",
      "old_mode": 33188,
      "old_path": "libm/amd64/s_lrint.S",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "506e834d579444f624bb6ba7bcb59f24be80b39a",
      "old_mode": 33188,
      "old_path": "libm/amd64/s_lrintf.S",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "19f3b532538b941042c642e33e44ccbc190ab44a",
      "old_mode": 33188,
      "old_path": "libm/amd64/s_remquo.S",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "02b604fa43e0f153906e46c04a15a2c87c585585",
      "old_mode": 33188,
      "old_path": "libm/amd64/s_remquof.S",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "6942e1892321e07c74be6fa83c829247a9e5b207",
      "old_mode": 33188,
      "old_path": "libm/amd64/s_scalbn.S",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "d7b9ab73941b1dd1088107f5dd130002685bc0b8",
      "old_mode": 33188,
      "old_path": "libm/amd64/s_scalbnf.S",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "57629a4ffe5ff3d1f7cd66f51b1f2940080cea7c",
      "old_mode": 33188,
      "old_path": "libm/amd64/s_scalbnl.S",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "6559cc3f09093d3561d917910bb3840d28e0c608",
      "old_mode": 33188,
      "old_path": "libm/arm/Makefile.inc",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "d83a56bc364c61b256a7e1e628a1f2218b004778",
      "old_mode": 33188,
      "old_path": "libm/i387/Makefile.inc",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "fdf2267a1757e4c92365ac3dfdf050251855dab4",
      "old_mode": 33188,
      "old_path": "libm/ia64/Makefile.inc",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "b0e75ed0a5983d02c63a2310fd356ba1eccb7fb6",
      "old_mode": 33188,
      "old_path": "libm/ia64/_fpmath.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "182d37e47daac13534ccdd1f23b520f51eefa0d7",
      "old_mode": 33188,
      "old_path": "libm/ia64/fenv.c",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "8c6b65b5e2b376d0c23a3c5bee7e559cdffd7a17",
      "old_mode": 33188,
      "old_path": "libm/ia64/fenv.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "2da6c17be0f0814a89ac8500d0c8dedc01822e4b",
      "old_mode": 33188,
      "old_path": "libm/ia64/s_fma.S",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "320051baa9714aef54b547dad7779de707847eb5",
      "old_mode": 33188,
      "old_path": "libm/ia64/s_fmaf.S",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "7b8c4079c47802aadce6ece3e75820c37ae0333c",
      "old_mode": 33188,
      "old_path": "libm/ia64/s_fmal.S",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "dc7bcb78f2eb01d47b1b51d560c08190086faf2f",
      "old_mode": 33188,
      "old_path": "libm/include/alpha/fenv.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "c4f94322ce22556d94922d529705f24487b1106f",
      "old_mode": 33188,
      "old_path": "libm/include/amd64/fenv.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "e7a88604bc59347ea4454cc28259de41ca4c0997",
      "old_mode": 33188,
      "old_path": "libm/include/arm/fenv.h",
      "new_id": "da7e69652109bc0064254ffccbbfc217153f61dc",
      "new_mode": 33188,
      "new_path": "libm/include/arm/fenv.h"
    },
    {
      "type": "modify",
      "old_id": "4e322b76df30e5b56f277e67f63870a052249fb4",
      "old_mode": 33188,
      "old_path": "libm/include/i387/fenv.h",
      "new_id": "c0421c026377391549f128cecbae8ee886b0c4d4",
      "new_mode": 33188,
      "new_path": "libm/include/i387/fenv.h"
    },
    {
      "type": "delete",
      "old_id": "8c6b65b5e2b376d0c23a3c5bee7e559cdffd7a17",
      "old_mode": 33188,
      "old_path": "libm/include/ia64/fenv.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "e7a88604bc59347ea4454cc28259de41ca4c0997",
      "old_mode": 33188,
      "old_path": "libm/include/mips/fenv.h",
      "new_id": "da7e69652109bc0064254ffccbbfc217153f61dc",
      "new_mode": 33188,
      "new_path": "libm/include/mips/fenv.h"
    },
    {
      "type": "delete",
      "old_id": "3fd238975f4f0446fe34ec800cf25b91797dd147",
      "old_mode": 33188,
      "old_path": "libm/include/powerpc/fenv.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "684c4a27d6dde3ce88232e825a335050142a20d3",
      "old_mode": 33188,
      "old_path": "libm/include/sparc64/fenv.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "9bbfaa1e31e3d8503e1046a78836ffcd22aab96d",
      "old_mode": 33188,
      "old_path": "libm/mips/Makefile.inc",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "7eb3700abe491117ba67caec3dbf7386aef2d842",
      "old_mode": 33188,
      "old_path": "libm/powerpc/Makefile.inc",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "5285cb9b6f1ee236cf255acc2f959c74fd565e2a",
      "old_mode": 33188,
      "old_path": "libm/powerpc/_fpmath.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "a8fa87a9cc21a9fadbf9765771b7958e195e70b1",
      "old_mode": 33188,
      "old_path": "libm/powerpc/fenv.c",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "3fd238975f4f0446fe34ec800cf25b91797dd147",
      "old_mode": 33188,
      "old_path": "libm/powerpc/fenv.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "e883fa98f92ebc84fc32d3358234183e563d3bc7",
      "old_mode": 33188,
      "old_path": "libm/sparc64/Makefile.inc",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "4afaab998dbec63a96efcffbd4562dc87d083cec",
      "old_mode": 33188,
      "old_path": "libm/sparc64/_fpmath.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "95f79a6d141628b528057d99af797898a4567bc6",
      "old_mode": 33188,
      "old_path": "libm/sparc64/e_sqrt.S",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "e1f7cf6f27c9b44e036fa553ebdf459cc10ee254",
      "old_mode": 33188,
      "old_path": "libm/sparc64/e_sqrtf.S",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "79a0f64de72ab76055e1805d0b531aa467eaeae1",
      "old_mode": 33188,
      "old_path": "libm/sparc64/fenv.c",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "684c4a27d6dde3ce88232e825a335050142a20d3",
      "old_mode": 33188,
      "old_path": "libm/sparc64/fenv.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    }
  ]
}
