コード例 #1
0
ファイル: wpavrtest2.c プロジェクト: AVR-GCC/ArduinoAnalyzer
int main(int argc, char *argv[])
{
  int i;
  int j;
  int print_hash_value = 0;
  if ((argc == 2) && (strcmp(argv[1], "1") == 0))
    print_hash_value = print6(1, 77);

  platform_main_begin();
  crc32_gentab();
  func_1();
  transparent_crc(g_7, "g_7", print_hash_value);
  transparent_crc(g_8, "g_8", print_hash_value);
  transparent_crc(g_11, "g_11", print_hash_value);
  transparent_crc(g_14.f0, "g_14.f0", print_hash_value);
  for (i = print7(0, 85); i < 8; i++)
  {
    for (j = print8(0, 87); j < 4; j++)
    {
      transparent_crc(g_19[i][j], "g_19[i][j]", print_hash_value);
      if (print_hash_value)
        printf("index = [%d][%d]\n", i, j);

    }

  }

  transparent_crc(g_21, "g_21", print_hash_value);
  platform_main_end(crc32_context ^ 0xFFFFFFFFUL, print_hash_value);
  return 0;
}
コード例 #2
0
static uint32_t func_1(void)
{
  uint32_t l_2 = 0UL;
  int32_t l_4[7][5] = {{0x5872D9EEL, 0x9ED9BA07L, 0x9ED9BA07L, -1L, 0x9ED9BA07L}, {0x2285FAAFL, 0x9ED9BA07L, -1L, 6L, 0x5872D9EEL}, {-1L, 0x2285FAAFL, 0x5872D9EEL, 6L, 6L}, {6L, -1L, 0x9ED9BA07L, -1L, -3L}, {6L, -1L, -1L, 0x2285FAAFL, 0x5872D9EEL}, {-1L, -1L, -1L, -3L, 0x2285FAAFL}, {0x2285FAAFL, -1L, 0x9ED9BA07L, 0x2285FAAFL, 0x2285FAAFL}};
  int i;
  int j;
  l_4[2][3] = print0((l_2 < g_3) & g_3, 43);
  for (g_3 = print1(-27, 44); g_3 <= 17; g_3 += print2(3, 44))
  {
    uint32_t l_23 = 0xE3D1AA12L;
    if (((int8_t) func_9(g_3, g_3, g_3)) << ((int8_t) 0))
    {
      g_30[2] = print3(((int16_t) (func_19(6L || 0UL, l_23, g_14[4][0]) && 0x5CL)) << ((int16_t) l_23), 49);
    }
    else
    {
      int16_t l_37 = 1L;
      l_4[2][3] = print4(func_31(((((uint16_t) ((l_4[0][4] == g_30[2]) <= l_37)) - ((uint16_t) l_23)) | g_29[0][7]) <= g_3, l_2, l_4[2][3]), 54);
    }

    for (g_13 = print5(2, 56); g_13 >= 0; g_13 -= print6(1, 56))
    {
      int32_t l_46 = -1L;
      int i;
      g_43 = print7(g_30[g_13] ^ g_30[g_13], 60);
      l_46 ^= print8((((int16_t) (((g_30[g_13], g_13)) <= 1UL)) - ((int16_t) g_3)) ^ g_29[1][3], 61);
    }

  }

  return l_4[2][3];
}
コード例 #3
0
ファイル: utils-phase2.c プロジェクト: pwerken/qi
void hexdump(unsigned char *start, int len)
{
	int n;

	while (len > 0) {
		print32((int)start);
		(putc_func)(':');
		(putc_func)(' ');
		for (n = 0; n < 16; n++) {
			print8(*start++);
			(putc_func)(' ');
		}
		(putc_func)('\r');
		(putc_func)('\n');
		len -= 16;
	}
}