This is the mail archive of the
binutils@sources.redhat.com
mailing list for the binutils project.
Re: FW: Re: Why is my executabel in DOS file format?
- From: Ian Lance Taylor <ian at wasabisystems dot com>
- To: "Meg Abyte" <fitter20 at hotmail dot com>
- Cc: Nitin dot Gupta at infineon dot com, binutils at sources dot redhat dot com
- Date: 03 Mar 2004 16:10:08 -0500
- Subject: Re: FW: Re: Why is my executabel in DOS file format?
- References: <BAY7-F31b8HR9h8ZIgG0003c82b@hotmail.com>
"Meg Abyte" <fitter20@hotmail.com> writes:
> "Personally" !??! This isn't what specs are for. As I posted before
> the SRecord specification written and created by Motorola says
> "CR/LF/NULL" -
> NOT /r/n.
>
> Sorry to sound so surprized but this is right out of the spec.
>
> BUT THANK YOU so much FOR THE FOLLOWING changes to make to srec.c !!!
> I will try this change and try it out once I recompile the software.
>
> However, this should be fixed - its clearly not following the spec.
> /cr/lf/null != /r/n
There are various specs out there. Honest. It may well be the case
that the one you are looking at says that there can be different line
terminators.
The code in the GNU binutils has not changed in many years, and
certainly many people have used it. As far as I know, nobody has
complained until now. That doesn't mean that it is right, of course,
but I don't know why you are so outraged when so many other people
seem to be OK.
I already told told you how to start adding a new backend like srec
but which uses different line terminators.
The software is free. Use it accordingly.
Ian