richteer/iiag — pull request #20 by Grissess (2014-08-29 23:31:51+00:00)
Title: Log fixes--including ELF-based introspection.

**Important:** WITH_INTROSPECTION is currently turned on in the Makefile. To turn it off, just delete the CCFLAG `-DWITH_INTROSPECTION`. This **must** be done for systems that:
- Don't support POSIX `mmap()`, `stat()`, `open()`, etc., and/or
- Don't have `` and/or
- Don't build to ELF.
In fact, someone should make this the default, since the only time it really has utility is during debugging.

**Important:** The Makefile accepts an argument `ARCH` which may be `32BIT` (for x86) or `64BIT` (for x86_64 or compatible; the default). This **must** be set properly, or the compiled executable will probably segfault. If neither of these architectures work, turn off WITH_INTROSPECTION (as above).