summaryrefslogtreecommitdiff
path: root/lang/scm/files/ia64-patch
diff options
context:
space:
mode:
authorMikhail Teterin <mi@FreeBSD.org>2015-01-27 08:40:34 +0000
committerMikhail Teterin <mi@FreeBSD.org>2015-01-27 08:40:34 +0000
commite8f2d860c05741a46263e3bae6ee343610bf57b2 (patch)
tree0758eb2994b077ba407ae1d4182e4140579a4ef7 /lang/scm/files/ia64-patch
parentAdd LICENSE_FILE, Add desktop-file-utils to USES. (diff)
Upgrade from 5f1 to 5f2.
The bad news: 1. gcc is still required -- clang can build the binaries, but some self-tests will fail, unless all optimization was disabled. This is, probably, due to some suspect code in bytenumb.c -- would be good to investigate. 2. Building this port in parallel is still not possible -- the Makefile is too convoluted and same sources are recompiled multiple times with different #defines set. The good news: 1. Resolve a large number of warnings. 2. Fix build on ia64 and sparc64 (tested on pluto and flame respectively). Other platforms (alpha, powerpc?) have a better chance of working now...
Notes
Notes: svn path=/head/; revision=377989
Diffstat (limited to 'lang/scm/files/ia64-patch')
-rw-r--r--lang/scm/files/ia64-patch9
1 files changed, 9 insertions, 0 deletions
diff --git a/lang/scm/files/ia64-patch b/lang/scm/files/ia64-patch
new file mode 100644
index 000000000000..4b8328df4a81
--- /dev/null
+++ b/lang/scm/files/ia64-patch
@@ -0,0 +1,9 @@
+--- Makefile 2013-03-10 03:29:54.000000000 +0000
++++ Makefile 2015-01-23 21:59:51.747074000 +0000
+@@ -104,5 +104,5 @@
+ ofiles = scm.o time.o repl.o scl.o sys.o eval.o subr.o unif.o rope.o \
+ continue.o findexec.o script.o debug.o
+-# continue-ia64.o
++ofiles+= continue-ia64.o
+ ifiles = Init$(VERSION).scm Transcen.scm Link.scm Macro.scm Macexp.scm \
+ Tscript.scm compile.scm Iedline.scm Idiffer.scm