> If the comment is true, and it takes a pointer to five WORDS, why are > we using POINTER_SIZE at all?
Because of the 2 lines just below: tmp = build_index_type (tmp); tmp = build_array_type (ptr_type_node, tmp); > Does it actually take a pointer to five POINTERS? No. > If so, where did the '4' come from? 5 * 1 - 1. -- Eric Botcazou