Changes from v1:
 - Added patch to enabled cmodle=large on crtstuff

This series fixes some bugs found when linking large binaries, both in buildroot
and glibc testing.

Stafford Horne (2):
  or1k: Add mcmodel option to handle large GOTs
  or1k: Use cmodel=large when building crtstuff

 gcc/config/or1k/or1k-opts.h   | 30 ++++++++++++++++++++++++++++++
 gcc/config/or1k/or1k.c        | 11 +++++++++--
 gcc/config/or1k/or1k.h        |  7 +++++++
 gcc/config/or1k/or1k.opt      | 19 +++++++++++++++++++
 gcc/doc/invoke.texi           | 12 +++++++++++-
 libgcc/config.host            |  4 ++--
 libgcc/config/or1k/t-crtstuff |  2 ++
 7 files changed, 80 insertions(+), 5 deletions(-)
 create mode 100644 gcc/config/or1k/or1k-opts.h
 create mode 100644 libgcc/config/or1k/t-crtstuff

-- 
2.26.2

Reply via email to