Home
last modified time | relevance | path

Searched refs:BuildIdKind (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/lld/ELF/
H A DConfig.h91 enum class BuildIdKind { None, Fast, Md5, Sha1, Hexstring, Uuid }; enum
439 BuildIdKind buildId = BuildIdKind::None;
H A DDriver.cpp968 static std::pair<BuildIdKind, SmallVector<uint8_t, 0>>
972 return {BuildIdKind::None, {}}; in getBuildId()
976 return {BuildIdKind::Fast, {}}; in getBuildId()
978 return {BuildIdKind::Md5, {}}; in getBuildId()
980 return {BuildIdKind::Sha1, {}}; in getBuildId()
982 return {BuildIdKind::Uuid, {}}; in getBuildId()
984 return {BuildIdKind::Hexstring, parseHex(s.substr(2))}; in getBuildId()
988 return {BuildIdKind::None, {}}; in getBuildId()
H A DWriter.cpp3047 if (ctx.arg.buildId == BuildIdKind::Hexstring) { in writeBuildId()
3066 case BuildIdKind::Fast: in writeBuildId()
3071 case BuildIdKind::Md5: in writeBuildId()
3076 case BuildIdKind::Sha1: in writeBuildId()
3081 case BuildIdKind::Uuid: in writeBuildId()
H A DSyntheticSections.cpp294 case BuildIdKind::Fast: in getHashSize()
296 case BuildIdKind::Md5: in getHashSize()
297 case BuildIdKind::Uuid: in getHashSize()
299 case BuildIdKind::Sha1: in getHashSize()
301 case BuildIdKind::Hexstring: in getHashSize()
4796 if (ctx.arg.buildId != BuildIdKind::None) { in createSyntheticSections()