ultrasp4.c

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

C
22
字号
/* Simplified from PR target/5309.  *//* { dg-do compile } *//* { dg-options "-O2" } *//* { dg-options "-O2 -mcpu=ultrasparc" { target sparc64-*-* sparcv9-*-* } } */#if __INT_MAX__ > 32767#define PTR_TYPE long#else/* For 16-bit ports a long is a 32-bit quantity.  So you cannot   cast a 32-bit long integer into a pointer which will only be   16-bits long.  */#define PTR_TYPE int#endifextern PTR_TYPE bar (unsigned int);PTR_TYPEfoo (PTR_TYPE x, unsigned int y){  return *(((PTR_TYPE *) (bar (y) - 1)) + 1 + (x >> 2) % 359);}

⌨️ 快捷键说明

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