asm-function-6.c

来自「Mac OS X 10.4.9 for x86 Source Code gcc」· C语言 代码 · 共 34 行

C
34
字号
/* APPLE LOCAL file CW asm blocks *//* Test entry points in asm functions.  *//* { dg-do run { target powerpc*-*-* } } *//* { dg-options "-fasm-blocks -O2" } */void abort(void);int entry1(int);int entry2(int);int entry3(int);asm int foo(int x){    addi r3,r3,45  entry entry1    addi r3,r3,1  entry static entry2    addi r3,r3,1  entry extern entry3    addi r3,r3,1}int main (){  if (entry1(0) != 3)    abort();  if (entry2(89) != 91)    abort();  if (entry3(100) != 101)    abort();  return 0;}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?