Maciej W. Rozycki 2ebd05b80b MIPS/LD: Correct `mips-*-windiss' target emulation configuration
Fix an issue with commit 73934d319dae ("Disable .gnu.hash on MIPS
targets"), <https://sourceware.org/ml/binutils/2006-07/msg00341.html>,
which in turn caused a regression with commit 861fb55ab50a ("Defer
allocation of R_MIPS_REL32 GOT slots"),
<https://sourceware.org/ml/binutils/2008-08/msg00096.html>, and use
`mipself.em' as the extra emulation file for `mips-*-windiss' targets,
removing a segmentation fault triggered as `_bfd_mips_elf_final_link'
calls `htab_traverse' to process LA25 stubs with `htab->la25_stubs'
being NULL.  This is in turn due to `_bfd_mips_elf_init_stubs' not
having been called, which is only done by `mipself.em'.  No LA25 stubs
are supposed to be produced for `mips-*-windiss' targets, however the
internal data structures have to be initialized.

	ld/
	* emulparams/elf32mipswindiss.sh (EXTRA_EM_FILE): Set to
	`mipself'.
2018-01-26 23:05:06 +00:00
..
2017-10-12 23:30:43 +10:30
2017-07-19 09:56:55 +02:00
2017-07-19 09:56:55 +02:00
2017-07-19 09:56:55 +02:00
2007-08-09 11:02:24 +00:00
2007-08-09 11:02:24 +00:00
2016-12-02 10:44:29 +00:00
ld/
2009-11-20 15:04:51 +00:00
2006-05-30 16:45:32 +00:00
2006-05-30 16:45:32 +00:00
2016-08-09 12:09:17 -07:00
2016-12-02 10:44:29 +00:00
2007-08-09 11:02:24 +00:00
ld/
2009-11-20 15:04:51 +00:00
2007-08-09 11:02:24 +00:00
2007-08-09 11:02:24 +00:00
2006-06-20 02:22:16 +00:00
2006-06-20 02:22:16 +00:00
2006-06-20 02:22:16 +00:00
2006-06-20 02:22:16 +00:00
ld:
2010-10-22 12:08:32 +00:00
2006-04-05 12:41:59 +00:00
2009-08-05 20:40:34 +00:00
2010-03-25 21:12:36 +00:00
ld/
2011-05-13 18:15:33 +00:00
ld/
2011-05-13 18:15:33 +00:00
ld/
2011-05-13 18:15:33 +00:00
ld/
2011-05-13 18:15:33 +00:00
2013-08-26 22:18:07 +00:00
2017-11-12 07:25:36 -08:00
2007-08-09 11:02:24 +00:00
2010-12-31 11:01:00 +00:00
2013-06-24 23:55:46 +00:00
2010-12-31 11:01:00 +00:00
2006-05-30 16:45:32 +00:00
2004-07-07 17:28:53 +00:00
ld/
2007-05-18 09:18:18 +00:00
2011-10-25 11:18:16 +00:00
2006-06-20 02:22:16 +00:00
2015-01-28 16:25:18 +10:30
2006-05-30 16:45:32 +00:00
2008-12-23 19:10:25 +00:00
2008-12-23 19:10:25 +00:00
2013-04-25 13:22:52 +00:00
2013-04-25 13:22:52 +00:00
2006-05-30 16:45:32 +00:00
2010-12-31 11:01:00 +00:00
2010-12-31 11:01:00 +00:00
2017-02-20 19:33:28 +10:30
2017-01-02 22:44:29 +10:30
2012-09-13 22:24:51 +00:00
2017-02-20 19:33:28 +10:30
2013-01-10 20:08:03 +00:00
2006-05-30 16:45:32 +00:00
2017-02-20 19:33:28 +10:30
2017-02-20 19:33:28 +10:30
2014-12-06 16:45:22 +01:00
2006-05-30 16:45:32 +00:00
2006-05-30 16:45:32 +00:00
2006-05-30 16:45:32 +00:00
2006-05-30 16:45:32 +00:00
2006-05-30 16:45:32 +00:00
ld:
2010-10-22 12:08:32 +00:00
2010-12-31 11:01:00 +00:00
ld/
2006-10-16 21:34:25 +00:00
2010-12-31 11:01:00 +00:00
2017-10-12 23:30:43 +10:30
2015-04-23 09:49:19 +09:30
2013-08-26 22:18:07 +00:00
2017-11-12 07:25:36 -08:00
2017-11-12 07:25:36 -08:00
2009-07-25 15:08:26 +00:00
ld/
2013-08-23 22:38:42 +00:00
2013-01-10 20:08:03 +00:00
2006-08-02 16:25:14 +00:00
2013-08-26 22:18:07 +00:00
2017-11-12 07:25:36 -08:00
2017-10-12 23:30:43 +10:30
2017-10-12 23:30:43 +10:30
2003-04-24 15:25:24 +00:00
2003-04-24 15:25:24 +00:00
2003-06-10 07:09:31 +00:00
2003-06-10 07:09:31 +00:00
2017-01-02 22:42:45 +10:30
2004-07-27 22:30:25 +00:00
2006-05-30 16:45:32 +00:00
2007-08-09 11:02:24 +00:00
2007-08-09 11:02:24 +00:00
2007-08-09 11:02:24 +00:00
2007-08-09 11:02:24 +00:00
2007-08-09 11:02:24 +00:00
2007-08-09 11:02:24 +00:00
2006-05-30 16:45:32 +00:00
2007-08-09 11:02:24 +00:00
2007-08-09 11:02:24 +00:00
2007-08-09 11:02:24 +00:00
2007-08-09 11:02:24 +00:00
2006-05-30 16:45:32 +00:00
2006-06-20 02:22:16 +00:00
2014-07-27 08:51:20 -04:00
2013-12-13 11:52:32 +00:00
2013-12-13 11:52:32 +00:00
2014-01-30 17:47:07 -08:00
2007-08-09 11:02:24 +00:00
2007-08-09 11:02:24 +00:00
2006-06-20 02:22:16 +00:00
2015-04-08 04:55:23 -07:00
2007-08-09 11:02:24 +00:00
2016-12-31 12:04:11 +10:30
2006-05-30 16:45:32 +00:00
2017-02-20 19:33:28 +10:30
2006-08-04 13:13:56 +00:00
2015-09-22 11:12:51 +02:00
2007-08-09 11:02:24 +00:00
2007-08-09 11:02:24 +00:00
2007-08-09 11:02:24 +00:00
2007-08-09 11:02:24 +00:00
2007-08-09 11:02:24 +00:00
2007-08-09 11:02:24 +00:00
2017-10-12 23:30:43 +10:30

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

The files in this directory are read by genscripts.sh as shell commands.
They set parameters for the emulations.

Copyright (C) 2012-2018 Free Software Foundation, Inc.

Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright
notice and this notice are preserved.