[LLVMdev] Assembly Change: implementation keyword no longer recognized

Reid Spencer rspencer at reidspencer.com
Sun Apr 8 19:00:34 PDT 2007


The "implementation" keyword is no longer recognized by LLVM AsmParser
as of now. 

You were warned about this 10 days ago (see email below).


On Thu, 2007-03-29 at 11:49 -0700, Reid Spencer wrote:
> Update:
> I've reverted the assembly parser change so that "implementation" will
> be accepted. This is to provide a grace period for you to update
> your .ll files. Please remove the use of implementation in your .ll
> files as this keyword will disappear in < 1 week. Note that the
> AsmWriter will not generate this keyword any more.
> Reid.
> On Thu, 2007-03-29 at 11:21 -0700, Reid Spencer wrote:
> > All,
> > 
> > Just a note to let yo know that CVS Head has been changed so that the
> > AsmParser no longer recognizes the "implementation" keyword and
> > AsmWriter no longer generates it. The grammar has changed to require the
> > "define" keyword for function definitions which obviates the need for
> > the implementation keyword. This has been the case for a couple months
> > now, but we never removed the keyword. It is now gone and so your
> > previous .ll files with implementation keyword need to be updated. The
> > llvm-upgrade tool will remove the implementation keyword.
> > 
> > Reid.
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev

More information about the llvm-dev mailing list