* MIPS unary minus node: override the entire second_float method, not just emit_float_sign_change. Makes use of two-address neg.d/neg.s instructions, eliminating extra register moves.

git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@26135 3ad0048d-3df7-0310-abae-a5850022a9f2
+ MIPS peephole optimizer: eliminate redundant moves of floating point registers.

git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@26136 3ad0048d-3df7-0310-abae-a5850022a9f2
+ Add definitions for ELF header flags.

git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@26137 3ad0048d-3df7-0310-abae-a5850022a9f2