This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [google/integration] Add support for powerpc64-grtev2-linux-gnu (issue5659050)


On 16/02/12 20:00 , Doug Kwan (éæå) wrote:
Hi Diego& Ollie,

Could you guys take a look?

-Doug

On Mon, Feb 13, 2012 at 6:41 PM, Doug Kwan<dougkwan@google.com> wrote:
Hi,

This patch adds support for powerpc*-grtev2-linux-gnu.  The changes
include:

1. Relocating the dynamic linker using a run-time root prefix.
2. Using different library setting in static linking.

This is tested by building PowerPC64 and PowerPC toolchains and ran
some tests with the resulting toolchain.

This is used by Google and is not meant to be sent to trunk.

-Doug

2012-02-13 Doug Kwan<dougkwan@google.com>

        * gcc/config.gcc (powerpc*-*-linux): Pull in GRTEv2 spec changes if
        target matches *-grtev2-*.
        * gcc/config/rs6000/linux64.h (GLIB_DYNAMIC_LINKER{32,64}): Add
        runtime root prefix to glibc's dynamic linker.
        * gcc/config/rs6000/linux-grtev2.h: New file.
        * gcc/config/rs6000/sysv4.h (GLIB_DYNAMIC_LINKER): Add
        runtime root prefix to glibc's dynamic linker.
        (LINUX_GRTE_EXTRA_SPECS): Define to be empty if no definition found.
        (SUBTARGET_EXTRA_SPECS): Include LINUX_GRTE_EXTRA_SPECS.

OK for google/integration. Thanks.



Diego.



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]