Reid Spencer
2007-Mar-29 18:21 UTC
[LLVMdev] Assembly Change: implementation keyword no longer recognized
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.
Reid Spencer
2007-Mar-29 18:49 UTC
[LLVMdev] Assembly Change: implementation keyword no longer recognized
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.
Reid Spencer
2007-Apr-09 02:00 UTC
[LLVMdev] Assembly Change: implementation keyword no longer recognized
FYI: The "implementation" keyword is no longer recognized by LLVM AsmParser as of now. You were warned about this 10 days ago (see email below). Reid. 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
Possibly Parallel Threads
- [LLVMdev] Assembly Change: implementation keyword no longer recognized
- [LLVMdev] ideas for TLS implementation
- Potential ambiguity in the grammar of LLVM IR assembly
- Potential ambiguity in the grammar of LLVM IR assembly
- Potential ambiguity in the grammar of LLVM IR assembly