From b672b203662a05d4d23260be08ad998bf00f9a52 Mon Sep 17 00:00:00 2001 From: Jerome Duval Date: Sat, 26 Aug 2017 09:16:56 +0200 Subject: [PATCH] opus: fix gcc2 build. --- media-libs/opus/patches/opus-1.2.1.patchset | 32 +++++++++++++++++---- 1 file changed, 26 insertions(+), 6 deletions(-) diff --git a/media-libs/opus/patches/opus-1.2.1.patchset b/media-libs/opus/patches/opus-1.2.1.patchset index bbafc1c46..77dcd46ad 100644 --- a/media-libs/opus/patches/opus-1.2.1.patchset +++ b/media-libs/opus/patches/opus-1.2.1.patchset @@ -1,14 +1,14 @@ -From e9aeb2c1e9fc7eaf03adc91e79e905fe1256c4a1 Mon Sep 17 00:00:00 2001 +From f0c31c056febd593b917040d8c66cfbcee325103 Mon Sep 17 00:00:00 2001 From: Jerome Duval Date: Tue, 1 Dec 2015 21:42:24 +0000 Subject: gcc2 fix diff --git a/celt/tests/test_unit_dft.c b/celt/tests/test_unit_dft.c -index 484dc57..38d37d5 100644 +index 70f8f49..ae9a7b5 100644 --- a/celt/tests/test_unit_dft.c +++ b/celt/tests/test_unit_dft.c -@@ -154,8 +154,9 @@ void test1d(int nfft,int isinverse,int arch) +@@ -144,8 +144,9 @@ void test1d(int nfft,int isinverse,int arch) int main(int argc,char ** argv) { @@ -20,10 +20,10 @@ index 484dc57..38d37d5 100644 if (argc>1) { int k; diff --git a/celt/tests/test_unit_mdct.c b/celt/tests/test_unit_mdct.c -index 9e0ac9f..cc1a3f0 100644 +index 4a563cc..844c5b4 100644 --- a/celt/tests/test_unit_mdct.c +++ b/celt/tests/test_unit_mdct.c -@@ -185,8 +185,9 @@ void test1d(int nfft,int isinverse,int arch) +@@ -184,8 +184,9 @@ void test1d(int nfft,int isinverse,int arch) int main(int argc,char ** argv) { @@ -34,6 +34,26 @@ index 9e0ac9f..cc1a3f0 100644 if (argc>1) { int k; +diff --git a/silk/tests/test_unit_LPC_inv_pred_gain.c b/silk/tests/test_unit_LPC_inv_pred_gain.c +index 67067ce..7ca902a 100644 +--- a/silk/tests/test_unit_LPC_inv_pred_gain.c ++++ b/silk/tests/test_unit_LPC_inv_pred_gain.c +@@ -43,6 +43,7 @@ int check_stability(opus_int16 *A_Q12, int order) { + int i; + int j; + int sum_a, sum_abs_a; ++ double y[SILK_MAX_ORDER_LPC] = {0}; + sum_a = sum_abs_a = 0; + for( j = 0; j < order; j++ ) { + sum_a += A_Q12[ j ]; +@@ -57,7 +58,6 @@ int check_stability(opus_int16 *A_Q12, int order) { + if( sum_abs_a < 4096 ) { + return 1; + } +- double y[SILK_MAX_ORDER_LPC] = {0}; + y[0] = 1; + for( i = 0; i < 10000; i++ ) { + double sum = 0; -- -2.2.2 +2.7.0