Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/share/mk PR port-ia64/51261



details:   https://anonhg.NetBSD.org/src/rev/131028beb573
branches:  trunk
changeset: 346872:131028beb573
user:      scole <scole%NetBSD.org@localhost>
date:      Fri Aug 05 16:44:31 2016 +0000

description:
PR port-ia64/51261

For ia64, don't build elf32, disable MKDYNAMICROOT and MKRUMP.
ld.elf_so and rump are not implemented yet

diffstat:

 share/mk/bsd.own.mk |  14 ++++++++++++--
 1 files changed, 12 insertions(+), 2 deletions(-)

diffs (42 lines):

diff -r c06ba6c9fb0a -r 131028beb573 share/mk/bsd.own.mk
--- a/share/mk/bsd.own.mk       Fri Aug 05 16:40:47 2016 +0000
+++ b/share/mk/bsd.own.mk       Fri Aug 05 16:44:31 2016 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: bsd.own.mk,v 1.938 2016/07/07 07:52:24 martin Exp $
+#      $NetBSD: bsd.own.mk,v 1.939 2016/08/05 16:44:31 scole Exp $
 
 # This needs to be before bsd.init.mk
 .if defined(BSD_MK_COMPAT_FILE)
@@ -636,7 +636,7 @@
 # for crunchide & ldd, define the OBJECT_FMTS used by a MACHINE_ARCH
 #
 OBJECT_FMTS=
-.if    ${MACHINE_ARCH} != "alpha" 
+.if    ${MACHINE_ARCH} != "alpha" && ${MACHINE_ARCH} != "ia64"
 OBJECT_FMTS+=  elf32
 .endif
 .if    ${MACHINE_ARCH} == "alpha" || ${MACHINE_ARCH:M*64*} != ""
@@ -703,6 +703,11 @@
 #
 MKDYNAMICROOT?=        yes
 
+# For ia64, ld.elf_so not yet implemented
+.if ${MACHINE_ARCH} == "ia64"
+MKDYNAMICROOT= no
+.endif
+
 #
 # Where the system object and source trees are kept; can be configurable
 # by the user in case they want them in ~/foosrc and ~/fooobj (for example).
@@ -1126,6 +1131,11 @@
 MKKMOD=                no
 .endif
 
+# Rump doesn't work yet on ia64
+.if ${MACHINE} == "ia64"
+MKRUMP=                no
+.endif
+
 #
 # MK* options which default to "no".  Note that MKZFS has a different
 # default for some platforms, see above.



Home | Main Index | Thread Index | Old Index