[llvm-commits] [llvm] r139250 - in /llvm/trunk: lib/Target/ARM/Disassembler/ test/MC/Disassembler/ARM/ utils/TableGen/
Andrew Trick
atrick at apple.com
Thu Sep 8 09:49:25 PDT 2011
Hi James,
ARMGenDisassemblerTables.inc is trashed by tblgen leading to compilation errors starting with:
ARMGenDisassemblerTables.inc(51) : error C2589: ')' : illegal token on right side of '::'
...
Takumi kindly attached an example ARMGenDisassemblerTables.inc in an earlier email (see vs.txt). I don't even have easy access to that file, so many thanks to Takumi.
-Andy
On Sep 8, 2011, at 12:26 AM, James Molloy wrote:
> Hi,
>
> I don't see this, at least on linux with gcc 4.1.2.
>
> Our windows buildbot picked a warning up in FixedLenDecoderEmitter.cpp:857 - is
> that what you're referring to? I'll fix that now.
>
> Otherwise, if you could provide an example of the warning/error, that would be
> much appreciated.
>
> Cheers,
>
> James
>
>> -----Original Message-----
>> From: Andrew Trick [mailto:atrick at apple.com]
>> Sent: 08 September 2011 02:19
>> To: NAKAMURA Takumi; James Molloy
>> Cc: llvm-commits
>> Subject: Re: [llvm-commits] [llvm] r139250 - in /llvm/trunk:
>> lib/Target/ARM/Disassembler/ test/MC/Disassembler/ARM/ utils/TableGen/
>>
>> Our windows testers are hitting it too. Let me know if you can confirm this
>> is the cause.
>> -Andy
>>
>> On Sep 7, 2011, at 5:07 PM, NAKAMURA Takumi wrote:
>>
>>> 2011/9/8 James Molloy <james.molloy at arm.com>:
>>>> Author: jamesm
>>>> Date: Wed Sep 7 14:42:28 2011
>>>> New Revision: 139250
>>>>
>>>> URL: http://llvm.org/viewvc/llvm-project?rev=139250&view=rev
>>>> Log:
>>>> Second of a three-patch series aiming to fix MSR/MRS on Cortex-M. This
>> adds predicate checking to the Disassembler.
>>>>
>>>> Modified:
>>>> llvm/trunk/lib/Target/ARM/Disassembler/ARMDisassembler.cpp
>>>> llvm/trunk/test/MC/Disassembler/ARM/arm-tests.txt
>>>> llvm/trunk/test/MC/Disassembler/ARM/invalid-LDRD_PRE-thumb.txt
>>>> llvm/trunk/test/MC/Disassembler/ARM/invalid-VLD1DUPq8_UPD-arm.txt
>>>> llvm/trunk/test/MC/Disassembler/ARM/invalid-VQADD-arm.txt
>>>> llvm/trunk/test/MC/Disassembler/ARM/invalid-VST2b32_UPD-arm.txt
>>>> llvm/trunk/test/MC/Disassembler/ARM/invalid-t2LDREXD-thumb.txt
>>>> llvm/trunk/test/MC/Disassembler/ARM/invalid-t2STRD_PRE-thumb.txt
>>>> llvm/trunk/test/MC/Disassembler/ARM/invalid-t2STREXB-thumb.txt
>>>> llvm/trunk/test/MC/Disassembler/ARM/neon-tests.txt
>>>> llvm/trunk/test/MC/Disassembler/ARM/neon.txt
>>>> llvm/trunk/test/MC/Disassembler/ARM/neont2.txt
>>>> llvm/trunk/test/MC/Disassembler/ARM/thumb-printf.txt
>>>> llvm/trunk/test/MC/Disassembler/ARM/thumb-tests.txt
>>>> llvm/trunk/utils/TableGen/DisassemblerEmitter.cpp
>>>> llvm/trunk/utils/TableGen/FixedLenDecoderEmitter.cpp
>>>> llvm/trunk/utils/TableGen/FixedLenDecoderEmitter.h
>>>
>>> James, I saw weird emissions by tblgen, on cygwin gcc-4.3 and msvc10.
>>> I will investigate a few hours after, too.
>>>
>>> ...Takumi
>>> <cyg.txt.gz><vs.txt.gz>_______________________________________________
>>> llvm-commits mailing list
>>> llvm-commits at cs.uiuc.edu
>>> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits
>>
>>
>
>
>
More information about the llvm-commits
mailing list