Mirror of the gdb-patches mailing list
 help / color / mirror / Atom feed
* [gcc-10-branch] libiberty: Support the new ("v0") mangling scheme in rust-demangle
@ 2021-01-12 19:36 Amanieu d'Antras via Gdb-patches
  2021-01-13  1:02 ` Tom Tromey
  0 siblings, 1 reply; 6+ messages in thread
From: Amanieu d'Antras via Gdb-patches @ 2021-01-12 19:36 UTC (permalink / raw)
  To: gdb-patches

Rust is in the process of migrating to a new symbol mangling scheme called "v0".
Details can be found in the tracking issue:
https://github.com/rust-lang/rust/issues/60705

Demangler support for v0 has already been upstreamed in GCC's libiberty and is
available in gdb-binutils master. However we would like the demangler to be
backported to GDB 10 so that debugging experience does not regress when we
switch to generating v0 symbol names by default.

The specific GCC commit that contains the v0 Rust demangler is:
commit 84096498a7bd788599d4a7ca63543fc7c297645e
    libiberty: Support the new ("v0") mangling scheme in rust-demangle

The patch applies cleanly to gdb-10-branch.

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2021-01-16 17:29 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-01-12 19:36 [gcc-10-branch] libiberty: Support the new ("v0") mangling scheme in rust-demangle Amanieu d'Antras via Gdb-patches
2021-01-13  1:02 ` Tom Tromey
2021-01-13  1:08   ` Simon Marchi via Gdb-patches
2021-01-13  1:49   ` Amanieu d'Antras via Gdb-patches
2021-01-13  3:18     ` Tom Tromey
2021-01-16 17:29   ` Tom Tromey

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox