inline9.c
来自「Mac OS X 10.4.9 for x86 Source Code gcc」· C语言 代码 · 共 30 行
C
30 行
// PR c++/17972// Origin: Michal Ostrowski <mostrows@watson.ibm.com>// Testcase by Alan Modra <amodra@bigpond.net.au>// { dg-do run }// { dg-options "-O" }// { dg-options "-O -mtune=i686" { target i?86-*-* } }struct thread_info{ short preempt_count;} x;static inline struct thread_info *cti (void) __attribute__ ((const));static inline struct thread_info *cti (void){ return &x;}void fn (void) __attribute__ ((noinline));void fn (void){ ++cti()->preempt_count;}int main (void){ fn (); return 0;}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?