c: la taille de void*

Je suis un peu confus avec un pointeur void* en C. Surtout après la lecture de cette question: Est la sizeof(certains pointeur) toujours égal à quatre?, lorsqu'une personne affirme qu'il n'existe aucune garantie que sizeof(int *) == sizeof(double *)

Ma question est: est-il une garantie de sizeof(void*) >= sizeof(tout autre type de pointeur)?
En d'autres termes, puis-je toujours attribuer une some_type* pointeur vers un pointeur void* et le récupérer comme some_type*?

InformationsquelleAutor facha | 2011-08-02