Re: Any plans to integrate just binutils‑gdb into GCC?
Arsen Arsenović <[email protected]> Wed, 22 Jul 2026 12:58:33 +0200
| Newsgroups | gmane.comp.gcc.help |
|---|---|
| Organization | BayLibre |
| Message-ID | <[email protected]> |
--=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable unlvsur unlvsur <[email protected]> writes: > LLVM provides unified replacements for both binutils=E2=80=91gdb and GCC > (including llvm, llvm=E2=80=91ar, lld, lldb, clang, libc++, etc.), which = makes > adding support for new platforms=E2=80=94such as WebAssembly=E2=80=94much= simpler. Is > there any intention to consolidate binutils=E2=80=91gdb with GCC to creat= e a > more integrated toolchain? Adding a platform for compiler support to > modify two projects is a huge headache. > > Moreover, binutils-gdb itself already relies on dependencies GCC > require (gmp, mpfr, mpc etc). Just merge two project together so we > can start to phase out all the platform mess to eliminate cross > compiler completely like LLVM/clang do. Make native compiler itself a > "cross compiler". In the future, there will only be native vs > canadian, no more "native vs cross" --target=3Dxxxx --sysroot=3D You can already merge them into one tree and build them together, see https://gcc.gnu.org/wiki/Building_Cross_Toolchains_with_gcc (this page is a little out of date, but the same principle holds for combined-tree building). There are no current plans to merge the projects development trees, to my awareness. =2D-=20 Arsen Arsenovi=C4=87 --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEKBAEWCgCyFiEE/uKz0RP8AKMWLWBhUsKUMB6ixJMFAmpgolkbFIAAAAAABAAO bWFudTIsMi41KzEuMTIsMiwyXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25z Lm9wZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRGRUUyQjNEMTEzRkMwMEEzMTYyRDYw NjE1MkMyOTQzMDFFQTJDNDkzGBxhYXJzZW5vdmljQGJheWxpYnJlLmNvbQAKCRBS wpQwHqLEk6i8AP9+VDeC7F6ZSmOOUmbE8h0c3g04ld2NZsppRC3lFQksPwD/Zds+ iE6g7FNXAO346TS3zZ4nRH0p509s4vb0vKrjdAk= =Fzk9 -----END PGP SIGNATURE----- --=-=-=--