cc/gcc: avoid passing --enable-multilib (take 2)

The previous patch (cset b61a1b1, cc/gcc: avoid passing --enable-multilib)
only fixed the core backend, and missed the final backend.

This patch does the same as b61a1b1, but for the final backend.

Signed-off-by: Cody P Schafer <dev@codyps.com>
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
cc/gcc: add 4.9.1

Signed-off-by: Cody P Schafer <dev@codyps.com>
config/debug/gdb: add 7.7.1

Also remove the unneeded select in 7.7

Signed-off-by: Cody P Schafer <dev@codyps.com>
scripts/addToolVersion: fix for gdb versions >= 7.2

Signed-off-by: Cody P Schafer <dev@codyps.com>
scripts/addToolVersion: simpily gcc handling and fix for gcc-4.9.X (and later)

Signed-off-by: Cody P Schafer <dev@codyps.com>
update ppl to 0.12.1
ppl-0.11.2: add patch to work with gmp-5.1.0
ppl-0.12.1: add patch to work with gmp-5.1.0
samples: add  powerpc64 latest
glibc-eglibc: multilib-based target tweaking
force overwrite the config symlink so we avoid errors when updating ct-ng
XXX: install bashcomp to prefix
XXX: reinstall script
gcc: consolidate configuration generation

Instead of doing nearly the same thing in both do_gcc_backend() and
do_gcc_core_backend() to set extra_config (and to a lesser extent,
core_LDFLAGS and final_LDFLAGS), provide a single function to do the
configuration.
pass *FLAGS_FOR_TARGET in core_cc so libgcc/libstdc++ is built with them
newlib: use gcc-ar and gcc-ranlib for plugin support
build/gcc: core: remove duplicate disable libmudflap, and move the disable libgomp and libmudflap to the configure command itself