This is the mail archive of the gdb@sources.redhat.com mailing list for the GDB 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: GDB doesn't show the correct line


> Date: Sat, 13 Nov 2004 15:18:03 -0500
> From: Daniel Jacobowitz <drow@false.org>
> Cc: gdb@sources.redhat.com
> 
> It's no one's fault, I think.  I tracked down the problem.  You have
> mixed newline conventions in the file: mostly "\n" as a line separator,
> but in some places just "\r".  GCC treats this as a line break for
> legacy reasons (MacOS).  'less' doesn't, which really confused me while
> trying to debug the problem.  GDB doesn't, either.
> 
> Should GDB?  I have no idea.

As of today, GDB should treat \r\n (a.k.a. CR-LF) line endings
correctly, but not sole \r.  Perhaps we should amend that code to
treat sole CRs as well.

> But it's easiest to just fix the source file to be consistent.

Indeed.


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