The type of RelocPtr has changed from uint32_t* to ulittle32_t*, as it
is pointing to little-endian data, so update our code to match. This
fixes COFF/pdb-framedata.yaml on big-endian hosts.
Details
Details
Diff Detail
Diff Detail
- Repository
- rLLD LLVM Linker
- Build Status
Buildable 24930 Build 24929: arc lint + arc unit
Event Timeline
Comment Actions
I think the fix should in the api call which should probably return the
correct endian aware type
Comment Actions
I agree with Zach. If this API cannot be used correctly without reinterpret_cast, the return type needs fixing.
Comment Actions
Ah, never mind, D54421 was updated to also patch lld at the same time, so this has been merged already.