Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Eric Sandall (1a8ed4dc2f3c3221c508dd7686d9466e904c99c1)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Eric Sandall <scm AT mail.sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Eric Sandall (1a8ed4dc2f3c3221c508dd7686d9466e904c99c1)
  • Date: Mon, 19 Feb 2007 17:37:07 -0600

GIT changes to master grimoire by Eric Sandall <sandalle AT sourcemage.org>:

utils/qemu/BUILD | 11 +++++++++++
utils/qemu/HISTORY | 4 ++++
utils/qemu/archs | 7 +++++++
3 files changed, 22 insertions(+)

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

diff --git a/utils/qemu/BUILD b/utils/qemu/BUILD
index 7ad24fc..43b92df 100755
--- a/utils/qemu/BUILD
+++ b/utils/qemu/BUILD
@@ -1,5 +1,16 @@
message "Target list:$QEMU_ARCHS" &&

+#
+# 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

Archive powered by MHonArc 2.6.24.

Top of Page