Home | History | Annotate | Download | only in ARM

Lines Matching full:pconfig

17 static bool MCLDEmulateARMELF(LinkerScript& pScript, LinkerConfig& pConfig) {
18 if (!MCLDEmulateELF(pScript, pConfig))
22 pConfig.targets().setEndian(TargetOptions::Little);
23 pConfig.targets().setBitClass(32);
26 pConfig.attribute().constraint().enableWholeArchive();
27 pConfig.attribute().constraint().enableAsNeeded();
28 pConfig.attribute().constraint().setSharedSystem();
31 pConfig.attribute().predefined().unsetWholeArchive();
32 pConfig.attribute().predefined().unsetAsNeeded();
33 pConfig.attribute().predefined().setDynamic();
36 if (pConfig.options().getScriptList().empty() &&
37 pConfig.codeGenType() != LinkerConfig::Object) {
48 bool emulateARMLD(LinkerScript& pScript, LinkerConfig& pConfig) {
49 if (pConfig.targets().triple().isOSDarwin()) {
53 if (pConfig.targets().triple().isOSWindows()) {
58 return MCLDEmulateARMELF(pScript, pConfig);