summaryrefslogtreecommitdiff
path: root/lang/nim/files/elfv1-patch-build.sh
blob: 556eedaca8e1f5adbde7efe3ca64afaf601a98c7 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
--- build.sh.orig	2019-10-24 12:53:39 UTC
+++ build.sh
@@ -84,7 +84,11 @@
     ;;
   *freebsd* )
     myos="freebsd"
-    CC="clang"
+    if [ "$ucpu" = "powerpc" ] ; then
+      CC="gcc%%GCC_DEFAULT%%"
+	else
+      CC="clang"
+    fi
     LINK_FLAGS="$LINK_FLAGS -lm"
     ;;
   *openbsd* )
--- config/nim.cfg.orig	2020-09-15 13:59:31 UTC
+++ config/nim.cfg
@@ -9,6 +9,7 @@
 #  gcc.path %= "$CC_PATH"
 
 cc = gcc
+gcc.exe = "gcc%%GCC_DEFAULT%%"
 
 # additional options always passed to the compiler:
 --parallel_build: "0" # 0 to auto-detect number of processors