On 25 janv. 2013, at 14:50, Michael Dickens <[email protected]> wrote:

> Maybe the answer is still found in this thread from a couple years back?
> 
> <
> http://lists.macosforge.org/pipermail/macports-dev/2011-October/016335.html
>> 
> 
> On Oct 3, 2011, at 3:50 PM, vincent habchi <[email protected]> wrote:
>> Ok, finally I figured out a way to compile AVX instructions. But it is 
>> somewhat crooked. The old ‘as’ assembler in /usr/bin/as must be discarded 
>> and replaced by this script, that uses the clang assembler:

Well, that was written before I did extensive testing. It turned out that the 
GCC compiler generates assembly files (.s) using its own dialect; Clang abides 
by the Intel official assembly syntax and both are partly incompatible. So 
there is no real way out this conundrum: using Clang as an assembler for GCC .s 
file will not work for anything else that the simplest of simple C files.

To wrap up: abandon AVX with gcc-mp-… compilers, and don’t think about __asm__ 
() with GNU dialect assembly for Clang compiling…

Vincent
_______________________________________________
macports-dev mailing list
[email protected]
http://lists.macosforge.org/mailman/listinfo/macports-dev

Reply via email to