Lines Matching refs:addInt

1321   auto addInt = [&](int32_t tag, uint64_t val) {  in computeContents()  local
1329 addInt(DT_FILTER, part.dynStrTab->addString(s)); in computeContents()
1331 addInt(DT_AUXILIARY, part.dynStrTab->addString(s)); in computeContents()
1334 addInt(config->enableNewDtags ? DT_RUNPATH : DT_RPATH, in computeContents()
1339 addInt(DT_NEEDED, part.dynStrTab->addString(file->soName)); in computeContents()
1343 addInt(DT_SONAME, part.dynStrTab->addString(config->soName)); in computeContents()
1346 addInt(DT_NEEDED, part.dynStrTab->addString(config->soName)); in computeContents()
1347 addInt(DT_SONAME, part.dynStrTab->addString(part.name)); in computeContents()
1383 addInt(DT_FLAGS, dtFlags); in computeContents()
1385 addInt(DT_FLAGS_1, dtFlags1); in computeContents()
1396 addInt(DT_DEBUG, 0); in computeContents()
1404 addInt(isRela ? DT_RELAENT : DT_RELENT, in computeContents()
1413 addInt(isRela ? DT_RELACOUNT : DT_RELCOUNT, numRelativeRels); in computeContents()
1420 addInt(config->useAndroidRelrTags ? DT_ANDROID_RELRSZ : DT_RELRSZ, in computeContents()
1422 addInt(config->useAndroidRelrTags ? DT_ANDROID_RELRENT : DT_RELRENT, in computeContents()
1428 addInt(DT_AARCH64_AUTH_RELRSZ, part.relrAuthDyn->getParent()->size); in computeContents()
1429 addInt(DT_AARCH64_AUTH_RELRENT, sizeof(Elf_Relr)); in computeContents()
1449 addInt(DT_AARCH64_VARIANT_PCS, 0); in computeContents()
1457 addInt(DT_RISCV_VARIANT_CC, 0); in computeContents()
1463 addInt(DT_PLTREL, config->isRela ? DT_RELA : DT_REL); in computeContents()
1468 addInt(DT_AARCH64_BTI_PLT, 0); in computeContents()
1470 addInt(DT_AARCH64_PAC_PLT, 0); in computeContents()
1473 addInt(DT_AARCH64_MEMTAG_MODE, config->androidMemtagMode == NT_MEMTAG_LEVEL_ASYNC); in computeContents()
1474 addInt(DT_AARCH64_MEMTAG_HEAP, config->androidMemtagHeap); in computeContents()
1475 addInt(DT_AARCH64_MEMTAG_STACK, config->androidMemtagStack); in computeContents()
1478 addInt(DT_AARCH64_MEMTAG_GLOBALSSZ, in computeContents()
1485 addInt(DT_SYMENT, sizeof(Elf_Sym)); in computeContents()
1487 addInt(DT_STRSZ, part.dynStrTab->getSize()); in computeContents()
1489 addInt(DT_TEXTREL, 0); in computeContents()
1497 addInt(DT_PREINIT_ARRAY, Out::preinitArray->addr); in computeContents()
1498 addInt(DT_PREINIT_ARRAYSZ, Out::preinitArray->size); in computeContents()
1501 addInt(DT_INIT_ARRAY, Out::initArray->addr); in computeContents()
1502 addInt(DT_INIT_ARRAYSZ, Out::initArray->size); in computeContents()
1505 addInt(DT_FINI_ARRAY, Out::finiArray->addr); in computeContents()
1506 addInt(DT_FINI_ARRAYSZ, Out::finiArray->size); in computeContents()
1511 addInt(DT_INIT, b->getVA()); in computeContents()
1514 addInt(DT_FINI, b->getVA()); in computeContents()
1521 addInt(DT_VERDEFNUM, getVerDefNum()); in computeContents()
1529 addInt(DT_VERNEEDNUM, needNum); in computeContents()
1533 addInt(DT_MIPS_RLD_VERSION, 1); in computeContents()
1534 addInt(DT_MIPS_FLAGS, RHF_NOTPOT); in computeContents()
1535 addInt(DT_MIPS_BASE_ADDRESS, target->getImageBase()); in computeContents()
1536 addInt(DT_MIPS_SYMTABNO, part.dynSymTab->getNumSymbols()); in computeContents()
1537 addInt(DT_MIPS_LOCAL_GOTNO, in.mipsGot->getLocalEntriesNum()); in computeContents()
1540 addInt(DT_MIPS_GOTSYM, b->dynsymIndex); in computeContents()
1542 addInt(DT_MIPS_GOTSYM, part.dynSymTab->getNumSymbols()); in computeContents()
1549 addInt(DT_MIPS_RLD_MAP_REL, in computeContents()
1563 addInt(DT_PPC64_GLINK, in.plt->getVA() + target->pltHeaderSize - 32); in computeContents()
1567 addInt(DT_PPC64_OPT, getPPC64TargetInfo()->ppc64DynamicSectionOpt); in computeContents()
1569 addInt(DT_NULL, 0); in computeContents()