Hello,<br><br>Running some examples to see how LLVM work, I found that some pseudo operations are unknown. Details are shown below.<br><br>This is the command sequence that I am using:<br><br>> llvm-gcc -O3 -emit-llvm hello.c -c -o hello.bc<br>
> llc -march=arm hello.bc -o hello-arm.s<br>> arm-linux-gcc hello-arm.s -o hello-arm<br><br>************************<br>hello.s:6: Error: Unknown pseudo-op:  `.eabi_attribute'<br>hello.s:25: Warning: Unrecognized .section attribute: want a,w,x<br>
hello.s:25: Warning: Unrecognized .section attribute: want a,w,x<br>hello.s:25: Error: Rest of line ignored. First ignored character is `,'.<br>************************<br>Assembly Code - part<br>************************<br>

    .file    "hello.bc"<br>    .eabi_attribute 20, 1               *** [line 6]<br>...<br>    .size main, .-main<br>    .type .str,%object<br>    .section    .rodata.str1.1,"aMS",%progbits,1           *** [line 25]<br>
.str:                @ .str<br>    .size .str, 12<br>...<br>************************<br clear="all"><br>Thanks in advance.<br><br>-- <br>Juan Carlos <br>