]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
Documentation for OpenRISC port
authorStafford Horne <shorne@gmail.com>
Tue, 19 Oct 2021 21:55:18 +0000 (06:55 +0900)
committerStafford Horne <shorne@gmail.com>
Tue, 4 Jan 2022 21:40:06 +0000 (06:40 +0900)
OpenRISC architecture specification:

 https://raw.githubusercontent.com/openrisc/doc/master/openrisc-arch-1.3-rev1.pdf

Currently the port as of the 2022-01-03 rebasing there are no known
architecture specific test failures.

Writing credits for the port are:

 Stafford Horne  <shorne@gmail.com>
 Christian Svensson  <blue@cmd.nu>

Reviewed-by: Adhemerval Zanella <adhemerval.zanella@linaro.org>
NEWS
README

diff --git a/NEWS b/NEWS
index 9da2a740ecac354ca01e5117cb2eb720430bf6e7..1b7a64d65400a07b4091ab289cf4f49e1dccd561 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -106,6 +106,15 @@ Major new features:
   can use it to efficiently locate unwinding information for a code
   address.
 
+* Support for OpenRISC running on Linux has been added.  This port requires
+  as least binutils 2.35, GCC 11, and Linux 5.4.  Currently only soft-float
+  ABI is supported:
+
+    - or1k-linux-gnu
+
+  The OpenRISC ABI is 32-bit big-endian and uses 64-bit time (y2038 safe) and
+  64-bit file offsets (LFS default).
+
 Deprecated and removed features, and other changes affecting compatibility:
 
 * On x86-64, the LD_PREFER_MAP_32BIT_EXEC environment variable support
diff --git a/README b/README
index d0f0edb3930a76ff1d1cac8026a23b125406d2d2..3d5a78ccff743e01b75cee64a2dc266a1bdeb259 100644 (file)
--- a/README
+++ b/README
@@ -35,6 +35,7 @@ The GNU C Library supports these configurations for using Linux kernels:
        microblaze*-*-linux-gnu
        mips-*-linux-gnu
        mips64-*-linux-gnu
+       or1k-*-linux-gnu
        powerpc-*-linux-gnu     Hardware or software floating point, BE only.
        powerpc64*-*-linux-gnu  Big-endian and little-endian.
        s390-*-linux-gnu