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]

[PATCH] Fix segment comparator under debug stable_sort


Hi All,

Layout::segment_precedes needs a case for pointer equality since a
sufficiently debug version of libstdc++ will verify that the
comparison function will produce a strict ordering including pointer
equality.

Quick patch to handle that attached :)

Thanks!

-eric

2017-05-11  Eric Christopher <echristo@gmail.com>

        * layout.cc (Layout::segment_precedes): Add a case for testing
        pointer equality when determining which segment precedes
        another.

Attachment: z.diff.txt
Description: Text document


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