This is the mail archive of the binutils@sources.redhat.com 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: Xbox support question


Myria wrote:
>>>There certainly are GPL compatible SHA-1 implementations available, in
>>>GNU/Linux, or FreeS/WAN, for example.
>>
>>Yeah, then the question becomes how to compromise between bloating the
>>binutils sources and inconveniencing the user :-P
> 
> That's what I meant by a "significant addition"...  bloating the binutils 
> code by 20k just so maybe 30 people can use OpenXDK.

In the hypothetical case that someone were willing to add XBE support to
binutils (which, as far as I know, is only hypothetical at this time),
the SHA-1 issue should not be a significant deterant.  There is a
popular, ready-to-use, completely public domain implementation of SHA-1
by Steve Reid that has a source code length of only about 6k, or 2k
compressed.  The object code compiled (and presumably only for the Xbox
target) is about 21k, or 7k without debugging information.  Compared
with a distribution size of 11MB, and a ld which is 3MB even with
dynamic linking, this isn't a big deal.  SHA-1 support would probably be
the easiest part of the port.

If XBE is quite close to PECOFF, I would encourage anyone in the Xbox
community to create a real port.

Aaron W. LaFramboise


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