History

build: Add explanatory comments to (optimization) blocks in the Makefiles

Diego Biurrun committed 12 years ago

Commit efd26be1 parent 835f7984 files · +31 −1Browse files

Showing the changes to libavcodec/arm (1 of 4 files). Show all

Unified · Split

libavcodec/arm/Makefile+18−0
@@ -2,6 +2,7 @@ ARCH_HEADERS = mathops.h · 1 unmodified line
2 2
3OBJS += arm/fmtconvert_init_arm.o3OBJS += arm/fmtconvert_init_arm.o
4 4
5# subsystems
5OBJS-$(CONFIG_AC3DSP) += arm/ac3dsp_init_arm.o \6OBJS-$(CONFIG_AC3DSP) += arm/ac3dsp_init_arm.o \
6 arm/ac3dsp_arm.o7 arm/ac3dsp_arm.o
7OBJS-$(CONFIG_AUDIODSP) += arm/audiodsp_init_arm.o8OBJS-$(CONFIG_AUDIODSP) += arm/audiodsp_init_arm.o
@@ -27,6 +28,7 @@ OBJS-$(CONFIG_PIXBLOCKDSP) += arm/pixblockdsp_init_arm.o · 19 unmodified lines
27OBJS-$(CONFIG_VIDEODSP) += arm/videodsp_init_arm.o28OBJS-$(CONFIG_VIDEODSP) += arm/videodsp_init_arm.o
28OBJS-$(CONFIG_VP3DSP) += arm/vp3dsp_init_arm.o29OBJS-$(CONFIG_VP3DSP) += arm/vp3dsp_init_arm.o
29 30
31# decoders/encoders
30OBJS-$(CONFIG_AAC_DECODER) += arm/aacpsdsp_init_arm.o \32OBJS-$(CONFIG_AAC_DECODER) += arm/aacpsdsp_init_arm.o \
31 arm/sbrdsp_init_arm.o33 arm/sbrdsp_init_arm.o
32OBJS-$(CONFIG_APE_DECODER) += arm/apedsp_init_arm.o34OBJS-$(CONFIG_APE_DECODER) += arm/apedsp_init_arm.o
@@ -43,6 +45,9 @@ OBJS-$(CONFIG_RV30_DECODER) += arm/rv34dsp_init_arm.o · 10 unmodified lines
43OBJS-$(CONFIG_RV40_DECODER) += arm/rv34dsp_init_arm.o \45OBJS-$(CONFIG_RV40_DECODER) += arm/rv34dsp_init_arm.o \
44 arm/rv40dsp_init_arm.o46 arm/rv40dsp_init_arm.o
45 47
48
49# ARMv5 optimizations
50# subsystems
46ARMV5TE-OBJS-$(CONFIG_IDCTDSP) += arm/idctdsp_init_armv5te.o \51ARMV5TE-OBJS-$(CONFIG_IDCTDSP) += arm/idctdsp_init_armv5te.o \
47 arm/simple_idct_armv5te.o52 arm/simple_idct_armv5te.o
48ARMV5TE-OBJS-$(CONFIG_MPEGVIDEO) += arm/mpegvideo_armv5te.o \53ARMV5TE-OBJS-$(CONFIG_MPEGVIDEO) += arm/mpegvideo_armv5te.o \
@@ -50,8 +55,12 @@ ARMV5TE-OBJS-$(CONFIG_MPEGVIDEO) += arm/mpegvideo_armv5te.o \ · 1 unmodified line
50ARMV5TE-OBJS-$(CONFIG_VIDEODSP) += arm/videodsp_init_armv5te.o \55ARMV5TE-OBJS-$(CONFIG_VIDEODSP) += arm/videodsp_init_armv5te.o \
51 arm/videodsp_armv5te.o56 arm/videodsp_armv5te.o
52 57
58# decoders/encoders
53ARMV5TE-OBJS-$(CONFIG_MLP_DECODER) += arm/mlpdsp_armv5te.o59ARMV5TE-OBJS-$(CONFIG_MLP_DECODER) += arm/mlpdsp_armv5te.o
54 60
61
62# ARMv6 optimizations
63# subsystems
55ARMV6-OBJS-$(CONFIG_AC3DSP) += arm/ac3dsp_armv6.o64ARMV6-OBJS-$(CONFIG_AC3DSP) += arm/ac3dsp_armv6.o
56ARMV6-OBJS-$(CONFIG_HPELDSP) += arm/hpeldsp_init_armv6.o \65ARMV6-OBJS-$(CONFIG_HPELDSP) += arm/hpeldsp_init_armv6.o \
57 arm/hpeldsp_armv6.o66 arm/hpeldsp_armv6.o
@@ -63,6 +72,7 @@ ARMV6-OBJS-$(CONFIG_MPEGAUDIODSP) += arm/mpegaudiodsp_fixed_armv6.o · 5 unmodified lines
63ARMV6-OBJS-$(CONFIG_MPEGVIDEOENC) += arm/mpegvideoencdsp_armv6.o72ARMV6-OBJS-$(CONFIG_MPEGVIDEOENC) += arm/mpegvideoencdsp_armv6.o
64ARMV6-OBJS-$(CONFIG_PIXBLOCKDSP) += arm/pixblockdsp_armv6.o73ARMV6-OBJS-$(CONFIG_PIXBLOCKDSP) += arm/pixblockdsp_armv6.o
65 74
75# decoders/encoders
66ARMV6-OBJS-$(CONFIG_MLP_DECODER) += arm/mlpdsp_armv6.o76ARMV6-OBJS-$(CONFIG_MLP_DECODER) += arm/mlpdsp_armv6.o
67ARMV6-OBJS-$(CONFIG_STARTCODE) += arm/startcode_armv6.o77ARMV6-OBJS-$(CONFIG_STARTCODE) += arm/startcode_armv6.o
68ARMV6-OBJS-$(CONFIG_VP7_DECODER) += arm/vp8_armv6.o \78ARMV6-OBJS-$(CONFIG_VP7_DECODER) += arm/vp8_armv6.o \
@@ -72,17 +82,24 @@ ARMV6-OBJS-$(CONFIG_VP8_DECODER) += arm/vp8_armv6.o \ · 3 unmodified lines
72 arm/vp8dsp_init_armv6.o \82 arm/vp8dsp_init_armv6.o \
73 arm/vp8dsp_armv6.o83 arm/vp8dsp_armv6.o
74 84
85
86# VFP optimizations
75VFP-OBJS += arm/fmtconvert_vfp.o87VFP-OBJS += arm/fmtconvert_vfp.o
76 88
89# subsystems
77VFP-OBJS-$(CONFIG_FFT) += arm/fft_vfp.o90VFP-OBJS-$(CONFIG_FFT) += arm/fft_vfp.o
78VFP-OBJS-$(CONFIG_MDCT) += arm/mdct_vfp.o91VFP-OBJS-$(CONFIG_MDCT) += arm/mdct_vfp.o
79VFP-OBJS-$(HAVE_ARMV6) += arm/fmtconvert_vfp_armv6.o92VFP-OBJS-$(HAVE_ARMV6) += arm/fmtconvert_vfp_armv6.o
80 93
94# decoders/encoders
81VFP-OBJS-$(CONFIG_DCA_DECODER) += arm/dcadsp_vfp.o \95VFP-OBJS-$(CONFIG_DCA_DECODER) += arm/dcadsp_vfp.o \
82 arm/synth_filter_vfp.o96 arm/synth_filter_vfp.o
83 97
98
99# NEON optimizations
84NEON-OBJS += arm/fmtconvert_neon.o100NEON-OBJS += arm/fmtconvert_neon.o
85 101
102# subsystems
86NEON-OBJS-$(CONFIG_AC3DSP) += arm/ac3dsp_neon.o103NEON-OBJS-$(CONFIG_AC3DSP) += arm/ac3dsp_neon.o
87NEON-OBJS-$(CONFIG_AUDIODSP) += arm/audiodsp_init_neon.o \104NEON-OBJS-$(CONFIG_AUDIODSP) += arm/audiodsp_init_neon.o \
88 arm/audiodsp_neon.o \105 arm/audiodsp_neon.o \
@@ -108,6 +125,7 @@ NEON-OBJS-$(CONFIG_MPEGVIDEO) += arm/mpegvideo_neon.o · 19 unmodified lines
108NEON-OBJS-$(CONFIG_RDFT) += arm/rdft_neon.o125NEON-OBJS-$(CONFIG_RDFT) += arm/rdft_neon.o
109NEON-OBJS-$(CONFIG_VP3DSP) += arm/vp3dsp_neon.o126NEON-OBJS-$(CONFIG_VP3DSP) += arm/vp3dsp_neon.o
110 127
128# decoders/encoders
111NEON-OBJS-$(CONFIG_AAC_DECODER) += arm/aacpsdsp_neon.o \129NEON-OBJS-$(CONFIG_AAC_DECODER) += arm/aacpsdsp_neon.o \
112 arm/sbrdsp_neon.o130 arm/sbrdsp_neon.o
113NEON-OBJS-$(CONFIG_APE_DECODER) += arm/apedsp_neon.o131NEON-OBJS-$(CONFIG_APE_DECODER) += arm/apedsp_neon.o

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t