Convert to normal Motorola syntax for addressing.
%r@ -> (%r)
%r@- -> -(%r)
%r@+ -> (%r)+
%r@(n) n(%r)
etc.
No object differences.
Add an END macro.  reorder EXTBL macro
A simple (void) is apparently too easy and traditional to make
Wunused-result STFU, so let's invent something a bit more verbose to
try to achieve the desired result of "ccg xnaht I really don't care if
you think I should check the return value".
Add END(func)
WEAK_ALIAS is always present
Use END(func)
Add END(func)
Add END(func)
Make CERROR hidden.  Use END() appropriately.
Add END(func)
Use SYSTRAP
Add END(func)
Use SYSTRAP
Use a branch for CERROR (avoid the PLT)
Remove non __ELF__ clauses.
Add GOT_SETUP and LEA_LCL macros.
Use SYSTRAP.
Don't use the PLT to call CERROR
Use LEA_LCL / GOT_SETUP
Remove non-__ELF__ code.
Make __minbrk and __curbrk hidden and avoid using the GOT for them.
Convert to motorola syntax.
Make INTERRUPT_{SAVE,RESTORE}REG visible to userland
Add END(func)
Fix some straggling %r@<eol> to (%r)
Add genassym / assym.h support
Use assym.h
Use a more compact instruction sequence that also works on coldfire
Use a more portable series of instructions.
Export <m68k/fpreg.h>