Merge pull request #5 from clehner/master

Add some more types
add a few things to .gitignore
rename stdcall -> pascal
pascal calls!
__magicinline__ attribute to suppress cse on magic_inline functions
PrepareHeaders: generate __attribute__((__pascal__)) and __attribute__((__magicinline__))
experiment with variations on stack adjustment
disable an assert in gcc/combine.c that seems to assume that args_size == stack adjustment
use PUSH_ROUNDING in find_args_size_adjust
don't be too eager to skip things in fixup_args_size_notes.
butcher fixedbenchmark to find a bug.
gcc/reload pass: don't eliminate %fp if (%sp)+ is present.

For instructions such as "MOVE (%sp)+, x(%sp)", GCC gets the offset wrong.
Revert "butcher fixedbenchmark to find a bug."

This reverts commit 163ec2bb26958199549716d45297b1e427d6b0bd.
try to suppress sibcalls to magic_inline functions
register parameters via __attribute__((__regparam__("d0(a0,d0)")))
allow defining pascal functions
hack 68000-compatible replacement for RTD instruction into asfilter
magicinline is dead, long live raw_inline
remove lots of stuff from PrepareHeaders
silence some debug output