Hi Florian, On Fri, 2017-07-28 at 13:39 +0200, Florian Weimer wrote: > binutils 2.29 introduced an optimization which requires that in the > general case, applications and libraries linking against a DSO will have > to be rebuilt when the DSO change the implementation of functions (i.e., > changes to a function body can change ABI). This is how many native > programming languages (such as Ada, Haskell/GHC, Go, Rust) handle DSOs, > but it's a material change for C and C++. > > The question is: Do we want to move into that direction, or do we need > to ask binutils upstream to back out this change? Could you be a bit more specific? Normally that is why you use symbol versioning isn't it? Does binutils now warn when it detects such an ABI change? How does it know? Thanks, Mark _______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx