glibc/sysdeps/unix/sysv/linux/powerpc
Adhemerval Zanella 736c304a1a PowerPC: Fix ftime gettimeofday internal call returning bogus data
This patches fixes BZ#16430 by setting a different symbol for internal
GLIBC calls that points to ifunc resolvers. For PPC32, if the symbol
is defined as hidden (which is the case for gettimeofday and time) the
compiler will create local branches (symbol@local) and linker will not
create PLT calls (required for IFUNC). This will leads to internal symbol
calling the IFUNC resolver instead of the resolved symbol.
For PPC64 this behavior does not occur because a call to a function in
another translation unit might use a different toc pointer thus requiring
a PLT call.
2014-01-16 06:53:18 -06:00
..
bits Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
powerpc32 Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
powerpc64 Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
sys ptrace.h: add __ prefix to ptrace_peeksiginfo_args 2014-01-06 08:07:33 -05:00
chown.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
configure rename configure.in to configure.ac 2013-10-30 17:32:08 +10:00
configure.ac rename configure.in to configure.ac 2013-10-30 17:32:08 +10:00
dl-brk.S Update. 2002-04-06 01:45:15 +00:00
dl-cache.h Update. 2003-06-25 08:19:44 +00:00
dl-static.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
dl-sysdep.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
fchownat.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
get_clockfreq.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
get_timebase_freq.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
getdents64.c Update. 2000-08-12 05:14:52 +00:00
getmsg.c Update. 1999-12-21 16:03:22 +00:00
getrlimit64.c * csu/Makefile ($(objpfx)version-info.h): Don't use echo -n 2000-01-27 23:40:48 +00:00
gettimeofday.c PowerPC: Fix ftime gettimeofday internal call returning bogus data 2014-01-16 06:53:18 -06:00
init-first.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
ioctl.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
ipc_priv.h Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
kernel_termios.h Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
lchown.S Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
ldconfig.h Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
ldd-rewrite.sed Update. 2002-09-05 10:28:51 +00:00
ldsodefs.h Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
libc-start.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
Makefile PowerPC64 ELFv2 ABI 6/6: Bump ld.so soname version number 2013-12-04 07:44:39 -06:00
nldbl-abi.h 2006-01-27 Dwayne Grant McConnell <decimal@us.ibm.com> 2006-01-28 00:15:15 +00:00
oldgetrlimit64.c Update. 2000-08-16 01:40:12 +00:00
profil-counter.h Update. 1998-08-24 16:46:16 +00:00
putmsg.c Update. 1999-12-21 16:03:22 +00:00
readdir64_r.c Update. 2000-08-12 05:14:52 +00:00
readdir64.c Update. 2000-08-12 05:14:52 +00:00
readelflib.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
rt-sysdep.c Update. 2004-04-19 06:19:34 +00:00
sched_getcpu.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
setrlimit.c * csu/Makefile ($(objpfx)version-info.h): Don't use echo -n 2000-01-27 23:40:48 +00:00
sigcontextinfo.h Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
syscall.S Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
syscalls.list Update. 2003-09-03 02:58:30 +00:00
sysdep.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
test-gettimebasefreq.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
time.c PowerPC: Fix ftime gettimeofday internal call returning bogus data 2014-01-16 06:53:18 -06:00
Versions PowerPC: use _dl_static_init to set GLRO(gl_pagesize) 2013-07-23 07:39:57 -05:00