This is the mail archive of the
gdb-patches@sourceware.org
mailing list for the GDB project.
Re: [RFA 0/5] improve printing of 128 bit ints
- From: Pedro Alves <palves at redhat dot com>
- To: Tom Tromey <tom at tromey dot com>, gdb-patches at sourceware dot org
- Date: Mon, 5 Jun 2017 18:35:03 +0100
- Subject: Re: [RFA 0/5] improve printing of 128 bit ints
- Authentication-results: sourceware.org; auth=none
- Authentication-results: ext-mx04.extmail.prod.ext.phx2.redhat.com; dmarc=none (p=none dis=none) header.from=redhat.com
- Authentication-results: ext-mx04.extmail.prod.ext.phx2.redhat.com; spf=pass smtp.mailfrom=palves at redhat dot com
- Dkim-filter: OpenDKIM Filter v2.11.0 mx1.redhat.com 41D8B80B29
- Dmarc-filter: OpenDMARC Filter v1.3.2 mx1.redhat.com 41D8B80B29
- References: <20170602193651.3173-1-tom@tromey.com>
On 06/02/2017 08:36 PM, Tom Tromey wrote:
> I wanted to improve 128-bit integer support, primarily for Rust,
> though I see in Bugzilla that I reported this bug at least twice for C
> as well.
>
> Full 128 bit integer support has two main aspects: printing and
> arithmetic (including parser support). This series cleans up
> printing, (bug 16225); leaving arithmetic for a future bug (bug
> 20991).
>
> Previous printing was implemented, but always zero-padded and did not
> correctly handle signed values. This series fixes that and removes
> some redundant code as well.
>
> Regtested on the buildbot.
For some reason, I don't have a copy of patch #4. But I read it
via the list archive, and it looks good to me.
Thanks,
Pedro Alves