This patch moves the DJB hash to support. It is used by dwarf for hasing
in the accelerator tables. Moving to support because we don't want to
link dsymutil against the BinaryFormat lib.
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
Event Timeline
Comment Actions
This makes sense following the example of MD5.h
Don't you need to add it to the module map as well? Alternatively we could just stick this into MatchExtras.h/cpp.
include/llvm/Support/DJB.h | ||
---|---|---|
21 ↗ | (On Diff #131635) | -> DWARF` accelerator tables. |
Comment Actions
Correct me if I'm wrong, but isn't it implicitly covered by umbrella "Support" in include/llvm/module.modulemap?
Comment Actions
If the module map is using an umbrella directory, then this will automatically work. Thanks!