llvm-capstone/lld/test
Fangrui Song 278f80ce95 [ELF] Fix compareSections assertion failure when OutputDescs in sectionCommands are non-contiguous
In a `--defsym y0=0 -T a.lds` link where a.lds contains only INSERT
commands, the `script->sectionCommands` layout may be:
```
orphan sections
SymbolAssignment due to --defsym
sections created by INSERT commands
```

The `OutputDesc` objects are not contiguous in sortInputSections, and
`compareSections` will be called with a SymbolAssignment argument,
leading to an assertion failure.

(cherry picked from commit dee8786f70a3d62b639113343fa36ef55bdbad63)
2024-02-03 10:37:52 -08:00
..
COFF [LLD] [COFF] Fix crashes for cfguard with undefined weak symbols (#79063) 2024-01-23 20:37:03 +02:00
ELF [ELF] Fix compareSections assertion failure when OutputDescs in sectionCommands are non-contiguous 2024-02-03 10:37:52 -08:00
MachO [lld-macho][arm64] implement -objc_stubs_small (#78665) 2024-01-23 07:31:34 -08:00
MinGW [LLD] [MinGW] Add support for more ThinLTO specific options (#77387) 2024-01-10 22:57:59 +02:00
Unit Re-land [LLD] Allow usage of LLD as a library 2023-06-19 07:35:11 -04:00
wasm [lld][WebAssembly] Implement --start-lib/--end-lib (#78821) 2024-01-22 10:04:26 -08:00
CMakeLists.txt [LLD] Fix llvm-driver cmake integration for LLD (#76305) 2024-01-11 19:05:46 -05:00
lit.cfg.py [lld][ELF] Support LoongArch 2023-07-25 17:06:07 +08:00
lit.site.cfg.py.in [lld] Make lit files relocatable 2023-06-20 13:16:20 -04:00