On Thu, Sep 22, 2016 at 01:46:17PM +, Daniel Shahaf wrote:
> Control: retitle -2 diffoscope: readelf(1): Ignore data/instruction addresses
> that are de facto line numbers
> flexc++ has a difference on *every* line of several sections (.rodata,
> .eh_frame, others) because the sections start
Control: clone -1 -2
Control: retitle -2 diffoscope: readelf(1): Ignore data/instruction addresses
that are de facto line numbers
Control: retitle -1 diffoscope: readelf(1): Reduce noise from deltas of offsets
embedded in instructions
Daniel Shahaf wrote on Tue, Sep 20, 2016 at 18:47:31 +:
>
Processing control commands:
> clone -1 -2
Bug #838260 [diffoscope] diffoscope: Reduce noise from offsets deltas in
readelf(1) diffs
Bug 838260 cloned as bug 838569
> retitle -2 diffoscope: readelf(1): Ignore data/instruction addresses that are
> de facto line numbers
Bug #838569 [diffoscope] di
> I was thinking of something like the HTML tag. In my browser,
> foo renders «foo» with a dotted underline
> whose raison d'être is your concern (a)
Even so, you can't search the page with CTRL+F and, of course, it makes the
output too different between --text and --html :)
Anyway, small issue
Chris Lamb wrote on Tue, Sep 20, 2016 at 20:58:29 +0100:
> Daniel Shahaf wrote:
>
> > Example output:
>
> Alas I'm not very learned in ELF, so I will trust the specifics are fine,
> but just to check:
>
I'm not too familiar with ELF either. I know a little about which
C variables live in which
Daniel Shahaf wrote:
> Example output:
Alas I'm not very learned in ELF, so I will trust the specifics are fine,
but just to check:
>
> .rodata#1 is 0xA70
> .rodata#2 is 0xA80
… would be displayed (when different, of course!) as *something* like:
- .rodata#1 is 0xA70
+ .
Jérémy Bobbio wrote:
> Initially, I thought of this as a way to add image comparison as
> felt sad not knowing any free software that could easily provide
> similar features to what GitHub offers
Pff, you don't like my existing image comparison? ;-)
Regards,
--
,''`.
: :' : C
Daniel Shahaf:
> Jérémy Bobbio wrote on Tue, Sep 20, 2016 at 13:18:49 +:
>> But why stop with images? In the precise case of the readelf output,
>> having line-oriented diff means we are carrying around a useless and
>> confusing information: the line numbers are not helpful in anyway to
>> loc
Jérémy Bobbio wrote on Tue, Sep 20, 2016 at 13:18:49 +:
> But why stop with images? In the precise case of the readelf output,
> having line-oriented diff means we are carrying around a useless and
> confusing information: the line numbers are not helpful in anyway to
> locate and undrstand the
Chris Lamb wrote on Tue, Sep 20, 2016 at 10:26:18 +0100:
> > > Perhaps there is a perfect solution whereby we would normalise these two
> > > offsets to — making it up here! — relative values, but simply need […]
> >
> > I'm not sure I understand what your idea is. Could you give an example
> > of
Chris Lamb:
>> Could these offset differences in readelf(1) output be ignored, at least
>> optionally?
>
> Love the idea! However, my gut cautions against ignoring them. even with an
> option.
>
> Perhaps there is a perfect solution whereby we would normalise these two
> offsets to — making it u
Daniel,
> > Perhaps there is a perfect solution whereby we would normalise these two
> > offsets to — making it up here! — relative values, but simply need […]
>
> I'm not sure I understand what your idea is. Could you give an example
> of how the output might look?
Apologies for not explaining
Chris Lamb wrote on Mon, Sep 19, 2016 at 09:47:10 +0100:
> Perhaps there is a perfect solution whereby we would normalise these two
> offsets to — making it up here! — relative values,
I'm not sure I understand what your idea is. Could you give an example
of how the output might look?
Do you mea
Hi Daniel,
> Could these offset differences in readelf(1) output be ignored, at least
> optionally?
Love the idea! However, my gut cautions against ignoring them. even with an
option.
Perhaps there is a perfect solution whereby we would normalise these two
offsets to — making it up here! — rela
Package: diffoscope
Version: 60
Severity: wishlist
Dear Maintainer,
A difference in an ELF binary file can cause offsets throughout the
file to shift, usually by all of them by the same amount.
Typical example:
│ │ │ │ │ ./build/../src/nvim/indent_c.c:658
│ │ │ │ │ - 44436:
15 matches
Mail list logo