Skip to content

Commit

Permalink
Merge commit 'ea7ee4b4e381e0fa731458de0cbf740430eeb013'
Browse files Browse the repository at this point in the history
* commit 'ea7ee4b4e381e0fa731458de0cbf740430eeb013':
  ppc: Centralize compiler-specific altivec.h #include handling in one place

Merged-by: Clément Bœsch <[email protected]>
  • Loading branch information
ubitux committed Apr 26, 2017
2 parents 3a033bc + ea7ee4b commit 172b0e2
Show file tree
Hide file tree
Showing 28 changed files with 44 additions and 76 deletions.
5 changes: 1 addition & 4 deletions libavcodec/ppc/audiodsp.c
Original file line number Diff line number Diff line change
Expand Up @@ -24,15 +24,12 @@
*/

#include "config.h"
#if HAVE_ALTIVEC_H
#include <altivec.h>
#endif

#include "libavutil/attributes.h"
#include "libavutil/cpu.h"
#include "libavutil/ppc/cpu.h"
#include "libavutil/ppc/types_altivec.h"
#include "libavutil/ppc/util_altivec.h"

#include "libavcodec/audiodsp.h"

#if HAVE_ALTIVEC
Expand Down
7 changes: 3 additions & 4 deletions libavcodec/ppc/blockdsp.c
Original file line number Diff line number Diff line change
Expand Up @@ -21,16 +21,15 @@
*/

#include "config.h"
#if HAVE_ALTIVEC_H
#include <altivec.h>
#endif

#include <string.h>

#include "libavutil/attributes.h"
#include "libavutil/cpu.h"
#include "libavutil/mem.h"
#include "libavutil/ppc/cpu.h"
#include "libavutil/ppc/types_altivec.h"
#include "libavutil/ppc/util_altivec.h"

#include "libavcodec/blockdsp.h"

/* ***** WARNING ***** WARNING ***** WARNING ***** */
Expand Down
6 changes: 3 additions & 3 deletions libavcodec/ppc/fdctdsp.c
Original file line number Diff line number Diff line change
Expand Up @@ -19,14 +19,14 @@
*/

#include "config.h"
#if HAVE_ALTIVEC_H
#include <altivec.h>
#endif

#include "libavutil/attributes.h"
#include "libavutil/cpu.h"
#include "libavutil/ppc/cpu.h"
#include "libavutil/ppc/util_altivec.h"

#include "libavcodec/fdctdsp.h"

#include "fdct.h"

#if HAVE_ALTIVEC
Expand Down
1 change: 0 additions & 1 deletion libavcodec/ppc/fft_init.c
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,6 @@
#include "config.h"
#include "libavutil/cpu.h"
#include "libavutil/ppc/cpu.h"
#include "libavutil/ppc/types_altivec.h"
#include "libavutil/ppc/util_altivec.h"
#include "libavcodec/fft.h"

Expand Down
1 change: 0 additions & 1 deletion libavcodec/ppc/fft_vsx.c
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,6 @@

#include "config.h"
#include "libavutil/cpu.h"
#include "libavutil/ppc/types_altivec.h"
#include "libavutil/ppc/util_altivec.h"
#include "libavcodec/fft.h"
#include "libavcodec/fft-internal.h"
Expand Down
1 change: 0 additions & 1 deletion libavcodec/ppc/fft_vsx.h
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,6 @@

#include "config.h"
#include "libavutil/cpu.h"
#include "libavutil/ppc/types_altivec.h"
#include "libavutil/ppc/util_altivec.h"
#include "libavcodec/fft.h"
#include "libavcodec/fft-internal.h"
Expand Down
3 changes: 2 additions & 1 deletion libavcodec/ppc/h264chroma_init.c
Original file line number Diff line number Diff line change
Expand Up @@ -19,12 +19,13 @@
*/

#include "config.h"

#include "libavutil/attributes.h"
#include "libavutil/cpu.h"
#include "libavutil/intreadwrite.h"
#include "libavutil/ppc/cpu.h"
#include "libavutil/ppc/types_altivec.h"
#include "libavutil/ppc/util_altivec.h"

#include "libavcodec/h264chroma.h"

#if HAVE_ALTIVEC
Expand Down
1 change: 0 additions & 1 deletion libavcodec/ppc/h264chroma_template.c
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,6 @@
*/

#include "libavutil/mem.h"
#include "libavutil/ppc/types_altivec.h"
#include "libavutil/ppc/util_altivec.h"

/* this code assume that stride % 16 == 0 */
Expand Down
1 change: 0 additions & 1 deletion libavcodec/ppc/h264dsp.c
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,6 @@
#include "libavutil/intreadwrite.h"
#include "libavutil/mem.h"
#include "libavutil/ppc/cpu.h"
#include "libavutil/ppc/types_altivec.h"
#include "libavutil/ppc/util_altivec.h"

#include "libavcodec/h264dec.h"
Expand Down
4 changes: 3 additions & 1 deletion libavcodec/ppc/h264qpel.c
Original file line number Diff line number Diff line change
Expand Up @@ -19,13 +19,15 @@
*/

#include "config.h"

#include "libavutil/attributes.h"
#include "libavutil/cpu.h"
#include "libavutil/intreadwrite.h"
#include "libavutil/ppc/cpu.h"
#include "libavutil/ppc/types_altivec.h"
#include "libavutil/ppc/util_altivec.h"

#include "libavcodec/h264qpel.h"

#include "hpeldsp_altivec.h"

#if HAVE_ALTIVEC
Expand Down
1 change: 0 additions & 1 deletion libavcodec/ppc/h264qpel_template.c
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,6 @@

#include "libavutil/avassert.h"
#include "libavutil/mem.h"
#include "libavutil/ppc/types_altivec.h"
#include "libavutil/ppc/util_altivec.h"

#define ASSERT_ALIGNED(ptr) av_assert2(!((uintptr_t)ptr&0x0000000F));
Expand Down
5 changes: 1 addition & 4 deletions libavcodec/ppc/hevcdsp.c
Original file line number Diff line number Diff line change
Expand Up @@ -20,13 +20,10 @@
*/

#include "config.h"
#if HAVE_ALTIVEC_H
#include <altivec.h>
#endif

#include "libavutil/attributes.h"
#include "libavutil/cpu.h"
#include "libavutil/ppc/cpu.h"
#include "libavutil/ppc/types_altivec.h"
#include "libavutil/ppc/util_altivec.h"

#include "libavcodec/hevcdsp.h"
Expand Down
7 changes: 2 additions & 5 deletions libavcodec/ppc/hpeldsp_altivec.c
Original file line number Diff line number Diff line change
Expand Up @@ -22,16 +22,13 @@

#include "config.h"

#if HAVE_ALTIVEC_H
#include <altivec.h>
#endif

#include "libavutil/attributes.h"
#include "libavutil/cpu.h"
#include "libavutil/ppc/cpu.h"
#include "libavutil/ppc/types_altivec.h"
#include "libavutil/ppc/util_altivec.h"

#include "libavcodec/hpeldsp.h"

#include "hpeldsp_altivec.h"

#if HAVE_ALTIVEC
Expand Down
9 changes: 4 additions & 5 deletions libavcodec/ppc/idctdsp.c
Original file line number Diff line number Diff line change
Expand Up @@ -30,17 +30,16 @@
* IDCT function itself was to factor out the partial transposition, and to
* perform a full transpose at the end of the function. */

#include "config.h"

#include <stdlib.h>
#include <string.h>
#include "config.h"
#if HAVE_ALTIVEC_H
#include <altivec.h>
#endif

#include "libavutil/attributes.h"
#include "libavutil/cpu.h"
#include "libavutil/ppc/cpu.h"
#include "libavutil/ppc/types_altivec.h"
#include "libavutil/ppc/util_altivec.h"

#include "libavcodec/idctdsp.h"

#if HAVE_ALTIVEC
Expand Down
6 changes: 2 additions & 4 deletions libavcodec/ppc/lossless_audiodsp_altivec.c
Original file line number Diff line number Diff line change
Expand Up @@ -19,14 +19,12 @@
*/

#include "config.h"
#if HAVE_ALTIVEC_H
#include <altivec.h>
#endif

#include "libavutil/attributes.h"
#include "libavutil/cpu.h"
#include "libavutil/ppc/cpu.h"
#include "libavutil/ppc/types_altivec.h"
#include "libavutil/ppc/util_altivec.h"

#include "libavcodec/lossless_audiodsp.h"

#if HAVE_BIGENDIAN
Expand Down
5 changes: 1 addition & 4 deletions libavcodec/ppc/lossless_videodsp_altivec.c
Original file line number Diff line number Diff line change
Expand Up @@ -21,15 +21,12 @@
*/

#include "config.h"
#if HAVE_ALTIVEC_H
#include <altivec.h>
#endif

#include "libavutil/attributes.h"
#include "libavutil/cpu.h"
#include "libavutil/ppc/cpu.h"
#include "libavutil/ppc/types_altivec.h"
#include "libavutil/ppc/util_altivec.h"

#include "libavcodec/lossless_videodsp.h"

#if HAVE_ALTIVEC
Expand Down
5 changes: 1 addition & 4 deletions libavcodec/ppc/me_cmp.c
Original file line number Diff line number Diff line change
Expand Up @@ -21,15 +21,12 @@
*/

#include "config.h"
#if HAVE_ALTIVEC_H
#include <altivec.h>
#endif

#include "libavutil/attributes.h"
#include "libavutil/cpu.h"
#include "libavutil/ppc/cpu.h"
#include "libavutil/ppc/types_altivec.h"
#include "libavutil/ppc/util_altivec.h"

#include "libavcodec/avcodec.h"
#include "libavcodec/mpegvideo.h"
#include "libavcodec/me_cmp.h"
Expand Down
3 changes: 2 additions & 1 deletion libavcodec/ppc/mpegvideo_altivec.c
Original file line number Diff line number Diff line change
Expand Up @@ -25,11 +25,12 @@
#include <stdio.h>

#include "config.h"

#include "libavutil/attributes.h"
#include "libavutil/cpu.h"
#include "libavutil/ppc/cpu.h"
#include "libavutil/ppc/types_altivec.h"
#include "libavutil/ppc/util_altivec.h"

#include "libavcodec/mpegvideo.h"

#if HAVE_ALTIVEC
Expand Down
2 changes: 1 addition & 1 deletion libavcodec/ppc/mpegvideodsp.c
Original file line number Diff line number Diff line change
Expand Up @@ -23,8 +23,8 @@
#include "libavutil/cpu.h"
#include "libavutil/mem.h"
#include "libavutil/ppc/cpu.h"
#include "libavutil/ppc/types_altivec.h"
#include "libavutil/ppc/util_altivec.h"

#include "libavcodec/mpegvideodsp.h"

#if HAVE_ALTIVEC
Expand Down
6 changes: 2 additions & 4 deletions libavcodec/ppc/mpegvideoencdsp.c
Original file line number Diff line number Diff line change
Expand Up @@ -17,16 +17,14 @@
*/

#include "config.h"

#include <stdint.h>
#if HAVE_ALTIVEC_H
#include <altivec.h>
#endif

#include "libavutil/attributes.h"
#include "libavutil/cpu.h"
#include "libavutil/ppc/cpu.h"
#include "libavutil/ppc/types_altivec.h"
#include "libavutil/ppc/util_altivec.h"

#include "libavcodec/mpegvideoencdsp.h"

#if HAVE_ALTIVEC
Expand Down
5 changes: 1 addition & 4 deletions libavcodec/ppc/pixblockdsp.c
Original file line number Diff line number Diff line change
Expand Up @@ -21,15 +21,12 @@
*/

#include "config.h"
#if HAVE_ALTIVEC_H
#include <altivec.h>
#endif

#include "libavutil/attributes.h"
#include "libavutil/cpu.h"
#include "libavutil/ppc/cpu.h"
#include "libavutil/ppc/types_altivec.h"
#include "libavutil/ppc/util_altivec.h"

#include "libavcodec/avcodec.h"
#include "libavcodec/pixblockdsp.h"

Expand Down
9 changes: 3 additions & 6 deletions libavcodec/ppc/svq1enc_altivec.c
Original file line number Diff line number Diff line change
Expand Up @@ -18,18 +18,15 @@
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*/

#include <stdint.h>

#include "config.h"
#if HAVE_ALTIVEC_H
#include <altivec.h>
#endif

#include <stdint.h>

#include "libavutil/attributes.h"
#include "libavutil/cpu.h"
#include "libavutil/ppc/cpu.h"
#include "libavutil/ppc/types_altivec.h"
#include "libavutil/ppc/util_altivec.h"

#include "libavcodec/svq1enc.h"

#if HAVE_ALTIVEC
Expand Down
3 changes: 2 additions & 1 deletion libavcodec/ppc/vc1dsp_altivec.c
Original file line number Diff line number Diff line change
Expand Up @@ -20,11 +20,12 @@
*/

#include "config.h"

#include "libavutil/attributes.h"
#include "libavutil/cpu.h"
#include "libavutil/ppc/cpu.h"
#include "libavutil/ppc/types_altivec.h"
#include "libavutil/ppc/util_altivec.h"

#include "libavcodec/vc1dsp.h"

#if HAVE_ALTIVEC
Expand Down
6 changes: 3 additions & 3 deletions libavcodec/ppc/vorbisdsp_altivec.c
Original file line number Diff line number Diff line change
Expand Up @@ -19,12 +19,12 @@
*/

#include "config.h"
#if HAVE_ALTIVEC_H
#include <altivec.h>
#endif

#include "libavutil/attributes.h"
#include "libavutil/cpu.h"
#include "libavutil/ppc/cpu.h"
#include "libavutil/ppc/util_altivec.h"

#include "libavcodec/vorbisdsp.h"

#if HAVE_ALTIVEC
Expand Down
3 changes: 2 additions & 1 deletion libavcodec/ppc/vp3dsp_altivec.c
Original file line number Diff line number Diff line change
Expand Up @@ -21,11 +21,12 @@
#include <string.h>

#include "config.h"

#include "libavutil/attributes.h"
#include "libavutil/cpu.h"
#include "libavutil/ppc/cpu.h"
#include "libavutil/ppc/types_altivec.h"
#include "libavutil/ppc/util_altivec.h"

#include "libavcodec/vp3dsp.h"

#if HAVE_ALTIVEC
Expand Down
4 changes: 3 additions & 1 deletion libavcodec/ppc/vp8dsp_altivec.c
Original file line number Diff line number Diff line change
Expand Up @@ -21,12 +21,14 @@
*/

#include "config.h"

#include "libavutil/cpu.h"
#include "libavutil/mem.h"
#include "libavutil/ppc/cpu.h"
#include "libavutil/ppc/types_altivec.h"
#include "libavutil/ppc/util_altivec.h"

#include "libavcodec/vp8dsp.h"

#include "hpeldsp_altivec.h"

#if HAVE_ALTIVEC
Expand Down
Loading

0 comments on commit 172b0e2

Please sign in to comment.