Adhemerval Zanella
434eca873f
elf: Fix _dl_debug_vdprintf to work before self-relocation
...
The strlen might trigger and invalid GOT entry if it used before
the process is self-relocated (for instance on dl-tunables if any
error occurs).
For i386, _dl_writev with PIE requires to use the old 'int $0x80'
syscall mode because the calling the TLS register (gs) is not yet
initialized.
Checked on x86_64-linux-gnu.
Reviewed-by: Siddhesh Poyarekar <siddhesh@sourceware.org>
2023-11-21 16:15:42 -03:00
..
2023-01-06 21:14:39 +00:00
2023-01-06 21:14:39 +00:00
2023-11-21 16:15:42 -03:00
2023-01-06 21:14:39 +00:00
2023-01-06 21:14:39 +00:00
2023-01-06 21:14:39 +00:00
2023-06-13 19:59:08 -04:00
2023-06-13 19:59:08 -04:00
2023-06-06 08:23:53 -04:00
2023-06-01 13:01:32 -04:00
2018-07-18 21:04:12 +00:00
2023-06-13 19:59:08 -04:00
2021-09-03 22:06:44 +05:30
2017-11-02 12:45:20 +01:00
2023-06-01 13:01:32 -04:00
2019-01-03 11:12:39 -05:00
2020-07-07 14:54:12 +00:00
2023-01-06 21:14:39 +00:00
2023-05-18 12:34:00 -04:00
2023-05-18 12:34:00 -04:00
2023-05-18 12:34:00 -04:00
2023-01-06 21:14:39 +00:00
2023-01-06 21:14:39 +00:00
2023-01-06 21:14:39 +00:00
2023-01-06 21:14:39 +00:00
2023-01-06 21:14:39 +00:00
2022-05-13 10:54:41 -03:00
2023-01-06 21:14:39 +00:00
2022-05-13 10:54:41 -03:00
2023-01-06 21:14:39 +00:00
2023-01-06 21:14:39 +00:00
2023-01-06 21:14:39 +00:00
2023-01-06 21:14:39 +00:00
2023-01-06 21:14:39 +00:00
2023-01-06 21:14:39 +00:00
2023-01-06 21:14:39 +00:00
2023-01-06 21:14:39 +00:00
2023-08-15 14:28:25 +00:00
2023-01-06 21:14:39 +00:00
2023-01-06 21:14:39 +00:00
2023-01-06 21:14:39 +00:00
2023-01-06 21:14:39 +00:00
2023-01-06 21:14:39 +00:00
2023-01-06 21:14:39 +00:00
2023-03-02 19:10:37 +00:00
2023-03-02 19:10:37 +00:00
2023-03-02 19:10:37 +00:00
2023-03-02 19:10:37 +00:00
2023-03-02 19:10:37 +00:00
2023-03-02 19:10:37 +00:00
2023-01-06 21:14:39 +00:00
2023-01-06 21:14:39 +00:00
2023-01-06 21:14:39 +00:00
2023-01-06 21:14:39 +00:00
2023-01-06 21:14:39 +00:00
2023-01-06 21:14:39 +00:00
2023-01-06 21:14:39 +00:00
2023-01-06 21:14:39 +00:00
2023-01-06 21:14:39 +00:00
2023-11-21 16:15:42 -03:00
2023-01-06 21:14:39 +00:00
2023-03-27 13:57:55 -03:00
2023-01-06 21:14:39 +00:00
2023-01-06 21:14:39 +00:00
2023-01-06 21:14:39 +00:00
2023-01-06 21:14:39 +00:00
2023-01-06 21:14:39 +00:00
2023-01-06 21:14:39 +00:00
2023-01-06 21:14:39 +00:00
2023-01-06 21:14:39 +00:00
2023-01-06 21:14:39 +00:00
2023-01-06 21:14:39 +00:00
2023-01-06 21:14:39 +00:00
2023-01-06 21:14:39 +00:00
2023-06-02 01:39:48 +00:00
2023-01-06 21:14:39 +00:00
2023-01-06 21:14:39 +00:00
2023-06-19 18:52:12 +00:00
2023-06-19 18:52:12 +00:00
2023-06-19 18:52:12 +00:00
2023-01-06 21:14:39 +00:00
2023-01-06 21:14:39 +00:00
2023-01-06 21:14:39 +00:00
2023-01-06 21:14:39 +00:00
2023-01-06 21:14:39 +00:00
2023-03-27 13:57:55 -03:00
2023-03-27 13:57:55 -03:00
2023-03-27 13:57:55 -03:00
2023-01-06 21:14:39 +00:00
2023-01-06 21:14:39 +00:00
2023-01-06 21:14:39 +00:00
2023-01-06 21:14:39 +00:00
2023-01-06 21:14:39 +00:00
2022-10-28 11:16:51 +01:00
2023-01-06 21:14:39 +00:00
2023-01-06 21:14:39 +00:00
2023-01-06 21:14:39 +00:00
2023-01-06 21:14:39 +00:00
2023-05-18 12:34:00 -04:00
2023-05-18 12:34:00 -04:00
2023-01-06 21:14:39 +00:00
2023-01-06 21:14:39 +00:00
2022-05-13 10:54:41 -03:00
2023-01-06 21:14:39 +00:00
2023-01-06 21:14:39 +00:00
2023-01-06 21:14:39 +00:00
2023-01-06 21:14:39 +00:00
2023-01-06 21:14:39 +00:00
2023-01-06 21:14:39 +00:00
2023-06-13 19:59:08 -04:00
2023-01-06 21:14:39 +00:00
2023-06-06 08:23:53 -04:00
2023-01-06 21:14:39 +00:00
2023-01-06 21:14:39 +00:00
2023-01-06 21:14:39 +00:00
2021-02-03 16:47:47 -03:00
2023-01-06 21:14:39 +00:00
2023-01-06 21:14:39 +00:00
2023-01-06 21:14:39 +00:00
2023-01-06 21:14:39 +00:00
2023-01-06 21:14:39 +00:00
2018-12-05 18:15:43 -02:00
2023-01-06 21:14:39 +00:00
2023-06-13 19:59:08 -04:00
2023-01-31 22:22:02 +01:00
2023-01-06 21:14:39 +00:00
2018-07-18 21:04:12 +00:00
2017-11-16 11:49:26 +05:30
2023-01-06 21:14:39 +00:00
2023-06-02 01:39:48 +00:00
2023-06-13 19:59:08 -04:00
2023-01-06 21:14:39 +00:00
2023-01-06 21:14:39 +00:00
2023-01-06 21:14:39 +00:00
2017-11-02 12:45:20 +01:00
2023-06-06 08:23:53 -04:00
2017-11-16 11:49:26 +05:30
2023-01-06 21:14:39 +00:00
2023-01-06 21:14:39 +00:00
2023-02-06 10:20:39 -05:00
2023-01-06 21:14:39 +00:00
2023-01-06 21:14:39 +00:00
2023-01-06 21:14:39 +00:00
2023-06-01 12:45:13 -04:00
2023-02-14 15:30:35 -03:00
2023-01-06 21:14:39 +00:00
2023-03-14 16:58:35 +00:00
2023-01-06 21:14:39 +00:00
2023-01-06 21:14:39 +00:00
2023-06-22 00:20:55 -04:00
2023-01-06 21:14:39 +00:00
2023-01-06 21:14:39 +00:00
2023-06-19 18:52:12 +00:00
2023-06-19 18:52:12 +00:00
2023-01-30 16:56:07 +01:00
2023-01-06 21:14:39 +00:00
2023-01-06 21:14:39 +00:00
2023-01-06 21:14:39 +00:00
2023-01-06 21:14:39 +00:00
2023-01-06 21:14:39 +00:00
2023-01-06 21:14:39 +00:00
2023-01-06 21:14:39 +00:00
2018-10-17 09:34:13 +02:00
2023-03-02 19:10:37 +00:00
2023-03-02 19:10:37 +00:00
2023-03-02 19:10:37 +00:00
2023-03-02 19:10:37 +00:00
2023-06-19 19:40:34 +00:00
2023-09-28 17:28:15 +00:00
2023-09-28 17:28:15 +00:00
2023-01-06 21:14:39 +00:00
2023-07-06 10:46:46 -03:00
2023-01-06 21:14:39 +00:00
2023-01-06 21:14:39 +00:00
2023-06-02 01:39:48 +00:00
2017-11-02 12:45:20 +01:00
2023-01-06 21:14:39 +00:00
2023-01-06 21:14:39 +00:00
2018-07-18 21:04:12 +00:00
2023-01-06 21:14:39 +00:00
2023-06-22 00:20:55 -04:00
2023-08-01 12:32:49 +00:00
2023-01-06 21:14:39 +00:00
2023-01-06 21:14:39 +00:00
2023-01-06 21:14:39 +00:00
2017-11-02 12:45:20 +01:00
2023-01-06 21:14:39 +00:00
2023-06-01 13:01:32 -04:00
2023-10-30 13:03:59 -03:00
2023-08-01 12:32:49 +00:00
2023-06-02 23:46:32 +00:00
2023-01-06 21:14:39 +00:00
2023-09-28 17:28:15 +00:00
2023-01-06 21:14:39 +00:00
2018-12-05 18:15:42 -02:00
2023-01-06 21:14:39 +00:00
2018-12-05 18:15:42 -02:00
2023-01-06 21:14:39 +00:00
2023-01-06 21:14:39 +00:00
2023-03-27 13:57:55 -03:00
2023-01-06 21:14:39 +00:00
2023-01-06 21:14:39 +00:00
2023-01-06 21:14:39 +00:00
2023-01-06 21:14:39 +00:00
2023-01-06 21:14:39 +00:00
2023-01-06 21:14:39 +00:00
2023-01-06 21:14:39 +00:00
2023-01-06 21:14:39 +00:00
2023-01-06 21:14:39 +00:00
2023-01-06 21:14:39 +00:00
2023-01-06 21:14:39 +00:00
2023-01-06 21:14:39 +00:00
2023-01-06 21:14:39 +00:00
2023-01-06 21:14:39 +00:00
2023-01-06 21:14:39 +00:00