Common Lisp Package: ELF-TEST

README:

FUNCTION

Public

Undocumented

RUN-ELF-TESTS

TEST

Private

Undocumented

HELLO-ELF (&OPTIONAL (PHASE108 SETUP))

SYSTEM-CLASS

TEST-ADDRESSES-COMPARED-W/OBJDUMP-OUTPUT

TEST-DATA-SETF-CHANGES

TEST-EQUALITY-OF-DATA-AND-OBJDUMP-BYTES

TEST-IDEMPOTENT-READ-WRITE

TEST-MAGIC-NUMBER

TEST-OBJDUMP

TEST-OBJDUMP-PARSE

TEST-OBJDUMP-PARSE-EMPTY-INSTRUCTIONS

TEST-READ-ELF (PATH)

TEST-SECTION-SIZES

TEST-TWEAKED-TEXT-WORKING-EXECUTABLE

TEST-WRITE-ELF (ELF PATH)

TEST-WRITE-WORKING-EXECUTABLE

VARIABLE

Private

*ELF*

variable to hold elf object

*TEST-CLASS*

architecture to test (e.g. 32-bit or 64-bit)

*TMP-FILE*

temporary file used for testing