New commits:
commit 1a8ed4dc2f3c3221c508dd7686d9466e904c99c1
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>
qemu won't build soft mmu without disable_pic and pentium3/4 are broken,
so downgrade them to pentium-mmx
+#
+# Disable PIC if building soft MMU targets
+# Pentium3/4 breaks on building soft MMU, downgrade to pentium-mmx
+#
+if list_find "$QEMU_ARCHS" *-softmmu; then
+ CFLAGS=${CFLAGS/pentium4/pentium-mmx} &&
+ CFLAGS=${CFLAGS/pentium3/pentium-mmx} &&
+ disable_pic
+fi &&
+
+
./configure --build=$BUILD \
--prefix=$INSTALL_ROOT/usr \
--sysconfdir=$INSTALL_ROOT/etc \
diff --git a/utils/qemu/HISTORY b/utils/qemu/HISTORY
index e9ef16e..29852c2 100644
--- a/utils/qemu/HISTORY
+++ b/utils/qemu/HISTORY
@@ -1,3 +1,7 @@
+2007-02-18 Eric Sandall <sandalle AT sourcemage.org>
+ * BUILD: Disable PIC (with disable_pic) if building soft MMU targets
+ pentium4 breaks soft MMU, downgrade to pentium-mmx if building MMU
+
2007-02-16 Eric Sandall <eric AT sandall.us>
* DEPENDS: kqemu is no longer restricted to z-rejected
diff --git a/utils/qemu/archs b/utils/qemu/archs
index 8847c72..c0edfd8 100644
--- a/utils/qemu/archs
+++ b/utils/qemu/archs
@@ -6,3 +6,10 @@ mips-linux-user mips on
mipsel-linux-user mipsel on
ppc-linux-user ppc on
sparc-linux-user sparc on
+i386-softmmu i386-sofmmu on
+ppc-softmmu ppc-softmmu on
+sparc-softmmu sparc-softmmu on
+x86_64-softmmu x86_64-softmmu on
+mips-softmmu mips-softmmu on
+mipsel-softmmu mipsel-softmmu on
+arm-softmmu arm-softmmu on
[SM-Commit] GIT changes to master grimoire by Eric Sandall (1a8ed4dc2f3c3221c508dd7686d9466e904c99c1),
Eric Sandall, 02/19/2007