Sam Clegg
60db88762f
[lld][WebAssembly] Update incorrect assertion in global relocation code ( #215929 )
...
When extended-const is enabled, non-TLS global relocations are handled
via extended constant expressions. However, TLS GOT entries still
require runtime relocation code in `__wasm_apply_global_tls_relocs`
because TLS global addresses depend on `__tls_base`.
Allow `GlobalSection::generateRelocationCode` to be called when `TLS` is
true even if `ctx.arg.extendedConst` is set.
(cherry picked from commit 82ea231835eb238ee38ee379574eea02465d325b)
2026-08-20 21:11:13 +00:00
..
2026-06-05 18:55:55 +00:00
2026-05-26 17:02:34 -07:00
2026-05-26 17:02:34 -07:00
2026-03-03 17:04:20 -08:00
2026-03-03 17:04:20 -08:00
2026-05-08 22:34:12 +00:00
2025-11-08 00:27:06 +00:00
2026-05-08 22:34:12 +00:00
2026-05-26 17:02:34 -07:00
2026-02-24 00:39:14 -08:00
2025-11-08 00:27:06 +00:00
2026-05-08 22:34:12 +00:00
2026-08-20 21:01:49 +00:00
2026-08-20 21:01:49 +00:00
2026-08-20 21:01:48 +00:00
2026-08-20 21:01:49 +00:00
2026-05-26 17:02:34 -07:00
2026-06-05 18:55:55 +00:00
2026-06-05 18:55:55 +00:00
2026-02-09 14:29:42 -08:00
2025-11-08 00:27:06 +00:00
2026-08-20 21:01:49 +00:00
2026-01-16 13:12:49 -08:00
2026-03-04 20:32:12 +01:00
2026-05-26 17:02:34 -07:00
2026-05-08 22:34:12 +00:00
2026-05-08 22:34:12 +00:00
2025-11-08 00:27:06 +00:00
2026-06-04 17:34:57 -07:00
2026-05-26 17:02:34 -07:00
2026-05-26 17:02:34 -07:00
2026-06-05 18:55:55 +00:00
2026-05-26 17:02:34 -07:00
2026-05-26 17:02:34 -07:00
2026-06-05 18:55:55 +00:00
2026-05-26 17:02:34 -07:00
2026-05-26 17:02:34 -07:00
2026-02-06 13:09:02 -08:00
2025-11-08 00:27:06 +00:00
2026-06-05 18:55:55 +00:00
2025-11-08 00:27:06 +00:00
2026-02-24 00:39:14 -08:00
2026-02-25 10:20:57 -08:00
2025-11-08 00:27:06 +00:00
2026-02-25 10:20:57 -08:00
2026-05-08 22:34:12 +00:00
2026-06-05 18:55:55 +00:00
2026-06-05 18:55:55 +00:00
2026-06-05 18:55:55 +00:00
2026-05-26 17:02:34 -07:00
2025-11-08 00:27:06 +00:00
2026-05-26 17:02:34 -07:00
2025-11-08 00:27:06 +00:00
2026-01-29 09:27:22 -08:00
2026-02-24 00:39:14 -08:00
2026-05-26 17:02:34 -07:00
2026-05-26 17:02:34 -07:00
2026-05-08 22:34:12 +00:00
2025-11-08 00:27:06 +00:00
2025-11-08 00:27:06 +00:00
2025-11-08 00:27:06 +00:00
2026-01-29 16:47:03 -08:00
2026-04-23 11:39:38 -07:00
2026-05-08 22:34:12 +00:00
2026-06-17 14:56:39 -07:00
2026-03-10 11:49:38 -07:00
2026-05-08 22:34:12 +00:00
2026-08-20 21:01:49 +00:00
2026-06-05 18:55:55 +00:00
2026-02-25 10:20:57 -08:00
2026-05-08 22:34:12 +00:00
2026-05-08 22:34:12 +00:00
2026-05-08 22:34:12 +00:00
2026-05-08 22:34:12 +00:00
2025-11-08 00:27:06 +00:00
2025-11-08 00:27:06 +00:00
2026-05-08 22:34:12 +00:00
2026-05-08 22:34:12 +00:00
2026-05-08 22:34:12 +00:00
2026-05-08 22:34:12 +00:00
2026-06-05 18:55:55 +00:00
2026-06-05 18:55:55 +00:00
2026-06-05 18:55:55 +00:00
2026-05-26 17:02:34 -07:00
2026-05-26 17:02:34 -07:00
2026-06-23 13:19:55 -07:00
2026-06-05 18:55:55 +00:00
2026-05-08 22:34:12 +00:00
2026-05-26 17:02:34 -07:00
2026-06-05 18:55:55 +00:00
2026-06-23 13:19:55 -07:00
2025-11-08 00:27:06 +00:00
2026-05-26 17:02:34 -07:00
2026-05-08 22:34:12 +00:00
2026-08-20 21:11:13 +00:00
2026-06-23 13:19:55 -07:00
2026-05-08 22:34:12 +00:00
2026-08-20 21:01:49 +00:00
2026-08-20 21:01:49 +00:00
2025-11-08 00:27:06 +00:00
2026-05-08 22:34:12 +00:00
2026-05-08 22:34:12 +00:00
2026-05-26 17:02:34 -07:00
2026-06-05 18:55:55 +00:00
2026-05-26 17:02:34 -07:00
2026-05-08 22:34:12 +00:00
2026-05-08 22:34:12 +00:00
2026-05-08 22:34:12 +00:00
2026-06-05 18:55:55 +00:00
2026-03-04 13:05:02 -08:00
2026-03-04 13:05:02 -08:00
2025-11-08 00:27:06 +00:00
2026-05-26 17:02:34 -07:00
2026-05-26 17:02:34 -07:00
2025-11-27 19:21:09 +00:00