]> sourceware.org Git - glibc.git/commit - ChangeLog
PowerPC64 ELFv2 ABI 1/6: Code refactoring
authorUlrich Weigand <Ulrich.Weigand@de.ibm.com>
Wed, 4 Dec 2013 12:49:15 +0000 (06:49 -0600)
committerAdhemerval Zanella <azanella@linux.vnet.ibm.com>
Wed, 4 Dec 2013 13:41:38 +0000 (07:41 -0600)
commitd31beafa8e4ca69faa4cf362784796ef17299341
treec19f21db80ede177c9205a7bb5749a5d3fdcda4c
parentb525166bb93b060e1146f0263b76a9c1e7455b06
PowerPC64 ELFv2 ABI 1/6: Code refactoring

This is the first patch to support the new ELFv2 ABI in glibc.

As preparation, this patch simply refactors some of the powerpc64 assembler
code to move all code related to creating function descriptors (.opd section)
or using function descriptors (function pointer call) into a central place
in sysdep.h.

Note that most locations creating .opd entries were already using macros
in sysdep.h, this patch simply extends this to the remaining places.

No relevant change in generated code expected.
ChangeLog
sysdeps/powerpc/powerpc64/crti.S
sysdeps/powerpc/powerpc64/dl-machine.h
sysdeps/powerpc/powerpc64/dl-trampoline.S
sysdeps/powerpc/powerpc64/sysdep.h
sysdeps/unix/sysv/linux/powerpc/powerpc64/clone.S
This page took 0.043906 seconds and 5 git commands to generate.