]> git.pld-linux.org Git - packages/asterisk.git/commitdiff
- stupid patch to build on our sparcs (arch != ultrasparc)
authorundefine <undefine@pld-linux.org>
Sat, 11 Dec 2004 07:16:16 +0000 (07:16 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    asterisk-no_k6_on_sparc.patch -> 1.1

asterisk-no_k6_on_sparc.patch [new file with mode: 0644]

diff --git a/asterisk-no_k6_on_sparc.patch b/asterisk-no_k6_on_sparc.patch
new file mode 100644 (file)
index 0000000..1f3262d
--- /dev/null
@@ -0,0 +1,65 @@
+--- codecs/gsm/Makefile~       2004-08-31 18:33:00.000000000 +0200
++++ codecs/gsm/Makefile        2004-12-11 01:18:42.000000000 +0100
+@@ -42,12 +42,14 @@
+ ifneq (${PROC},ultrasparc)
+ ifneq ($(shell uname -m),ppc)
+ ifneq ($(shell uname -m),alpha)
++ifneq ($(shell uname -m),sparc)
+ OPTIMIZE+=-march=$(PROC)
+ endif
+ endif
+ endif
+ endif
+ endif
++endif
+ #The problem with sparc is the best stuff is in newer versions of gcc (post 3.0) only.
+ #This works for even old (2.96) versions of gcc and provides a small boost either way.
+@@ -215,12 +215,14 @@
+ ifneq ($(shell uname -m),ppc)
+ ifneq ($(shell uname -m),alpha)
+ ifneq ($(shell uname -m),sparc64)
++ifneq ($(shell uname -m),sparc)
+ GSM_SOURCES+= $(SRC)/k6opt.s
+ endif
+ endif
+ endif
+ endif
+ endif
++endif
+ TOAST_SOURCES = $(SRC)/toast.c                \
+               $(SRC)/toast_lin.c      \
+@@ -273,12 +273,14 @@
+ ifneq ($(shell uname -m), ppc)
+ ifneq ($(shell uname -m), alpha)
+ ifneq ($(shell uname -m), sparc64)
++ifneq ($(shell uname -m), sparc)
+ GSM_OBJECTS+= $(SRC)/k6opt.o
+ endif
+ endif
+ endif
+ endif
+ endif
++endif
+ TOAST_OBJECTS =       $(SRC)/toast.o          \
+               $(SRC)/toast_lin.o      \
+--- codecs/lpc10/Makefile~     2004-08-31 18:33:00.000000000 +0200
++++ codecs/lpc10/Makefile      2004-12-11 08:13:19.000000000 +0100
+@@ -31,6 +31,7 @@
+ ifneq ($(PROC),ppc)
+ ifneq ($(PROC),x86_64)
+ ifneq ($(PROC),alpha)
++ifneq ($(shell uname -m),sparc)
+ #The problem with sparc is the best stuff is in newer versions of gcc (post 3.0) only.
+ #This works for even old (2.96) versions of gcc and provides a small boost either way.
+ #A ultrasparc cpu is really v9 but the stock debian stable 3.0 gcc doesn.t support it.
+@@ -46,6 +47,7 @@
+ endif
+ endif
+ endif
++endif
+ LIB = $(LIB_TARGET_DIR)/liblpc10.a
This page took 0.06143 seconds and 4 git commands to generate.