diff options
author | sobomax <sobomax@FreeBSD.org> | 2001-11-16 18:51:32 +0800 |
---|---|---|
committer | sobomax <sobomax@FreeBSD.org> | 2001-11-16 18:51:32 +0800 |
commit | 74f7ddc36895a00cf555307d268d93ef669bcc11 (patch) | |
tree | 318b1e3a2fc88f70b1160deb197fefe82a9f46af /graphics/gdk-pixbuf/files | |
parent | 2181fc2be57283a2d3adad9e5bb16b4d5c731c91 (diff) | |
download | freebsd-ports-gnome-74f7ddc36895a00cf555307d268d93ef669bcc11.tar.gz freebsd-ports-gnome-74f7ddc36895a00cf555307d268d93ef669bcc11.tar.zst freebsd-ports-gnome-74f7ddc36895a00cf555307d268d93ef669bcc11.zip |
Fix another place where CPUID code doesn't bother to restore original state
of the bit 21 of eflags register. This should fix `sigreturn: eflags ...'
problem in many threaded GNOME apps.
Update is highly recommended to all GNOME users - it improves stability
of Nautilus, Balsa etc greatly.
Diffstat (limited to 'graphics/gdk-pixbuf/files')
-rw-r--r-- | graphics/gdk-pixbuf/files/patch-gdk-pixbuf::pixops::have_mmx.S | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/graphics/gdk-pixbuf/files/patch-gdk-pixbuf::pixops::have_mmx.S b/graphics/gdk-pixbuf/files/patch-gdk-pixbuf::pixops::have_mmx.S new file mode 100644 index 000000000000..84b8fd88b41e --- /dev/null +++ b/graphics/gdk-pixbuf/files/patch-gdk-pixbuf::pixops::have_mmx.S @@ -0,0 +1,14 @@ + +$FreeBSD$ + +--- gdk-pixbuf/pixops/have_mmx.S 2001/11/16 10:34:50 1.1 ++++ gdk-pixbuf/pixops/have_mmx.S 2001/11/16 10:35:21 +@@ -19,6 +19,8 @@ + popfl + pushfl + popl %eax ++ pushl %ebx ++ popfl + + cmpl %eax, %ebx + |