mark a diagnostic only variable
switch amd64 to gcc-4.8
switch amd64 to gcc-4.8
Regression: ctf stuff does not work properly with some c++ (gcc)
0 is a valid LSDA encoding and can be seen in statically linked
programs. Initialize lsdaEncoding to DW_EH_PE_omit and check for that
value to decide whether a value should be decoded.
GC unused enum.
Rename IP_PSEUDO_REG to RETURN_REG. Fix PPC value. Sort.
Add a dummy element as explicit padding for PPC32. Fix DWARF enumeration
to match the values created by GCC. Fix DWARFish -> index conversion.
More readable condition.
Do not include compiler-rt in librump.  librump is not a toolchain support
library, and toolchain support belongs in the host libc or libgcc or
equivalent entity that is actually supposed to complement the toolchain.

Fixes librump build on (a) Linux ARM (collisions with libgcc)
Add quotes.
Turn off literal format string warnings for one file

A better fix is coming
typo
ifdef variable like their use
Restructure genfs_deadlock() and genfs_lock() to always lock before
testing for dead node.  Use ISSET() to test flags, add assertions.

Save the mount for fstrans_done() before genfs_unlock() unlocks the node.
Restructure layer_lock() to always lock before testing for dead node.
Use ISSET() to test flags, add assertions.
Restructure union_lock() to always lock before testing for dead node.
Add two little helpers to lock or unlock a node.  Use "vp" for the
union node and "lockvp" for the node to be locked.  Use ISSET() to
test flags, add assertions.
Add a few dwarf/elf cat pages. Sort list.
#ifdef a variable like its use
add a mask for valid capabilities

also add a comment stating why capabilities start from 0x80
__ppc__ is not supported by GCC, so use __powerpc__.