From 4cb81307b3771672864fa3a7498bd39c13267a00 Mon Sep 17 00:00:00 2001 From: Alan Modra Date: Fri, 4 Oct 2013 12:48:51 +0930 Subject: Use stdint.h types in union unaligned. * sysdeps/powerpc/powerpc32/dl-machine.c (__process_machine_rela): Use stdint types in rather than __attribute__((mode())). * sysdeps/powerpc/powerpc64/dl-machine.h (elf_machine_rela): Likewise. --- sysdeps/powerpc/powerpc32/dl-machine.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'sysdeps/powerpc/powerpc32/dl-machine.c') diff --git a/sysdeps/powerpc/powerpc32/dl-machine.c b/sysdeps/powerpc/powerpc32/dl-machine.c index f81899a0ac..aba3618561 100644 --- a/sysdeps/powerpc/powerpc32/dl-machine.c +++ b/sysdeps/powerpc/powerpc32/dl-machine.c @@ -418,8 +418,8 @@ __process_machine_rela (struct link_map *map, { union unaligned { - unsigned u2 __attribute__ ((mode (HI))); - unsigned u4 __attribute__ ((mode (SI))); + uint16_t u2; + uint32_t u4; } __attribute__((__packed__)); switch (rinfo) -- cgit 1.4.1