Lines Matching refs:pConfig
17 static bool MCLDEmulateHexagonELF(LinkerScript& pScript, LinkerConfig& pConfig) in MCLDEmulateHexagonELF() argument
19 if (!MCLDEmulateELF(pScript, pConfig)) in MCLDEmulateHexagonELF()
23 pConfig.targets().setEndian(TargetOptions::Little); in MCLDEmulateHexagonELF()
24 pConfig.targets().setBitClass(32); in MCLDEmulateHexagonELF()
27 pConfig.attribute().constraint().enableWholeArchive(); in MCLDEmulateHexagonELF()
28 pConfig.attribute().constraint().enableAsNeeded(); in MCLDEmulateHexagonELF()
29 pConfig.attribute().constraint().setSharedSystem(); in MCLDEmulateHexagonELF()
32 pConfig.attribute().predefined().unsetWholeArchive(); in MCLDEmulateHexagonELF()
33 pConfig.attribute().predefined().unsetAsNeeded(); in MCLDEmulateHexagonELF()
34 pConfig.attribute().predefined().setDynamic(); in MCLDEmulateHexagonELF()
41 bool emulateHexagonLD(LinkerScript& pScript, LinkerConfig& pConfig) in emulateHexagonLD() argument
43 if (pConfig.targets().triple().isOSDarwin()) { in emulateHexagonLD()
47 if (pConfig.targets().triple().isOSWindows()) { in emulateHexagonLD()
52 return MCLDEmulateHexagonELF(pScript, pConfig); in emulateHexagonLD()