This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
Re: Fix gas/22304 by forcing a 64-bit bfd. Suggest the same for other targets.
- From: Joseph Myers <joseph at codesourcery dot com>
- To: Hans-Peter Nilsson <hans-peter dot nilsson at axis dot com>
- Cc: <binutils at sourceware dot org>
- Date: Mon, 23 Oct 2017 17:15:20 +0000
- Subject: Re: Fix gas/22304 by forcing a 64-bit bfd. Suggest the same for other targets.
- Authentication-results: sourceware.org; auth=none
- References: <201710221123.v9MBN7UW022168@ignucius.se.axis.com>
On Sun, 22 Oct 2017, Hans-Peter Nilsson wrote:
> Maybe it's a good idea to force bfd64 for all targets: remove the
> bfd64 machinery equivalent to setting it to true, as you can get bad
> code from the buggy expression handling. Though, I guess you can
> construct a just-as-failing 64-bit test for bfd64...
That would seem consistent with GCC now always using 64-bit HOST_WIDE_INT,
rather than only requiring it for certain targets.
--
Joseph S. Myers
joseph@codesourcery.com