[LLVMdev] [cfe-dev] ARM Integrated Assembler

Joerg Sonnenberger joerg at britannica.bec.de
Tue Dec 10 09:43:50 PST 2013


On Tue, Dec 10, 2013 at 05:07:06PM +0000, Tim Northover wrote:
> > I haven't created a bug report yet. From memory, the following things
> > are missing and higher-priority:
> 
> This is looking hopeful.
> 
> > Pseudo-ops:
> >         .abicalls
> 
> This is MIPS-only.

Sorry, too much assembler in a short time. You are right.

> >         .fpu
> >         .arch
> >         .cpu
> 
> I think there was some opinion that directives like these weren't
> essential (well, I certainly hold the opinion!)

At least either .march or .cpu is required for dealing with the infamous
"you have the wrong CPU to use instruction X" issue. I'm not sure about
.fpu yet.

> > Modifiers:
> >         foo(GOTOFF)
> >         foo(GOT)
> >         foo(PLT)
> 
> I think David fixed these in r196424.

Will test this ASAP.

> > ldr is a separate issue with a pending patch.
> 
> Yep. It'll probably go in in the next few days. Just as soon as we
> chain Jim to a computer long enough to give it his blessing.

:)

Joerg



More information about the llvm-dev mailing list