qwell
e53c6f4673
Merged revisions 111856 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r111856 | qwell | 2008-03-28 16:45:35 -0500 (Fri, 28 Mar 2008) | 12 lines
Allow gsm to compile correctly on x86 with gcc4 optimizations.
(closes issue #11243 )
Reported by: whiskerp
Patches:
11243-maybe-asm.diff uploaded by qwell (license 4)
Tested by: Seggy (IRC)
Note: While I did write this patch, I would not have found this if fossil
had not reported and fixed issue #12253 . A huge thanks to him for helping
to (indirectly) find the problem here.
........
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@111857 f38db490-d61c-443f-a65b-d21fe96a405b
2008-03-28 21:46:02 +00:00
qwell
7271799a8e
Merged revisions 110474 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r110474 | qwell | 2008-03-21 09:32:52 -0500 (Fri, 21 Mar 2008) | 7 lines
Don't attempt to do optimizations of gsm on mips platforms either.
(closes issue #12270 )
Reported by: zandbelt
Patches:
026-gsm-mips.patch uploaded by zandbelt (license 33)
........
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@110475 f38db490-d61c-443f-a65b-d21fe96a405b
2008-03-21 14:36:17 +00:00
file
e4953f8f10
Merged revisions 82265 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r82265 | file | 2007-09-11 18:41:49 -0300 (Tue, 11 Sep 2007) | 4 lines
(closes issue #10679 )
Reported by: andrew
Build under dev mode when K6OPTS is enabled.
........
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@82266 f38db490-d61c-443f-a65b-d21fe96a405b
2007-09-11 21:43:47 +00:00
file
5623241a75
Return GSM to a state where it actually builds under dev mode.
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@55352 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-18 19:13:17 +00:00
russell
1dcb8c3a4b
Merged revisions 55050 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r55050 | russell | 2007-02-16 18:31:42 -0600 (Fri, 16 Feb 2007) | 3 lines
Filter out yet another architecture that does not work with the optimizations
in the built-in libgsm. (issue 8637, ovi)
........
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@55051 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-17 00:32:16 +00:00
russell
5e125dba8f
Merged revisions 51331 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r51331 | russell | 2007-01-19 13:30:54 -0600 (Fri, 19 Jan 2007) | 3 lines
Add a couple more processors that need optimizations excluded.
(issue #8637 )
........
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@51332 f38db490-d61c-443f-a65b-d21fe96a405b
2007-01-19 19:31:54 +00:00
kpfleming
02448f47eb
Merged revisions 48554 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r48554 | kpfleming | 2006-12-18 05:59:24 -0600 (Mon, 18 Dec 2006) | 3 lines
remove some now-unnecessary explicit includes of autoconfig.h
clean up per-file dependencies during 'make clean'
........
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@48555 f38db490-d61c-443f-a65b-d21fe96a405b
2006-12-18 11:59:48 +00:00
russell
a92148bfa5
Merged revisions 46847 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r46847 | russell | 2006-11-01 17:51:21 -0500 (Wed, 01 Nov 2006) | 3 lines
Fixes for cross-compilation on mips
(issue #8058 , ywalther, with some modifications)
........
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@46848 f38db490-d61c-443f-a65b-d21fe96a405b
2006-11-01 22:54:15 +00:00
kpfleming
a8442c9b22
Merged revisions 44055 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r44055 | kpfleming | 2006-09-29 17:47:40 -0500 (Fri, 29 Sep 2006) | 2 lines
fix a few build system bugs, and convert Makefiles to be compatible with GNU make 3.80
........
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@44056 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-29 22:48:43 +00:00
kpfleming
170dae49be
Merged revisions 43996-43997,44008,44011-44012 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r43996 | kpfleming | 2006-09-29 11:47:05 -0500 (Fri, 29 Sep 2006) | 2 lines
another cross-compile fix
........
r43997 | kpfleming | 2006-09-29 11:52:27 -0500 (Fri, 29 Sep 2006) | 2 lines
support --without-curl in configure script
........
r44008 | kpfleming | 2006-09-29 13:25:49 -0500 (Fri, 29 Sep 2006) | 2 lines
don't abuse CFLAGS and LDFLAGS for build of Asterisk components, because they are also then used for non-Asterisk components (like menuselect); use our own variables instead
........
r44011 | kpfleming | 2006-09-29 13:40:17 -0500 (Fri, 29 Sep 2006) | 2 lines
missed one conversion to ASTCFLAGS
........
r44012 | kpfleming | 2006-09-29 13:49:07 -0500 (Fri, 29 Sep 2006) | 2 lines
yet another place where we were not using the correct CFLAGS by default
........
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@44013 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-29 18:54:21 +00:00
qwell
d275c13edc
be a little more consistent with our variable usage
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@43257 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-19 14:16:12 +00:00
russell
8160370dfa
fix codec_gsm build for powerpc
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@40993 f38db490-d61c-443f-a65b-d21fe96a405b
2006-08-24 19:07:01 +00:00
kpfleming
8b0c007ad9
merge new_loader_completion branch, including (at least):
...
- restructured build tree and makefiles to eliminate recursion problems
- support for embedded modules
- support for static builds
- simpler cross-compilation support
- simpler module/loader interface (no exported symbols)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@40722 f38db490-d61c-443f-a65b-d21fe96a405b
2006-08-21 02:11:39 +00:00
murf
81146a9f92
Added a small fix to exclude the AMD optimized assembly file from being included in the compile.
...
I don't particular like the approach, which basically tries to exclude the file based on
NOT being in a list of arches. This, IMHO, is backwards, it should be a list of AMD arches
instead. "Better to light a candle, than to curse the darkness", is apropo here. But since I don't
have an exhaustive list of what those arches could be, I leave as-is for now.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@38187 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-24 20:58:27 +00:00
russell
65a9c89555
eliminate warning about unused variable that occurs in some cases
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@37298 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-07 16:07:17 +00:00
kpfleming
e319f5334e
make the build output less noisy (optional, can be controlled by the NOISY_BUILD variable in the top-level Makefile)
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@37273 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-06 23:18:45 +00:00
kpfleming
926f67f682
various minor portability fixes (mostly from tholo for OpenBSD)
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@33350 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-09 20:26:25 +00:00
kpfleming
ee68643531
Merged revisions 30874 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r30874 | kpfleming | 2006-05-30 14:18:30 -0500 (Tue, 30 May 2006) | 2 lines
check the proper variable...
........
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@30875 f38db490-d61c-443f-a65b-d21fe96a405b
2006-05-30 19:20:20 +00:00
kpfleming
480039c457
Merged revisions 30802 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r30802 | kpfleming | 2006-05-30 11:07:16 -0500 (Tue, 30 May 2006) | 2 lines
another S/390 build fix
........
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@30803 f38db490-d61c-443f-a65b-d21fe96a405b
2006-05-30 16:08:38 +00:00
kpfleming
753cf2caf6
use the proper method for adding a new entry
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@30361 f38db490-d61c-443f-a65b-d21fe96a405b
2006-05-25 19:26:26 +00:00
kpfleming
861939a243
Merged revisions 30296 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r30296 | kpfleming | 2006-05-25 12:39:33 -0500 (Thu, 25 May 2006) | 2 lines
don't try to use -march=s390 when building on S/390 systems (reported via asterisk-users mailing list)
........
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@30297 f38db490-d61c-443f-a65b-d21fe96a405b
2006-05-25 17:39:46 +00:00
kpfleming
29f496ef12
Thanks to the fine work of Russell Bryant and Dancho Lazarov, we now have autoconf and menuselect tools for Asterisk!
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@22267 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-24 17:11:45 +00:00
file
2ab8fe16e4
Add more 64-bit detection goodness (issue #6850 reported by evilbunny)
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@16564 f38db490-d61c-443f-a65b-d21fe96a405b
2006-03-30 21:57:49 +00:00
tilghman
c964b7ebf6
Bug 6709 - Simplify extensive embedded ifneq logic (and fix missing endif's)
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@12714 f38db490-d61c-443f-a65b-d21fe96a405b
2006-03-13 05:24:13 +00:00
russell
71bef7bacc
Merged revisions 12577 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r12577 | russell | 2006-03-12 12:57:37 -0500 (Sun, 12 Mar 2006) | 2 lines
fix build on parisc (issue #6704 )
........
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@12610 f38db490-d61c-443f-a65b-d21fe96a405b
2006-03-12 18:07:23 +00:00
kpfleming
298fa6c9e1
merge rizzo's patch to make compiler warnings stop the build, and fix a bunch of warnings found
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@10805 f38db490-d61c-443f-a65b-d21fe96a405b
2006-02-22 22:53:49 +00:00
kpfleming
8d844f5bf8
set proper mime-type and eol-style on all files
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@9991 f38db490-d61c-443f-a65b-d21fe96a405b
2006-02-14 19:14:15 +00:00
kpfleming
7acc893dad
fix compiler warnings
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@9468 f38db490-d61c-443f-a65b-d21fe96a405b
2006-02-11 03:13:25 +00:00
mattf
00dd1704f1
Lots of little fixes for doing MSVC compiling codecs in windows ( #6022 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@9450 f38db490-d61c-443f-a65b-d21fe96a405b
2006-02-10 23:37:27 +00:00
mattf
8243b0f682
fix for codec_gsm on ia64 ( #6294 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@8361 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-20 23:28:37 +00:00
kpfleming
24c1e3c222
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7221 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-29 18:24:39 +00:00
kpfleming
6c54a7cf87
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7220 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-29 18:09:49 +00:00
kpfleming
ba59f0a01e
issue #5572
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7018 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-08 03:31:45 +00:00
kpfleming
4d4023555b
issue #4678
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6936 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-01 21:53:30 +00:00
markster
8526898716
Fix ipaq build (bug #4545 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5937 f38db490-d61c-443f-a65b-d21fe96a405b
2005-06-18 17:54:15 +00:00
mattf
bafac20626
Makefile update for codec_gsm.c to cross compile for powerpc (bug #4228 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5645 f38db490-d61c-443f-a65b-d21fe96a405b
2005-05-13 14:59:01 +00:00
kpfleming
bef71744f4
fix various compiler warnings
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5491 f38db490-d61c-443f-a65b-d21fe96a405b
2005-04-21 06:30:23 +00:00
markster
72fc19e07f
Fix cross compiling (bug #3868 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5278 f38db490-d61c-443f-a65b-d21fe96a405b
2005-03-27 22:39:17 +00:00
markster
103ed27ffa
Flush out app stuff, make profiling easier to turn on/off
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5150 f38db490-d61c-443f-a65b-d21fe96a405b
2005-03-05 21:06:26 +00:00
markster
625e2c693e
Fix GSM makefile for OpenBSD (bug #3102 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4507 f38db490-d61c-443f-a65b-d21fe96a405b
2004-12-21 00:03:59 +00:00
markster
c44f07b76c
Fix Makefile for ppc64 (bug #3111 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4506 f38db490-d61c-443f-a65b-d21fe96a405b
2004-12-20 23:49:22 +00:00
markster
70cedacdde
Merge slimey's Solaris compatibility (with small mods) (bug #2740 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4446 f38db490-d61c-443f-a65b-d21fe96a405b
2004-12-14 23:36:30 +00:00
markster
6e1a5b03df
Fix minor makefile issues (bug #3036 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4444 f38db490-d61c-443f-a65b-d21fe96a405b
2004-12-13 21:45:03 +00:00
markster
4d4a7c00d7
More Asterisk sparc patches (courtesy Belgarath)
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3693 f38db490-d61c-443f-a65b-d21fe96a405b
2004-08-31 16:33:00 +00:00
markster
3f5d756338
Adjust Makefiles to support Ultrasparc architecture (thanks Belgarath) (bug #2319 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3684 f38db490-d61c-443f-a65b-d21fe96a405b
2004-08-31 03:31:59 +00:00
markster
7148691394
Merge source cleanups (bug #1911 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3311 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-26 03:50:14 +00:00
markster
ae5c80e1de
Merge major BSD mutex and symbol conflict patches (bug #1816 ) (link patch still pending)
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3273 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-22 17:42:14 +00:00
markster
1e1095862d
x86-64 compile fixes and cleanups
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3202 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-13 21:25:10 +00:00
markster
fd3c1f36e8
Alpha portability from Ricudis
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2442 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-15 16:51:58 +00:00
malcolmd
921e4d00d0
Bug #857 . More fixes for GSM Makefile for PPC
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2040 f38db490-d61c-443f-a65b-d21fe96a405b
2004-01-15 21:31:26 +00:00