Gitweb links:

...log 
http://git.netsurf-browser.org/buildsystem.git/shortlog/b4ba781fe22f356d7c53b1674dff91323af61458
...commit 
http://git.netsurf-browser.org/buildsystem.git/commit/b4ba781fe22f356d7c53b1674dff91323af61458
...tree 
http://git.netsurf-browser.org/buildsystem.git/tree/b4ba781fe22f356d7c53b1674dff91323af61458

The branch, master has been updated
       via  b4ba781fe22f356d7c53b1674dff91323af61458 (commit)
      from  ec5d4ab33e4bb09397ed7610842ae8a420f884fa (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commitdiff 
http://git.netsurf-browser.org/buildsystem.git/commit/?id=b4ba781fe22f356d7c53b1674dff91323af61458
commit b4ba781fe22f356d7c53b1674dff91323af61458
Author: John-Mark Bell <[email protected]>
Commit: John-Mark Bell <[email protected]>

    RISC OS: support gnueabi as well as gnueabihf
    
    The former is soft-float ABI and Risc PC compatible ARMv4.
    The latter is hard-float ABI and ARMv7.

diff --git a/makefiles/Makefile.tools b/makefiles/Makefile.tools
index 31fd9f4..112e7f8 100644
--- a/makefiles/Makefile.tools
+++ b/makefiles/Makefile.tools
@@ -160,8 +160,8 @@ else
 
   ifeq ($(findstring -riscos,$(HOST)),-riscos)
     # Cross compiling for RISC OS
-    ifeq ($(HOST),arm-riscos-gnueabihf)
-      # Can't build modules with this toolchain
+    ifeq ($(findstring gnueabi,$(HOST)),gnueabi)
+      # Can't build modules with this [arm-riscos-gnueabi(hf)] toolchain
       CMHG ?= echo
     else
       CMHG ?= PATH="$(GCCSDK_INSTALL_CROSSBIN):$(PATH)" 
$(GCCSDK_INSTALL_CROSSBIN)/cmunge
@@ -175,6 +175,9 @@ else
       ifneq ($(findstring arm-unknown-riscos-gcc,$(CC__)),)
         EXEEXT := ,e1f
       endif
+      ifneq ($(findstring arm-riscos-gnueabi-gcc,$(CC__)),)
+        EXEEXT := ,e1f
+      endif
       ifneq ($(findstring arm-riscos-gnueabihf-gcc,$(CC__)),)
         EXEEXT := ,e1f
       endif


-----------------------------------------------------------------------

Summary of changes:
 makefiles/Makefile.tools |    7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/makefiles/Makefile.tools b/makefiles/Makefile.tools
index 31fd9f4..112e7f8 100644
--- a/makefiles/Makefile.tools
+++ b/makefiles/Makefile.tools
@@ -160,8 +160,8 @@ else
 
   ifeq ($(findstring -riscos,$(HOST)),-riscos)
     # Cross compiling for RISC OS
-    ifeq ($(HOST),arm-riscos-gnueabihf)
-      # Can't build modules with this toolchain
+    ifeq ($(findstring gnueabi,$(HOST)),gnueabi)
+      # Can't build modules with this [arm-riscos-gnueabi(hf)] toolchain
       CMHG ?= echo
     else
       CMHG ?= PATH="$(GCCSDK_INSTALL_CROSSBIN):$(PATH)" 
$(GCCSDK_INSTALL_CROSSBIN)/cmunge
@@ -175,6 +175,9 @@ else
       ifneq ($(findstring arm-unknown-riscos-gcc,$(CC__)),)
         EXEEXT := ,e1f
       endif
+      ifneq ($(findstring arm-riscos-gnueabi-gcc,$(CC__)),)
+        EXEEXT := ,e1f
+      endif
       ifneq ($(findstring arm-riscos-gnueabihf-gcc,$(CC__)),)
         EXEEXT := ,e1f
       endif


-- 
NetSurf Project build system
_______________________________________________
netsurf-commits mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to