haiku/src/system/runtime_loader
Michael Lotz 368dd37798 runtime_loader: Fix missing include of util/kernel_cpp.h.
Due to the missing include, the builtin new and delete operators were
used in those two files instead of the ones from the include used
everywhere else in the runtime_loader.
2014-10-18 21:58:08 +02:00
..
arch kernel, libroot: use C++11 atomics in atomic_*() 2014-08-25 23:06:08 +02:00
add_ons.cpp * Moved most code of the heavy elf.cpp into several smaller source files. 2009-05-21 00:57:46 +00:00
add_ons.h * Moved most code of the heavy elf.cpp into several smaller source files. 2009-05-21 00:57:46 +00:00
elf_haiku_version.cpp Changed runtime_loader to use elf_* typedefs over Elf32_*. 2012-07-25 15:05:21 +01:00
elf_haiku_version.h Changed runtime_loader to use elf_* typedefs over Elf32_*. 2012-07-25 15:05:21 +01:00
elf_load_image.cpp Let runtime_loader ignore RT_RELRO program headers. 2014-08-13 13:32:45 +02:00
elf_load_image.h runtime loader: Add support for $ORIGIN in rpath 2013-11-26 16:40:42 +01:00
elf_symbol_lookup.cpp runtime_loader: keep symbol DSO in SymbolLookupCache 2014-05-04 12:52:05 +02:00
elf_symbol_lookup.h runtime_loader: fix CID 1211997, proper corner case handling 2014-05-08 23:07:50 +02:00
elf_tls.cpp runtime_loader: Fix missing include of util/kernel_cpp.h. 2014-10-18 21:58:08 +02:00
elf_tls.h runtime_loader: fix CID 1211995, improve generation counting 2014-05-08 23:07:50 +02:00
elf_versioning.cpp Changed runtime_loader to use elf_* typedefs over Elf32_*. 2012-07-25 15:05:21 +01:00
elf_versioning.h * Moved most code of the heavy elf.cpp into several smaller source files. 2009-05-21 00:57:46 +00:00
elf.cpp runtime_loader: add support for ELF based TLS 2014-05-04 04:00:17 +02:00
errors.cpp * Moved most code of the heavy elf.cpp into several smaller source files. 2009-05-21 00:57:46 +00:00
errors.h * Moved most code of the heavy elf.cpp into several smaller source files. 2009-05-21 00:57:46 +00:00
export.cpp runtime_loader: add support for ELF based TLS 2014-05-04 04:00:17 +02:00
heap.cpp runtime_loader: explicitly randomize rld_heap and _rld_debug_ positions 2013-04-16 02:44:47 +02:00
images.cpp runtime_loader: Fix missing include of util/kernel_cpp.h. 2014-10-18 21:58:08 +02:00
images.h runtime_loader: Always map program image at random position 2013-04-24 14:06:05 +02:00
Jamfile Use libstdc++, libsupc++ and libgcc from gcc_syslibs. 2014-08-13 13:32:44 +02:00
pe.cpp runtime_loader: Detect and trigger on PE binaries 2014-01-07 19:38:07 -06:00
pe.h runtime_loader: Detect and trigger on PE binaries 2014-01-07 19:38:07 -06:00
runtime_loader_private.h runtime_loader: support linking TLS symbols from any DSO 2014-05-04 12:21:26 +02:00
runtime_loader.cpp Runtime loader: Fix unchecked return value 2014-07-23 14:44:36 -04:00
runtime_loader.rdef * Changed Ld rule to allow adding resource files. 2007-10-02 15:22:13 +00:00
utility.cpp ByteOrder.h: simplify compiler test 2014-05-30 00:15:38 +12:00
utility.h runtime_loader: add simple vector implementation 2014-05-04 02:40:04 +02:00