diff options
| author | Jakub Konka <kubkon@jakubkonka.com> | 2023-08-16 12:07:34 +0200 |
|---|---|---|
| committer | Jakub Konka <kubkon@jakubkonka.com> | 2023-08-16 12:07:37 +0200 |
| commit | 787e755a2f36660b5bc22f2a3a5d051a8c34445f (patch) | |
| tree | 29234550eacf556e327cdfdbce34f9ccd4175c60 /src/Module.zig | |
| parent | 340a45683ca8e0b23e95f5fb86bd9c827970e6e8 (diff) | |
| download | zig-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/Module.zig')
0 files changed, 0 insertions, 0 deletions
