H.J. Lu
61655555aa
x86-64: Properly align stack in _dl_tlsdesc_dynamic [BZ #20309 ]
...
Since _dl_tlsdesc_dynamic is called via PLT, we need to add 8 bytes for
push in the PLT entry to align the stack.
[BZ #20309 ]
* configure.ac (have-mtls-dialect-gnu2): Set to yes if
-mtls-dialect=gnu2 works.
* configure: Regenerated.
* elf/Makefile [have-mtls-dialect-gnu2 = yes]
(tests): Add tst-gnu2-tls1.
(modules-names): Add tst-gnu2-tls1mod.
($(objpfx)tst-gnu2-tls1): New.
(tst-gnu2-tls1mod.so-no-z-defs): Likewise.
(CFLAGS-tst-gnu2-tls1mod.c): Likewise.
* elf/tst-gnu2-tls1.c: New file.
* elf/tst-gnu2-tls1mod.c: Likewise.
* sysdeps/x86_64/dl-tlsdesc.S (_dl_tlsdesc_dynamic): Add 8
bytes for push in the PLT entry to align the stack.
2016-07-12 06:30:08 -07:00
..
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-07-01 23:48:52 +01:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-07-01 23:48:52 +01:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-04-23 06:05:15 -07:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-07-01 23:48:52 +01:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-06-28 09:35:46 -07:00
2016-01-04 16:05:18 +00:00
2016-01-07 04:03:21 -05:00
2016-01-04 16:05:18 +00:00
2015-03-06 17:05:42 -08:00
2013-06-05 20:44:03 +00:00
2013-06-05 20:44:03 +00:00
2015-03-06 17:05:42 -08:00
2015-03-06 17:05:42 -08:00
2016-01-04 16:05:18 +00:00
2016-03-07 22:06:18 +01:00
2016-01-04 16:26:30 +00:00
2016-01-04 16:05:18 +00:00
2016-07-12 06:30:08 -07:00
2012-01-07 23:57:22 -05:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:26:30 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2013-08-21 19:48:48 +02:00
2013-08-21 19:48:48 +02:00
2012-07-27 14:03:20 +01:00
2016-04-09 23:48:32 -04:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-03-07 11:37:12 -05:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:26:30 +00:00
2016-01-04 16:26:30 +00:00
2016-01-04 16:05:18 +00:00
2013-06-05 20:44:03 +00:00
2012-07-17 11:30:58 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2012-11-16 07:40:38 -08:00
2012-11-16 07:40:38 -08:00
2015-05-28 05:06:53 -07:00
2012-11-14 15:44:40 -08:00
2015-07-15 15:10:23 +05:30
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2012-07-26 11:29:07 +00:00
2014-02-25 13:18:15 -05:00
2014-02-25 13:18:15 -05:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2015-09-18 10:27:55 -04:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-03-31 10:51:51 -03:00
2012-05-26 09:48:26 +05:30
2014-11-05 15:24:08 +05:30
2016-07-12 06:30:08 -07:00
2016-07-12 06:30:08 -07:00
2016-03-07 22:06:18 +01:00
2012-10-20 16:16:59 -07:00
2015-07-15 15:10:23 +05:30
2015-08-11 10:13:22 +02:00
2015-08-11 10:13:22 +02:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2015-07-07 11:06:56 -07:00
2015-07-07 11:06:56 -07:00
2015-07-07 11:06:56 -07:00
2015-07-07 11:06:56 -07:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2015-08-06 02:59:04 -04:00
2014-11-05 15:24:08 +05:30
2016-01-07 04:03:21 -05:00
2016-01-04 16:05:18 +00:00
2014-11-05 15:24:08 +05:30
2016-01-04 16:05:18 +00:00
2015-11-14 12:00:38 -08:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2013-09-23 00:52:09 -04:00
2016-01-04 16:05:18 +00:00
2012-05-17 22:00:57 +02:00
2012-01-27 15:05:19 -05:00
2012-01-27 15:05:19 -05:00
2016-01-07 04:03:21 -05:00
2016-01-04 16:05:18 +00:00
2013-10-18 19:45:36 +05:30
2013-10-18 19:45:36 +05:30
2013-10-18 19:45:36 +05:30
2013-10-18 19:45:36 +05:30
2013-10-18 19:45:36 +05:30
2013-10-18 19:45:36 +05:30
2013-10-18 19:45:36 +05:30
2013-10-18 19:45:36 +05:30
2013-10-18 19:45:36 +05:30
2014-11-05 15:24:08 +05:30
2013-10-18 19:45:36 +05:30
2014-11-05 15:24:08 +05:30
2014-11-05 15:24:08 +05:30
2013-10-18 19:45:36 +05:30
2013-10-18 19:45:36 +05:30
2015-06-02 16:55:36 -07:00
2016-01-04 16:05:18 +00:00
2015-05-06 13:32:18 -07:00
2015-05-06 13:32:18 -07:00
2015-06-02 16:55:36 -07:00
2016-01-04 16:05:18 +00:00
2013-10-18 19:45:36 +05:30
2013-10-18 19:45:36 +05:30
2013-10-18 19:45:36 +05:30
2013-10-18 19:45:36 +05:30
2013-10-18 19:45:36 +05:30
2013-10-18 19:45:36 +05:30
2013-10-18 19:45:36 +05:30
2013-10-18 19:45:36 +05:30
2013-10-18 19:45:36 +05:30
2013-10-18 19:45:36 +05:30
2013-10-18 19:45:36 +05:30
2015-10-19 22:34:20 +00:00
2015-10-19 22:34:20 +00:00
2015-10-19 22:34:20 +00:00
2015-10-19 22:34:20 +00:00
2015-10-19 22:34:20 +00:00
2015-10-19 22:34:20 +00:00
2012-01-25 16:50:17 +00:00
2012-01-25 16:50:17 +00:00
2012-01-25 16:50:17 +00:00
2012-01-25 16:50:17 +00:00
2014-12-16 10:26:48 +01:00
2014-03-25 21:54:09 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00