commit | e83c56dfbb6a9a61f0f18031620322af97e80162 | [log] [tgz] |
---|---|---|
author | Evgeniy Stepanov <eugenis@google.com> | Wed Dec 21 13:03:54 2011 +0400 |
committer | Evgeniy Stepanov <eugenis@google.com> | Tue Jan 10 13:30:41 2012 +0400 |
tree | 4d173357ad7cffa5e8e01066653afde7ed2473d5 | |
parent | 334379dadaf481785909367cfc26600514b6119c [diff] |
Execute .preinit_array before any shared object initialization functions. This change makes linker handling of .preinit_array compliant with the System V ABI: "These [pre-initialization] functions are executed after the dynamic linker has built the process image and performed relocations but before any shared object initialization functions." http://www.sco.com/developers/gabi/latest/ch5.dynamic.html#init_fini Change-Id: Iebfee22bb1ebe1d7c7e69cb4686e4ebae0dfc4bb