SPRAB89A September 2011 – March 2014
Thread-pointer relative addressing cannot be used for weak references, since there is no way to generate a zero address if the symbol is undefined. Therefore, the Initial Executable access model must use General Dynamic addressing for weak references. Similarly, the Local Executable access model must use Local Dynamic addressing for weak references.