Remove unused macros
Remove unncessary zero write to syscall wrapper buffer
Support splice() system call
Ignore .settings
Remove Eclipse settings files from project
Remove vestigial debugging code
Remove unnecessary blank line
Track trace file line number
Improve logging in compare_register_files
Call Ubuntu's 12.04 PTRACE_EVENT_SECCOMP (8) PTRACE_EVENT_SECCOMP_OBSOLETE, and define PTRACE_EVENT_SECCOMP to 7 as it is in the upstream kernel. Handle both event values for compability.
Map the global scratch buffer into the replayed process with PROT_NONE. This ensures madvise probes, and certain other system calls, will see that there's memory mapped there, making their results consistent with the same calls in the recorded process. Firefox needs this because it uses madvise to find a region of unmapped memory.
Merge pull request #2 from rocallahan/map-scratch-buffer-in-replay

Patches to make Firefox work again