This patch set adds ILP32 support to GCC for GNU/Linux.  

A patch which adds the host support for PCH.

A patch which fixes TLS variables with ILP32; shows up while compiling glibc
so no new testcases added.

One final patch which adds the name of the dynamic linker and passes the linker
script to the linker and allows for the multi-lib to work correctly.

All of these patches are tested incrementally.  Only the last patch depends on
the rest of the patches.  The rest can be applied independently.


Thanks,
Andrew Pinski

Andrew Pinski (3):
  2014-02-25  Andrew Pinski  <apin...@cavium.com>
  2014-02-25  Andrew Pinski  <apin...@cavium.com>
  2014-02-25  Andrew Pinski  <apin...@cavium.com>

 gcc/ChangeLog                      |   28 ++++++++++++++++++
 gcc/config/aarch64/aarch64-linux.h |    4 +-
 gcc/config/aarch64/aarch64.c       |   48 ++++++++++++++++++++++++++++----
 gcc/config/aarch64/aarch64.md      |   54 ++++++++++++++++++++++++++++--------
 gcc/config/aarch64/t-aarch64-linux |    7 +---
 gcc/config/host-linux.c            |    4 ++-
 6 files changed, 119 insertions(+), 26 deletions(-)

-- 
1.7.2.5

Reply via email to