Arnd Bergmann <arnd@xxxxxxxx> writes:
But it's not an array of pointers to function with signature void f(void).
It does not matter which kind of function pointer you use since all function pointers are alike (unlike data pointers).
It's an array of void pointers that we assign to function pointers of various types.
It is an array of function pointers. It is only void * because that suppresses a warning (it is only accessed through assembly, so any type the size of a pointer would do). Andreas. -- Andreas Schwab, schwab@xxxxxxxxxxxxxx GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5 "And now for something completely different." -- To unsubscribe from this list: send the line "unsubscribe linux-m68k" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html