{"push_id":978617771,"size":2,"distinct_size":2,"ref":"refs/heads/bacon","head":"84bacb20338addd81b4a2e7874d5ef2382e913ac","before":"94b409d527d1e7103444b1b2a7269700d4efce06","commits":[{"sha":"02b1d48d51ffed14442390c80e773f3ac89396ff","author":{"email":"90b51f8a5079017e81711ae9317c35b0575b34e1@gmail.com","name":"Christopher R. Palmer"},"message":"bionic: linker: Load shim libs *before* the self-linked libs\n\nBy loading them earlier, this allows us to override a symbol in\na library that is being directly linked.\n\nI believe this explains why some people have had problems shimming\none lib but when the changet he shim to be against a different\nlib it magically works.\n\nIt also makes it possible to override some symbols that were\nnearly impossible to override before this change.  For example, it is\npretty much impossible to override a symbol in libutils without\nthis change because it's loaded almost everywhere so no matter\nwhere you try to place the shimming, it will be too late and\nthe other symbol will have priority.\n\nIn particularly, this is necessary to be able to correctly\nshim the VectorImpl symbols for dlx.\n\nChange-Id: I461ca416bc288e28035352da00fde5f34f8d9ffa","distinct":true,"url":"https://api.github.com/repos/jgcaaprom/android_bionic/commits/02b1d48d51ffed14442390c80e773f3ac89396ff"},{"sha":"84bacb20338addd81b4a2e7874d5ef2382e913ac","author":{"email":"749e12e18869a210449c40d360fd34eba62d827d@gmail.com","name":"Jorge Pereira"},"message":"Merge branch 'cm-13.0' of github.com:CyanogenMod/android_bionic into bacon","distinct":true,"url":"https://api.github.com/repos/jgcaaprom/android_bionic/commits/84bacb20338addd81b4a2e7874d5ef2382e913ac"}]}