)]}'
{
  "commit": "18f46cac58ea1cbeb9ccb521fe436deaff080ab6",
  "tree": "221f2200de3268c2ddc847eed20384a28abf8710",
  "parents": [
    "a383044684e1efbfd20b69bbeef7585445c4f3a5"
  ],
  "author": {
    "name": "rearnsha",
    "email": "rearnsha@138bc75d-0d04-0410-961f-82ee72b054a4",
    "time": "Fri Jan 10 16:50:15 2020 +0000"
  },
  "committer": {
    "name": "rearnsha",
    "email": "rearnsha@138bc75d-0d04-0410-961f-82ee72b054a4",
    "time": "Fri Jan 10 16:50:15 2020 +0000"
  },
  "message": "backport: arm: Fix rmprofile multilibs when architecture includes +mp or +sec (PR target/93188)\n\nWhen only the rmprofile multilibs are built, compiling for armv7-a\nshould select the generic v7 multilibs.  This used to work before +sec\nand +mp were added to the architecture options but it was broken by\nthat update.  This patch fixes those variants and adds some tests to\nensure that they remain fixed \n\ngcc/ChangeLog:\n2020-01-10  Przemyslaw Wirkus  \u003cprzemyslaw.wirkus@arm.com\u003e\n\n\tBackport from trunk\n\tPR target/93188\n\t* config/arm/t-multilib (MULTILIB_MATCHES): Add rules to match\n\tarmv7-a{+mp,+sec,+mp+sec} to appropriate armv7 multilib variants\n\twhen only building rm-profile multilibs.\n\ngcc/testsuite/ChangeLog:\n2020-01-10  Przemyslaw Wirkus  \u003cprzemyslaw.wirkus@arm.com\u003e\n\n\tBackport from trunk\n\t* gcc.target/arm/multilib.exp: Add new tests for rm-profile only.\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-9-branch@280123 138bc75d-0d04-0410-961f-82ee72b054a4\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2cd0984ad85314d4e0e8710c4f849fa7667acf61",
      "old_mode": 33188,
      "old_path": "gcc/ChangeLog",
      "new_id": "1e4ff7e6e2b01dd15da4cce6c58a6da2813eb856",
      "new_mode": 33188,
      "new_path": "gcc/ChangeLog"
    },
    {
      "type": "modify",
      "old_id": "d5ee537193f2416909516c563b9848a79dabb1bf",
      "old_mode": 33188,
      "old_path": "gcc/config/arm/t-multilib",
      "new_id": "87069f71ecc9a0014a0f78691e390f9605c2395c",
      "new_mode": 33188,
      "new_path": "gcc/config/arm/t-multilib"
    },
    {
      "type": "modify",
      "old_id": "b39c1069c2979ac1a51892427bcb727b95d2fae7",
      "old_mode": 33188,
      "old_path": "gcc/testsuite/ChangeLog",
      "new_id": "659203f4707ed5c2cb87d4a46d449fc625ea91b7",
      "new_mode": 33188,
      "new_path": "gcc/testsuite/ChangeLog"
    },
    {
      "type": "modify",
      "old_id": "dcea829965eb15e372401e6389df5a1403393ecb",
      "old_mode": 33188,
      "old_path": "gcc/testsuite/gcc.target/arm/multilib.exp",
      "new_id": "2df3f9c3117432299ad6ce8746babd5ff4abe405",
      "new_mode": 33188,
      "new_path": "gcc/testsuite/gcc.target/arm/multilib.exp"
    }
  ]
}
