コード例 #1
0
ファイル: sibcall-4.c プロジェクト: aosm/gcc
recurser_void1 (void)
{
  if (n == 0 || n == 7 || n == 8)
    track ();

  if (n == 10)
    return;
  n++;
  recurser_void2 ();
}
コード例 #2
0
ファイル: sibcall-3.c プロジェクト: BigEd/snes-sdk
static void __attribute__((noinline)) ATTR
recurser_void1 (int n)
{
  if (n == 0 || n == 7 || n == 8)
    track (n);

  if (n == 10)
    return;

  recurser_void2 (n + 1);
}
コード例 #3
0
ファイル: sibcall-10.c プロジェクト: 0day-ci/gcc
static void __attribute__((noinline)) ATTR
recurser_void1 (void)
{
  if (n == 0 || n == 7 || n == 8)
    track ();

  if (n == 10)
    return;
  n++;
  recurser_void2 ();
}
コード例 #4
0
ファイル: sibcall-3.c プロジェクト: robinsonb5/zpugcc
static void
recurser_void1 (int n)
{
  if (n == 0 || n == 7 || n == 8)
    track (n);

  if (n == 10)
    return;

  recurser_void2 (n + 1);
}