Searched refs:interpreter (Results 1 - 4 of 4) sorted by relevance

/gem5/src/base/loader/
H A Delf_object.hh64 ElfObject *interpreter; member in class:ElfObject
66 // An interpreter load bias is the location in the process address space
67 // where the interpreter is chosen to reside. Typically, this is carved
71 // The interpreter is typically a relocatable shared library and will
78 // area is required to map the interpreter.
118 { return interpreter; }
H A Delf_object.cc247 fatal("Unable to open dynamic executable's interpreter.\n");
262 result->interpreter = dynamic_cast<ElfObject*>(obj);
263 assert(result->interpreter != nullptr);
276 interpreter(nullptr), ldBias(0), relocate(true),
471 if (interpreter) {
472 interpreter->loadSomeSymbols(symtab, STB_GLOBAL, addr_mask,
482 if (interpreter) {
483 interpreter->loadSomeSymbols(symtab, STB_LOCAL, addr_mask,
493 if (interpreter) {
494 interpreter
[all...]
/gem5/ext/pybind11/include/pybind11/
H A Dembed.h2 pybind11/embed.h: Support for embedding the interpreter
16 # error Embedding the interpreter is not supported with PyPy
32 Add a new module to the table of builtins for the interpreter. Must be
79 pybind11_fail("Can't add new modules after the interpreter has been initialized");
90 Initialize the Python interpreter. No other pybind11 or CPython API functions can be
93 `Python documentation`_ for details). Calling this function again after the interpreter
96 If initializing the Python interpreter fails, then the program is terminated. (This
104 pybind11_fail("The interpreter is already running");
113 Shut down the Python interpreter. No pybind11 or CPython API functions can be called
114 after this. In addition, pybind11 objects must not outlive the interpreter
[all...]
/gem5/src/sim/
H A Dsyscall_emul.hh1887 ObjectFile *interpreter = p->getInterpreter(); local
1888 if (interpreter) {
1889 Addr text_start = interpreter->textBase();
1890 Addr text_end = text_start + interpreter->textSize();

Completed in 17 milliseconds