This is the mail archive of the binutils@sourceware.org mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH] do not require dc in gold testsuite


On Thursday, December 09, 2010 14:13:24 Ian Lance Taylor wrote:
> Allan McRae <allan@archlinux.org> writes:
> > This is a partial reversion of the changes made in
> > http://sourceware.org/ml/binutils-cvs/2010-08/msg00004.html which
> > appear to have been made to improve portability of the hex to decimal
> > conversion.  However, I find the requirement of needing "dc" installed
> > for the test suite to succeed to be excessive.  Instead, implement the
> > conversion in a third way using printf, which should provide the
> > portability without requiring additional software.
> 
> Neither the shell builtin printf nor the printf command are portable to
> all Unix systems.  The dc command is more portable than both.

the shell's math operator supports hex->int as well:
$ echo $(( 0xabcd ))
43981
-mike

Attachment: signature.asc
Description: This is a digitally signed message part.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]