C compiler with embedded metalanguage.
Du kannst nicht mehr als 25 Themen auswählen Themen müssen entweder mit einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.
 
 
 

30 Zeilen
856 B

fn() {
asm ("fsinx %1,%0" : "=f" (result) : "f" (angle));
asm ("combine %2,%0" : "=r" (foo) : "0" (foo), "g" (bar));
asm ("combine %2,%0" : "=r" (foo) : "r" (foo), "g" (bar));
asm volatile ("movc3 %0,%1,%2"
: /* no outputs */
: "g" (from), "g" (to), "g" (count)
: "r0", "r1", "r2", "r3", "r4", "r5");
asm ("movl %0,r9;movl %1,r10;call _foo"
: /* no outputs */
: "g" (from), "g" (to)
: "r9", "r10");
asm ("clr %0;frob %1;beq 0f;mov #1,%0;0:"
: "g" (result)
: "g" (input));
{ double __value, __arg = (x);
asm ("fsinx %1,%0": "=f" (__value): "f" (__arg));
__value; }
{ int __old;
asm volatile ("get_and_set_priority %0, %1": "=g" (__old) : "g" (new));
__old; }
}