From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mark Mitchell To: ian@zembu.com Cc: kk@ddeorg.soft.net, binutils@sourceware.cygnus.com Subject: Re: Problems compiling the latest snapshot Date: Sun, 11 Jul 1999 00:10:00 -0000 Message-id: <19990711001348U.mitchell@codesourcery.com> References: <199907101440.UAA05155@madras.ddeorg.soft.net> <19990710101051I.mitchell@codesourcery.com> <19990711005113.1224.qmail@daffy.airs.com> X-SW-Source: 1999-q3/msg00128.html >>>>> "Ian" == Ian Lance Taylor writes: Ian> "../../binutils-990710/bfd/elflink.h", line 2112: warning: Ian> semantics of "<" change in ANSI C; use explicit cast I will repair this. Ian> These are telling you that a use of ?: has incompatible Ian> types. In this case it is because the type of bfd_put_8 is Ian> not void, unlike the types of the other cases of the bfd_put Ian> conditional. May we change bfd_put_8 to be consistent with the others? Ian> bfd_elf_hash takes a pointer to unsigned char (this seems Ian> strange to me, but maybe most callers to call it that way). Ian> This line is passing it a pointer to char. This is unrelated to my changes; it is presumably the result of: 1998-10-26 15:58 Ulrich Drepper * elflink.h (elf_collect_hash_codes): New function. This function is called for each exported symbol and we compute the ELF hash value for it. -- Mark Mitchell mark@codesourcery.com CodeSourcery, LLC http://www.codesourcery.com