From mboxrd@z Thu Jan 1 00:00:00 1970 From: "H . J . Lu" To: Ulrich Weigand Cc: gcc@gcc.gnu.org, Hartmut Penner Subject: Re: ObjC bug on 64-bit architectures? Date: Mon, 15 Oct 2001 09:43:00 -0000 Message-id: <20011015094336.B1218@lucon.org> References: X-SW-Source: 2001-10/msg00861.html On Mon, Oct 15, 2001 at 06:14:00PM +0200, Ulrich Weigand wrote: > > This assembly appears to be generated by the objc frontend routine > generate_protocol_list (in the file gcc/objc/objc-act.c). Unfortunately, > my understanding of frontend code is rather limited, but it looks like that > routine is indeed doing a type cast from the integer constant that > specifies > the count to some pointer type. This looks like a bug to me, but I'm not > sure how to fix it ... > The assembly output directly from the objc frontend is very likely to be broken. I have seen another one related to size for ELF symbols. H.J.