aboutsummaryrefslogtreecommitdiff
path: root/src/Compilation.zig
diff options
context:
space:
mode:
authorJakub Konka <kubkon@jakubkonka.com>2023-08-16 12:07:34 +0200
committerJakub Konka <kubkon@jakubkonka.com>2023-08-16 12:07:37 +0200
commit787e755a2f36660b5bc22f2a3a5d051a8c34445f (patch)
tree29234550eacf556e327cdfdbce34f9ccd4175c60 /src/Compilation.zig
parent340a45683ca8e0b23e95f5fb86bd9c827970e6e8 (diff)
downloadzig-787e755a2f36660b5bc22f2a3a5d051a8c34445f.tar.gz
zig-787e755a2f36660b5bc22f2a3a5d051a8c34445f.zip
macho: tie FDEs and unwind records to all symbol aliases
This is in particular very important to the Zig language which allows exporting the same symbol under different names. For instance, it is possible to have a case such that: ``` ... 4258 T _foo 4258 T _bar ... ``` In this case we need to keep track of both symbol names when resolving FDEs and unwind records.
Diffstat (limited to 'src/Compilation.zig')
0 files changed, 0 insertions, 0 deletions