diff options
author | Ben Gamari <ben@smart-cactus.org> | 2022-03-24 19:32:42 -0400 |
---|---|---|
committer | Marge Bot <ben+marge-bot@smart-cactus.org> | 2022-04-06 13:01:28 -0400 |
commit | 295c35c5cfda67c11222f99fb338d3cac52abac1 (patch) | |
tree | 291766a1cecec72e1db550a5c6eae6ba3726f0c5 /rts/Linker.c | |
parent | 3ac80a8609418f9f1e9aa025b182fb3445f14428 (diff) | |
download | haskell-295c35c5cfda67c11222f99fb338d3cac52abac1.tar.gz |
Add a Note describing lack of object merging on Windows
See #21068.
Diffstat (limited to 'rts/Linker.c')
-rw-r--r-- | rts/Linker.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/rts/Linker.c b/rts/Linker.c index 88734bd597..43eff730b8 100644 --- a/rts/Linker.c +++ b/rts/Linker.c @@ -1401,6 +1401,8 @@ static HsInt loadObj_ (pathchar *path) return 1; // success } + // Things that look like object files (e.g. end in `.o`) may nevertheless be + // archives, as noted in Note [Object merging] in GHC.Driver.Pipeline.Execute. if (isArchive(path)) { if (loadArchive_(path)) { return 1; // success |