+ create avx code in abs as well
* improved abs code generation with sse(2)

git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@26838 3ad0048d-3df7-0310-abae-a5850022a9f2
Fix the generation of alignment instructions for m68k. This not only fixes quite some tests, but most importantly the native m68k compiler!

* aggas.pas, TGNUAssembler.WriteTree.doalign:
    instead of strangely checking for the previous instruction always use .balignw if the previous code was code and we should not use a specific instruction


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