haiku/headers/build/os/support
Alexander von Gluck IV aa4b5749d6 runtime_loader: Detect and trigger on PE binaries
* Previously PE binaries would trigger the "incorrectly
  executable" dialog. Now we get a special message for
  B_LEGACY_EXECUTABLE and B_UNKNOWN_EXECUTABLE
* Legacy at the moment is a R3 x86 PE binary. This could
  be extended to gcc2 binaries someday far, far, down the
  road though
* The check for legacy is based on a PE flag I see
  set on every R3 binary (that isn't set on dos ones)
* Unknown is something we know *is* an executable, but
  can't do anything with (such as an MSDOS or Windows
  application)
* No performance drops as we do the PE scan last
* Tested on x86 and x86_gcc2
2014-01-07 19:38:07 -06:00
..
Archivable.h
Autolock.h Added several APIs to libbe_build/libshared_build 2011-11-25 06:17:33 +01:00
BlockCache.h * Added KMessage to libroot_build. 2011-06-14 11:42:49 +00:00
ByteOrder.h * Added KMessage to libroot_build. 2011-06-14 11:42:49 +00:00
DataIO.h * Added KMessage to libroot_build. 2011-06-14 11:42:49 +00:00
Debug.h * Added KMessage to libroot_build. 2011-06-14 11:42:49 +00:00
Errors.h runtime_loader: Detect and trigger on PE binaries 2014-01-07 19:38:07 -06:00
Flattenable.h * Added KMessage to libroot_build. 2011-06-14 11:42:49 +00:00
List.h * Added KMessage to libroot_build. 2011-06-14 11:42:49 +00:00
Locker.h * Added KMessage to libroot_build. 2011-06-14 11:42:49 +00:00
ObjectList.h * Added KMessage to libroot_build. 2011-06-14 11:42:49 +00:00
String.h * Added KMessage to libroot_build. 2011-06-14 11:42:49 +00:00
StringList.h Add a BStringList class 2011-11-25 06:19:45 +01:00
SupportDefs.h * Added KMessage to libroot_build. 2011-06-14 11:42:49 +00:00
TypeConstants.h * Added KMessage to libroot_build. 2011-06-14 11:42:49 +00:00