Home
last modified time | relevance | path

Searched refs:odr_indicator (Results 1 – 2 of 2) sorted by relevance

/llvm-project-15.0.7/compiler-rt/lib/asan/
H A Dasan_globals.cpp88 g.module_name, g.has_dynamic_init, (void *)g.odr_indicator); in ReportGlobal()
139 if (g->odr_indicator == UINTPTR_MAX) in CheckODRViolationViaIndicator()
141 u8 *odr_indicator = reinterpret_cast<u8 *>(g->odr_indicator); in CheckODRViolationViaIndicator() local
142 if (*odr_indicator == UNREGISTERED) { in CheckODRViolationViaIndicator()
143 *odr_indicator = REGISTERED; in CheckODRViolationViaIndicator()
149 if (g->odr_indicator == l->g->odr_indicator && in CheckODRViolationViaIndicator()
191 return g->odr_indicator > 0; in UseODRIndicator()
253 if (UseODRIndicator(g) && g->odr_indicator != UINTPTR_MAX) { in UnregisterGlobal()
254 u8 *odr_indicator = reinterpret_cast<u8 *>(g->odr_indicator); in UnregisterGlobal() local
255 *odr_indicator = UNREGISTERED; in UnregisterGlobal()
[all …]
H A Dasan_interface_internal.h59 uptr odr_indicator; // The address of the ODR indicator symbol. member