specify accurate align information for ST32,
remove redundant init
prevent from return if ref_idx is error
Fix the indentation of a line in targets.mk

This would be avoided if the targets.mk files are updated by
rerunning mktargets.sh instead of manually updating them.
Rename the makefile variable for arm assembly sources

This is in preparation for adding support for the aarc64 assembly
files as well.
Add support for arm64 assembly source files in mktargets.py

Disambiguate between arm and arm64 sources by checking the directory
names.

The arm assembly sources can be assembled on arm64 and vice versa
without any effect since all of the implementation is hidden behind
the HAVE_NEON and HAVE_NEON_AARCH64 defines, but it still is cleaner
to not build extra empty object files than to build all *.S files
on all arm variants. (The iOS project files build all of the arm
assembly files, regardless of the target architecture, since
individual files can't easily be excluded based on the target
architecture there.)
Exclude the new arm64 include file
Regenerate makefiles to include the new arm64 assembly files
Add support for building the arm64 assembly in platform-arch.mk
Remove .syntax unified from the aarch64 common header

This directive isn't available in aarch64 code, only in arm code.
Add \() to macro arguments to separate the argument from the following .8h or similar
Add correct arguments to the gnu version of UNPACK_FILTER_SINGLE_TAG_16BITS
Use a plain "ret" instead of "ret lr"

This fixes an issue with assembling with gnu binutils.
Use the correct ext syntax in the gnu version of macros
Add macros for the non-standard mov.16b/mov.8b/ext.16b/ext.8b

This fixes building with gnu binutils, which don't support this
nonstandard form of the instructions.

Once Apple's tools support the proper standard form of the
instructions, the code should be updated to use that everywhere
instead, and these macros should be removed.
Merge pull request #737 from mstorsjo/make-aarch64

Add support for building the arm64 assembly with the make build system
fix bNewSeqBegin logic
Merge pull request #740 from licaiguo/test

fix bNewSeqBegin logic
add slice/frame copy UT for EC
Fix calculation of num ref frames
Merge pull request #741 from varunbpatil/ref_frames

Fix calculation of num ref frames