haiku/headers/build/os
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
..
add-ons/registrar mimeset: Use TextSnifferAddon when using a custom MIME DB 2013-11-22 12:24:13 +01:00
app Re-apply cf0a957 for the build-version of libbe. 2013-04-20 15:16:00 +02:00
drivers Attempt to fix the FreeBSD build. We don't really what KernelExport.h defines, 2011-06-14 13:44:07 +00:00
interface Add private MIME DB classes to libbe_build 2013-05-08 04:39:56 +02:00
kernel Updated to current Haiku version 2011-07-17 16:54:09 +02:00
package Switch build system from optional package to repositories 2013-07-05 10:51:42 +02:00
storage Add private MIME DB classes to libbe_build 2013-05-08 04:39:56 +02:00
support runtime_loader: Detect and trigger on PE binaries 2014-01-07 19:38:07 -06:00
BeBuild.h * config/{HaikuConfig.h,types.h}: 2010-05-24 19:55:38 +00:00