summaryrefslogtreecommitdiff
path: root/audio/mpg123/patches/patch-ah
diff options
context:
space:
mode:
authorthorpej <thorpej>1999-06-28 00:35:33 +0000
committerthorpej <thorpej>1999-06-28 00:35:33 +0000
commit5a226c0d6dfd41a24663d540111ce4a7c5e6ef33 (patch)
tree339e7754d60a7ca1bd73b317b88e5707c26e253e /audio/mpg123/patches/patch-ah
parent5926fc2263cdcd5ea2660bc9377cf3914d961572 (diff)
downloadpkgsrc-5a226c0d6dfd41a24663d540111ce4a7c5e6ef33.tar.gz
Make this build on i386/ELF systems.
Diffstat (limited to 'audio/mpg123/patches/patch-ah')
-rw-r--r--audio/mpg123/patches/patch-ah58
1 files changed, 58 insertions, 0 deletions
diff --git a/audio/mpg123/patches/patch-ah b/audio/mpg123/patches/patch-ah
new file mode 100644
index 00000000000..64d71702bd8
--- /dev/null
+++ b/audio/mpg123/patches/patch-ah
@@ -0,0 +1,58 @@
+$NetBSD: patch-ah,v 1.1 1999/06/28 00:35:33 thorpej Exp $
+
+--- decode_i586.s.orig Sun Jun 27 17:30:14 1999
++++ decode_i586.s Sun Jun 27 17:30:46 1999
+@@ -1,28 +1,28 @@
+-/
+-/ synth_1to1 works the same way as the c version of this
+-/ file. only two types of changes have been made:
+-/ - reordered floating point instructions to
+-/ prevent pipline stalls
+-/ - made WRITE_SAMPLE use integer instead of
+-/ (slower) floating point
+-/ all kinds of x86 processors should benefit from these
+-/ modifications.
+-/
+-/ useful sources of information on optimizing x86 code include:
+-/
+-/ Intel Architecture Optimization Manual
+-/ http://www.intel.com/design/pentium/manuals/242816.htm
+-/
+-/ Cyrix 6x86 Instruction Set Summary
+-/ ftp://ftp.cyrix.com/6x86/6x-dbch6.pdf
+-/
+-/ AMD-K5 Processor Software Development
+-/ http://www.amd.com/products/cpg/techdocs/appnotes/20007e.pdf
+-/
+-/ Stefan Bieschewski <stb@acm.org>
+-/
+-/ $Id: patch-ah,v 1.1 1999/06/28 00:35:33 thorpej Exp $
+-/
++#
++# synth_1to1 works the same way as the c version of this
++# file. only two types of changes have been made:
++# - reordered floating point instructions to
++# prevent pipline stalls
++# - made WRITE_SAMPLE use integer instead of
++# (slower) floating point
++# all kinds of x86 processors should benefit from these
++# modifications.
++#
++# useful sources of information on optimizing x86 code include:
++#
++# Intel Architecture Optimization Manual
++# http://www.intel.com/design/pentium/manuals/242816.htm
++#
++# Cyrix 6x86 Instruction Set Summary
++# ftp://ftp.cyrix.com/6x86/6x-dbch6.pdf
++#
++# AMD-K5 Processor Software Development
++# http://www.amd.com/products/cpg/techdocs/appnotes/20007e.pdf
++#
++# Stefan Bieschewski <stb@acm.org>
++#
++# $Id: patch-ah,v 1.1 1999/06/28 00:35:33 thorpej Exp $
++#
+ .bss
+ .comm buffs,4352,4
+ .data