2
0
mirror of git://gcc.gnu.org/git/gcc.git synced 2025-04-01 00:00:56 +08:00
Clément Chigot f4b9b13680 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
descriptors.
Thus, eqtype is needed to ensure that these different symbols will be
considered as the same type descriptor.

Fixes 

gcc/go/ChangeLog:

	* go-c.h (struct go_create_gogo_args): Add need_eqtype field.
	* go-lang.c (go_langhook_init): Set need_eqtype.

Reviewed-on: https://go-review.googlesource.com/c/gofrontend/+/235697
2020-08-10 16:45:16 -07:00
..
2020-01-21 23:53:22 -08:00
2020-08-01 11:21:40 -07:00
2020-08-01 11:21:40 -07:00
2020-08-07 17:22:33 -07:00
2020-08-01 11:21:40 -07:00
2020-08-01 11:21:40 -07:00
2020-08-01 11:21:40 -07:00
2020-08-07 17:22:33 -07:00
2020-08-01 11:21:40 -07:00
2020-08-01 11:21:40 -07:00
2020-08-01 11:21:40 -07:00
2020-08-01 11:21:40 -07:00
2020-08-01 11:21:40 -07:00
2020-08-01 11:21:40 -07:00
2020-08-01 11:21:40 -07:00
2020-08-01 11:21:40 -07:00
2020-08-01 11:21:40 -07:00
2020-08-01 11:21:40 -07:00
2020-08-01 11:21:40 -07:00
2020-08-01 11:21:40 -07:00
2020-08-01 11:21:40 -07:00
2020-08-01 11:21:40 -07:00
2020-08-01 11:21:40 -07:00
2020-08-07 17:22:33 -07:00
2020-08-01 11:21:40 -07:00
2020-08-01 11:21:40 -07:00
2020-01-21 23:53:22 -08:00
2020-08-01 11:21:40 -07:00
2020-08-01 11:21:40 -07:00
2020-08-10 16:45:16 -07:00
2020-08-01 11:21:40 -07:00
2020-08-01 11:21:40 -07:00
2020-08-07 17:22:33 -07:00
2020-08-01 11:21:40 -07:00
2019-01-18 19:04:36 +00:00
2020-08-01 11:21:40 -07:00
2020-08-01 11:21:40 -07:00
2020-08-01 11:21:40 -07:00