Another GLIBC build error with GCC6

Steve Ellcey sellcey@imgtec.com
Wed Jul 22 15:26:00 GMT 2015


On Tue, 2015-07-21 at 22:56 -0700, Paul Eggert wrote:

> Anyway, if I understand this one correctly it should be easy enough to fix 
> portably.  Something like the attached patch, say.  (I haven't tested it.)

This doesn't address the problem with the DT_EXTRATAGIDX macro.  That is
the one that I am not sure how to fix.

The macro is:

#define DT_EXTRATAGIDX(tag)     ((Elf32_Word)-((Elf32_Sword) (tag) <<1>>1)-1)


and it is called with tag being a constant value of either 0x7fffffff or
0x7ffffffd.

Steve Ellcey
sellcey@imgtec.com



More information about the Libc-alpha mailing list