Cherry-pick 7.11 changes to 8.2

Cherry-picked commits:
    c64829b: Fallback to open if multifs_open fails.
    2177073: Fix gdbserver process interruption.
    b711aa8: Add Unix domain socket support to gdbserver 7.9.1.
    35ee683: Remove gdb hack.
    78af0f6: Handle cross compile for locale configuration
    a7e49fd: bfd: add experimental support for SHT_RELR sections.
    689b53d: Fix debugging of stripped PIE executables with padded PT_TLS

Fixed transport_is_reliable variable in b711aa8 so that it is consistent
with 8.2 changes.

Bug:62547070
Change-Id: I14a6b819cc0590dc11853dbce91111adfe2cb489
16 files changed
tree: 240a2858824202336bdd621ed5987162a26bd5a6
  1. gdb-7.11/
  2. gdb-8.0.1/
  3. gdb-8.2/
  4. build-gdb.sh
  5. build.py