haiku/headers/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
..
Architecture.h Add get_architectures() and C++ versions 2013-11-17 02:09:37 +01:00
Archivable.h <Archivable.h>: Fix conflict with BPackageKit::BPrivate 2013-04-21 12:29:41 +02:00
Autolock.h * Fixed indentation. 2009-09-30 12:36:21 +00:00
Beep.h * Rewrote headers as necessary; only Errors.h and Debug.h still originate from a Be header now; 2007-01-26 16:36:29 +00:00
BlockCache.h * Rewrote headers as necessary; only Errors.h and Debug.h still originate from a Be header now; 2007-01-26 16:36:29 +00:00
BufferedDataIO.h Added unimplemented copy constructor. 2011-11-21 23:57:19 +01:00
BufferIO.h Updated header indentation, no functional change. 2010-08-18 10:38:30 +00:00
ByteOrder.h Patch by Scott: 2008-11-10 23:50:42 +00:00
ClassInfo.h * Rewrote headers as necessary; only Errors.h and Debug.h still originate from a Be header now; 2007-01-26 16:36:29 +00:00
DataIO.h Updated indentation and style. 2010-08-18 10:59:56 +00:00
DateTime.h BDateTime: Time_T functions return or take a time_t 2013-10-11 08:32:26 +02:00
Debug.h Some build fixes for DEBUG=1. 2012-12-20 19:22:16 +00:00
Errors.h runtime_loader: Detect and trigger on PE binaries 2014-01-07 19:38:07 -06:00
Flattenable.h * Cleanup. 2010-11-29 19:39:13 +00:00
List.h * Code and header indentation cleanup 2009-12-06 12:44:38 +00:00
Locker.h * Cleanup. 2010-04-13 13:36:53 +00:00
ObjectList.h Add MoveItem method to easily move a item within a list. Fix line limit. 2011-07-24 23:49:30 +00:00
parsedate.h * Rewrote headers as necessary; only Errors.h and Debug.h still originate from a Be header now; 2007-01-26 16:36:29 +00:00
StopWatch.h * Rewrote headers as necessary; only Errors.h and Debug.h still originate from a Be header now; 2007-01-26 16:36:29 +00:00
String.h BString::SetToFormat(): Add printf format function attribute 2013-09-11 04:43:05 +02:00
StringList.h BStringList: Declare Join() const 2013-05-25 01:12:36 +02:00
SupportDefs.h added B_PRIxOFF 2013-05-04 15:31:04 +02:00
TLS.h * Rewrote headers as necessary; only Errors.h and Debug.h still originate from a Be header now; 2007-01-26 16:36:29 +00:00
TypeConstants.h Make BStringList derive from BFlattenable. The implementation is more or less copied from the mail version to stay compatible. Fix IndexOf which 2011-12-15 19:45:06 +13:00
UTF8.h Make Windows-1250 encoding consistent with other 2013-04-14 21:39:13 +02:00