runtime: revert eqtype for AIX

AIX linker is not able to merge identical type descriptors in a single
symbol if there are coming from different object or shared object files.
This results into several pointers referencing the same type
Thus, eqtype is needed to ensure that these different symbols will be
considered as the same type descriptor.

Fixes golang/go#39276

Change-Id: Ia941304d6b3822a78ba5f53f05f9a385029c3f35
Reviewed-by: Ian Lance Taylor <>
10 files changed