[llvm] r211639 - Print a=b as an assignment.

Daniel Sanders Daniel.Sanders at imgtec.com
Wed Jul 2 04:48:41 PDT 2014


I had a look yesterday afternoon and I have an assembly file (attached) that when used in the link for the simple_throw test, works with binutils and crashes with '-fintegrated-as -via-file-asm'. There seem to be a few differences between the two objects but the assignments seemed to be working fine. The most suspicious looking difference was the two bytes difference in the .eh_frame section. Patching the .eh_frame section to match the binutils output with a hex editor doesn't seem to fix the problem though. That's as far as I've got at the moment, I'll take another look when I get chance.



> -----Original Message-----

> From: llvm-commits-bounces at cs.uiuc.edu [mailto:llvm-commits-

> bounces at cs.uiuc.edu] On Behalf Of Doug Gilmore

> Sent: 29 June 2014 22:55

> To: Rafael EspĂ­ndola

> Cc: llvm-commits

> Subject: RE: [llvm] r211639 - Print a=b as an assignment.

>

> >From: Rafael EspĂ­ndola [rafael.espindola at gmail.com]

> >Sent: Sunday, June 29, 2014 1:25 PM

> >To: Doug Gilmore

> >Cc: llvm-commits

> >Subject: Re: [llvm] r211639 - Print a=b as an assignment.

> >

> >>> Is this using mips16 or micromips? ".set mips16" in particular

> >>> doesn't seem to be implemented for example.

> >> It is just normal mips32.

> >

> >Interesting. The original message (r170279) made it look like a mip16 issue.

> >

> >Do you have a testcase where gas produces a working file but MC is

> broken?

> There doesn't appear to be.  Sorry for the lack of debugging input on our

> end, we are a bit swamped at the moment.  In the next day or so we should

> be in the position to put more resources on the problem so that we can find

> the root cause.

>

> Thanks,

>

> Doug

> >

> >Cheers,

> >Rafael

>

> _______________________________________________

> llvm-commits mailing list

> llvm-commits at cs.uiuc.edu<mailto:llvm-commits at cs.uiuc.edu>

> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20140702/6b493e42/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: simple_throw.s
Type: application/octet-stream
Size: 2068 bytes
Desc: simple_throw.s
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20140702/6b493e42/attachment.obj>


More information about the llvm-commits mailing list