25 Ревизии (9aa61ad5a26e04493a38bf4f9b6bd1228fef7a79)

Автор SHA1 Съобщение Дата
  Michael Brown 9aa61ad5a2 Add per-file error identifiers преди 17 години
  Michael Brown 395c76e94d Use "dbg_stream" rather than "stream" as a variable name in преди 18 години
  Michael Brown d12770e254 console.h is no longer needed for debugging преди 18 години
  Michael Brown f781a98ac4 Add DBGLVL_PROFILE преди 18 години
  Michael Brown 3b77c7aa1b Hex dumps are now integrated into the DBG() framework. преди 18 години
  Michael Brown 2494625702 Added auto-colourising DBGC() macro преди 18 години
  Michael Brown b16de6ae66 Inhibit compiler warnings on DBG() when building a non-debug object, преди 18 години
  Marty Connor e2aca77132 update DBG_DISCARD macro to allow the compiler to see the argument for compile-time checking, while still having it optimized away during compilation преди 18 години
  Michael Brown 50415b3aca Make DBG_DISCARD correct преди 18 години
  Michael Brown af23ff8a24 Assertions are now handled via the POSIX-like <assert.h>. преди 18 години
  Michael Brown a96759f9c8 Use "#var" rather than "@c var" for doxygen. преди 19 години
  Michael Brown a9fabe7546 Doxygenation преди 19 години
  Michael Brown 484d6e7d24 __attribute__ does not need to be treated as a variadic macro, since преди 19 години
  Michael Brown 75a90cb143 Hide __attribute__ from doxygen преди 19 години
  Michael Brown 3bbf5f28a3 Use __unused instead of __used for static data structures. преди 19 години
  Michael Brown f0d048bf91 Added ASSERT() macro преди 19 години
  Michael Brown 68e90c75b6 Removed spurious semicolon преди 19 години
  Michael Brown 60b82eb5cd Moved definition of __shared into compiler.h преди 19 години
  Michael Brown 1ddcdb0524 Added PREFIX_OBJECT() function to be able to easily prepend any string преди 19 години
  Michael Brown f972f256e6 Allow for multiple debug levels преди 19 години
  Michael Brown 4e3ebba8e6 Revert debug message prefix back to none, since we sometimes want to use преди 19 години
  Michael Brown 905ca1f21d Force a standard format upon debug messages. преди 19 години
  Michael Brown 063140864e Automatically drag in console.h if DBG() is being defined as printf(). преди 19 години
  Michael Brown dcd573afcb Automatically create DBG() macro based on debug_<object> macro. преди 19 години
  Michael Brown 0ff80b477d Merged mcb30-realmode-redesign back to HEAD преди 19 години