bugTiny C Compiler - Bugs: bug #37240, tinycc: unknown opcode 'movq'

 
 

bug #37240: tinycc: unknown opcode 'movq'

Submitter:  Austin English <austin987>
Submitted:  Sat 01 Sep 2012 12:40:31 AM UTC
   
 
Category:  None Severity:  3 - Normal
Item Group:  None Status:  Confirmed
Privacy:  Public Assigned to:  None
Open/Closed:  Open
* Mandatory Fields

Add a New Comment Rich Markup
   

Sat 01 Sep 2012 12:40:31 AM UTC, original submission:  

austin@debian:~$ cat foo.c ; echo $?
int main (void)
{
    double d;
    _asm_ __volatile__( "movq %%xmm0,%0" : "=m" (d) );

    return 0;
}
0
austin@debian:~$ gcc foo.c ; echo $?
0
austin@debian:~$ clang foo.c ; echo $?
0
austin@debian:~$ tcc foo.c ; echo $?
foo.c:4: error: unknown opcode 'movq'
1

found while compiling Wine

Austin English <austin987>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

Attached Files
file #53441:  foo.c added by colomax1 (103B - text/x-csrc - With current version 0.9.27 (x86_64 Linux) this issue does not persist anymore. With the change of the asm -> asm)
file #53442:  foo.s added by colomax1 (4KiB - application/octet-stream - With current version 0.9.27 (x86_64 Linux) this issue does not persist anymore. With the change of the asm -> asm)

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by colomax1 (Updated the item)
  • -email is unavailable- added by robotux (Updated the item)
  • -email is unavailable- added by austin987 (Submitted the item)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only logged-in users can vote.

     

    Follow 3 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2022-07-14 colomax1 Attached File- Added foo.c, #53441
        Attached File- Added foo.s, #53442
    2012-10-19 robotux StatusNone Confirmed

    Back to the top

    Powered by Savane 3.13-8ccc.
    Corresponding source code