H.J. Lu
94d401b8b8
ld: Set non_ir_ref_regular for --undefined SYMBOL
...
Set non_ir_ref_regular to TRUE for symbols forced into the output file
so that they won't be removed by garbage collection with LTO.
PR ld/23309
* ldlang.c (insert_undefined): Set non_ir_ref_regular to TRUE.
* plugin.c (is_visible_from_outside): Don't scan entry_symbol.
* testsuite/ld-plugin/pr23309.c: New file.
* testsuite/ld-plugin/pr23309.d: Likewise.
2018-07-04 06:29:13 -07:00
..
2012-12-07 19:23:50 +00:00
2012-12-07 19:23:50 +00:00
2015-02-11 05:02:12 -08:00
2012-12-07 19:23:50 +00:00
2012-12-07 19:23:50 +00:00
2012-12-07 19:23:50 +00:00
2012-12-07 19:23:50 +00:00
2012-12-07 19:23:50 +00:00
2012-12-07 19:23:50 +00:00
2012-12-07 19:23:50 +00:00
2012-12-07 19:23:50 +00:00
2017-10-25 15:32:52 +10:30
2012-12-07 19:23:50 +00:00
2012-12-07 19:23:50 +00:00
2012-12-07 19:23:50 +00:00
2012-12-07 19:23:50 +00:00
2017-10-25 15:32:52 +10:30
2012-12-07 19:23:50 +00:00
2012-12-07 19:23:50 +00:00
2012-12-07 19:23:50 +00:00
2012-12-07 19:23:50 +00:00
2012-12-07 19:23:50 +00:00
2012-12-07 19:23:50 +00:00
2012-12-07 19:23:50 +00:00
2012-12-07 19:23:50 +00:00
2012-12-07 19:23:50 +00:00
2012-12-07 19:23:50 +00:00
2012-12-07 19:23:50 +00:00
2012-12-07 19:23:50 +00:00
2012-12-07 19:23:50 +00:00
2012-12-07 19:23:50 +00:00
2012-12-07 19:23:50 +00:00
2012-12-07 19:23:50 +00:00
2012-12-07 19:23:50 +00:00
2012-12-07 19:23:50 +00:00
2012-12-07 19:23:50 +00:00
2012-12-07 19:23:50 +00:00
2012-12-07 19:23:50 +00:00
2012-12-07 19:23:50 +00:00
2012-12-07 19:23:50 +00:00
2012-12-07 19:23:50 +00:00
2012-12-07 19:23:50 +00:00
2012-12-07 19:23:50 +00:00
2012-12-07 19:23:50 +00:00
2012-12-07 19:23:50 +00:00
2012-12-07 19:23:50 +00:00
2012-12-07 19:23:50 +00:00
2012-12-07 19:23:50 +00:00
2013-01-15 05:05:26 +00:00
2012-12-07 19:23:50 +00:00
2013-01-15 05:05:26 +00:00
2012-12-07 19:23:50 +00:00
2013-01-15 05:05:26 +00:00
2012-12-07 19:23:50 +00:00
2013-01-15 05:05:26 +00:00
2012-12-07 19:23:50 +00:00
2018-07-04 06:29:13 -07:00
2016-06-20 11:26:13 +09:30
2015-01-28 10:27:31 -08:00
2015-01-28 10:27:31 -08:00
2015-01-28 10:27:31 -08:00
2015-01-28 10:27:31 -08:00
2015-01-28 10:27:31 -08:00
2018-02-26 10:51:12 +10:30
2018-02-26 10:51:12 +10:30
2018-02-26 10:51:12 +10:30
2015-01-28 10:27:31 -08:00
2015-01-28 10:27:31 -08:00
2015-01-28 10:27:31 -08:00
2016-12-03 20:59:43 +10:30
2018-02-26 10:51:12 +10:30
2018-02-26 10:51:12 +10:30
2018-02-26 10:51:12 +10:30
2015-02-11 05:02:12 -08:00
2015-02-11 05:02:12 -08:00
2015-02-11 05:02:12 -08:00
2018-02-26 10:51:12 +10:30
2018-02-26 10:51:12 +10:30
2018-02-26 10:51:12 +10:30
2018-02-26 10:51:12 +10:30
2015-02-11 05:02:12 -08:00
2015-02-11 05:02:12 -08:00
2015-02-11 05:02:12 -08:00
2015-02-11 14:00:51 -08:00
2015-02-11 14:00:51 -08:00
2015-02-11 14:00:51 -08:00
2016-07-19 09:58:01 +01:00
2018-01-03 17:49:56 +10:30
2015-02-03 09:03:23 -08:00
2015-02-03 09:03:23 -08:00
2015-02-03 09:03:23 -08:00
2012-12-07 19:23:50 +00:00
2012-12-07 19:23:50 +00:00
2012-12-07 19:23:50 +00:00
2012-12-07 19:23:50 +00:00
2016-12-03 20:59:43 +10:30
2012-12-07 19:23:50 +00:00
2013-04-03 11:44:41 +00:00
2012-12-07 19:23:50 +00:00
2012-12-07 19:23:50 +00:00
2012-12-07 19:23:50 +00:00
2012-12-07 19:23:50 +00:00
2012-12-07 19:23:50 +00:00
2012-12-07 19:23:50 +00:00
2012-12-07 19:23:50 +00:00
2013-05-21 07:15:22 +00:00
2012-12-07 19:23:50 +00:00
2012-12-07 19:23:50 +00:00
2012-12-07 19:23:50 +00:00
2012-12-07 19:23:50 +00:00
2012-12-07 19:23:50 +00:00
2012-12-07 19:23:50 +00:00
2012-12-07 19:23:50 +00:00
2012-12-07 19:23:50 +00:00
2012-12-07 19:23:50 +00:00
2012-12-07 19:23:50 +00:00
2012-12-07 19:23:50 +00:00
2012-12-07 19:23:50 +00:00
2015-02-03 08:24:50 -08:00
2015-02-03 08:24:50 -08:00
2013-02-16 17:54:37 +00:00
2013-02-16 17:54:37 +00:00
2013-02-16 17:54:37 +00:00
2013-02-18 04:44:16 +00:00
2013-02-16 17:54:37 +00:00
2013-03-30 00:38:39 +00:00
2015-09-11 10:02:57 -07:00
2013-03-30 00:38:39 +00:00
2016-12-03 20:59:43 +10:30
2016-12-03 20:59:43 +10:30
2014-08-07 10:28:48 +09:30
2014-08-07 10:28:48 +09:30
2014-04-22 10:22:39 -07:00
2014-04-22 10:22:39 -07:00
2014-04-22 10:22:39 -07:00
2015-02-14 06:26:20 -08:00
2015-02-14 06:26:20 -08:00
2015-12-10 12:35:50 -08:00
2015-12-10 12:35:50 -08:00
2016-05-12 16:50:52 -07:00
2016-05-12 16:50:52 -07:00
2016-05-12 16:50:52 -07:00
2016-05-25 08:41:05 -07:00
2016-05-25 08:41:05 -07:00
2016-05-25 08:41:05 -07:00
2016-06-20 05:10:46 -07:00
2016-06-20 05:10:46 -07:00
2016-06-20 11:26:13 +09:30
2016-06-20 11:26:13 +09:30
2016-07-04 08:55:20 -07:00
2017-04-20 07:48:35 -07:00
2017-04-20 07:48:35 -07:00
2017-09-28 17:36:36 +09:30
2017-09-28 17:36:36 +09:30
2017-09-28 17:36:36 +09:30
2017-09-28 17:36:36 +09:30
2017-11-28 03:48:44 -08:00
2017-11-28 03:48:44 -08:00
2018-01-20 14:29:36 -08:00
2018-01-20 14:29:36 -08:00
2018-01-20 14:29:36 -08:00
2018-01-27 16:04:34 -08:00
2018-06-12 13:22:24 +01:00
2018-06-12 13:22:24 +01:00
2018-06-12 13:22:24 +01:00
2018-06-12 13:22:24 +01:00
2018-03-20 09:21:35 -07:00
2018-03-20 03:51:48 -07:00
2018-03-20 03:51:48 -07:00
2018-03-20 03:51:48 -07:00
2018-07-04 06:29:13 -07:00
2018-07-04 06:29:13 -07:00
2012-12-07 19:23:50 +00:00
2012-12-07 19:23:50 +00:00