Commit Graph

5 Commits

Author SHA1 Message Date
Doug Gregor
74e85c8416 [SIL] Track the parent module of a SIL global variable through serialization
As with SIL functions, track the parent module where a SIL global
variable was originally defined so that we can determine whether we
are outside of its original module for linkage purposes. Use this to
make sure we emit via a weak definition when emitting to a module
other than the originating module.

Fixes rdar://160153163.
2025-09-08 17:44:49 -07:00
Max Desiatov
27e5d5c551 Fix/xfail/disable remaining tests for embedded Wasm 2025-07-01 11:43:43 +01:00
Kuba Mracek
d64a6ca2d5 [embedded] Use %target-embedded-link substitution for embedded linking in lit tests 2025-04-08 12:57:56 -07:00
Kuba Mracek
461a25ce46 [embedded] Add %linux_rng_support_c_if_needed lit substitution 2025-03-31 14:35:30 -07:00
Kuba Mracek
e80cc2fb34 [embedded] Fix compilation crash with -num-threads and -mergeable-symbols 2025-03-31 11:23:50 -07:00