Skip to content

Commit acbecb7

Browse files
committed
remove asm.S and neon.S from _SOURCES
This results in asm.S and neon.S getting assembled into object files and linked. While for asm.S, this doesn't cause any problems, neon.S never ends up including a .note.GNU-stack section resulting in the final library being marked as requiring executable stack. These files just define macros used by cpudetect.S and hevcdsp_qpel_neon.S so them getting assembled and linked individually doesn't seem intended.
1 parent 578d76e commit acbecb7

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

libde265/arm/Makefile.am

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,10 +26,10 @@ if ENABLE_ARM_THUMB
2626
endif
2727

2828
libde265_arm_neon_la_SOURCES = \
29-
asm.S \
3029
cpudetect.S \
31-
hevcdsp_qpel_neon.S \
32-
neon.S
30+
hevcdsp_qpel_neon.S
31+
32+
EXTRA_DIST = asm.S neon.S
3333

3434
if HAVE_VISIBILITY
3535
libde265_arm_neon_la_CXXFLAGS += -DHAVE_VISIBILITY

0 commit comments

Comments
 (0)