Lines Matching refs:addInt

1295   auto addInt = [&](int32_t tag, uint64_t val) {  in computeContents()  local
1303 addInt(DT_FILTER, part.dynStrTab->addString(s)); in computeContents()
1305 addInt(DT_AUXILIARY, part.dynStrTab->addString(s)); in computeContents()
1308 addInt(config->enableNewDtags ? DT_RUNPATH : DT_RPATH, in computeContents()
1313 addInt(DT_NEEDED, part.dynStrTab->addString(file->soName)); in computeContents()
1317 addInt(DT_SONAME, part.dynStrTab->addString(config->soName)); in computeContents()
1320 addInt(DT_NEEDED, part.dynStrTab->addString(config->soName)); in computeContents()
1321 addInt(DT_SONAME, part.dynStrTab->addString(part.name)); in computeContents()
1357 addInt(DT_FLAGS, dtFlags); in computeContents()
1359 addInt(DT_FLAGS_1, dtFlags1); in computeContents()
1370 addInt(DT_DEBUG, 0); in computeContents()
1380 addInt(isRela ? DT_RELAENT : DT_RELENT, in computeContents()
1389 addInt(isRela ? DT_RELACOUNT : DT_RELCOUNT, numRelativeRels); in computeContents()
1396 addInt(config->useAndroidRelrTags ? DT_ANDROID_RELRSZ : DT_RELRSZ, in computeContents()
1398 addInt(config->useAndroidRelrTags ? DT_ANDROID_RELRENT : DT_RELRENT, in computeContents()
1422 addInt(DT_AARCH64_VARIANT_PCS, 0); in computeContents()
1430 addInt(DT_RISCV_VARIANT_CC, 0); in computeContents()
1436 addInt(DT_PLTREL, config->isRela ? DT_RELA : DT_REL); in computeContents()
1441 addInt(DT_AARCH64_BTI_PLT, 0); in computeContents()
1443 addInt(DT_AARCH64_PAC_PLT, 0); in computeContents()
1447 addInt(DT_SYMENT, sizeof(Elf_Sym)); in computeContents()
1449 addInt(DT_STRSZ, part.dynStrTab->getSize()); in computeContents()
1451 addInt(DT_TEXTREL, 0); in computeContents()
1459 addInt(DT_PREINIT_ARRAY, Out::preinitArray->addr); in computeContents()
1460 addInt(DT_PREINIT_ARRAYSZ, Out::preinitArray->size); in computeContents()
1463 addInt(DT_INIT_ARRAY, Out::initArray->addr); in computeContents()
1464 addInt(DT_INIT_ARRAYSZ, Out::initArray->size); in computeContents()
1467 addInt(DT_FINI_ARRAY, Out::finiArray->addr); in computeContents()
1468 addInt(DT_FINI_ARRAYSZ, Out::finiArray->size); in computeContents()
1473 addInt(DT_INIT, b->getVA()); in computeContents()
1476 addInt(DT_FINI, b->getVA()); in computeContents()
1483 addInt(DT_VERDEFNUM, getVerDefNum()); in computeContents()
1491 addInt(DT_VERNEEDNUM, needNum); in computeContents()
1495 addInt(DT_MIPS_RLD_VERSION, 1); in computeContents()
1496 addInt(DT_MIPS_FLAGS, RHF_NOTPOT); in computeContents()
1497 addInt(DT_MIPS_BASE_ADDRESS, target->getImageBase()); in computeContents()
1498 addInt(DT_MIPS_SYMTABNO, part.dynSymTab->getNumSymbols()); in computeContents()
1499 addInt(DT_MIPS_LOCAL_GOTNO, in.mipsGot->getLocalEntriesNum()); in computeContents()
1502 addInt(DT_MIPS_GOTSYM, b->dynsymIndex); in computeContents()
1504 addInt(DT_MIPS_GOTSYM, part.dynSymTab->getNumSymbols()); in computeContents()
1511 addInt(DT_MIPS_RLD_MAP_REL, in computeContents()
1525 addInt(DT_PPC64_GLINK, in.plt->getVA() + target->pltHeaderSize - 32); in computeContents()
1528 addInt(DT_NULL, 0); in computeContents()