--- trunk/mkinitrd-magellan/busybox/libbb/speed_table.c 2007/09/01 22:45:15 532 +++ trunk/mkinitrd-magellan/busybox/libbb/speed_table.c 2009/04/24 18:33:46 816 @@ -54,9 +54,9 @@ #endif }; -enum { NUM_SPEEDS = (sizeof(speeds) / sizeof(struct speed_map)) }; +enum { NUM_SPEEDS = ARRAY_SIZE(speeds) }; -unsigned int tty_baud_to_value(speed_t speed) +unsigned FAST_FUNC tty_baud_to_value(speed_t speed) { int i = 0; @@ -72,7 +72,7 @@ return 0; } -speed_t tty_value_to_baud(unsigned int value) +speed_t FAST_FUNC tty_value_to_baud(unsigned int value) { int i = 0; @@ -94,7 +94,7 @@ unsigned long v; speed_t s; - for (v = 0 ; v < 500000 ; v++) { + for (v = 0 ; v < 500000; v++) { s = tty_value_to_baud(v); if (s == (speed_t) -1) { continue; @@ -104,7 +104,7 @@ printf("-------------------------------\n"); - for (s = 0 ; s < 010017+1 ; s++) { + for (s = 0 ; s < 010017+1; s++) { v = tty_baud_to_value(s); if (!v) { continue;