Commit graph

6 commits

Author SHA1 Message Date
Martin Storsjo
c9f67e59b7 Allow using the clang built-in arm assembler
The arm and armv8 assembly source should now build just fine with
clang's built-in assembler.

Change-Id: I26d2a74d05e56e6e93457299d4d8ab082368701f
2015-06-25 08:25:48 -07:00
Martin Storsjo
b8681a4380 Remove unnecessary defines/undefines in the makefiles
The following defines aren't referenced anywhere in the code base:
_LIB MULTICORE APPLY_CONCEALMENT THREAD_QUAD_CORE DISABLE_NEONINTR
ARMGCC

The DEFAULT_ARCH define isn't used within the encoder at all.

The ANDROID define isn't referenced anywhere either, and if necessary,
the automatically enabled define __ANDROID__ can be used instead.

The defines INSERT_LOGO and LOGO_EN were undefined in the makefiles,
but that is unnecessary since nothing actually defines them. The
decoder x86_64 makefile also undefined LOGO_EN; an architecture
specific makefile shouldn't touch such feature settings, otherwise
there's a risk that different builds for different architectures
behave significantly differently.

Change-Id: I13b86c8bf2feb3a381d904a13f18c3b35f40a575
2015-06-25 08:25:43 -07:00
Lajos Molnar
a2b49e5f05 fix file permissions
Change-Id: Ia4f99d5b963acd8d8a1afc2fbdf06b122d898f63
2015-05-05 17:51:34 +00:00
Lajos Molnar
fab9a811d2 fix build issues with clang
Disable clang for assembly, and pass include paths to clang-assembly in a clang way

Change-Id: Idceb43f22b6fc26ec31de910482cdac62b6bbe86
2015-04-16 18:55:35 -07:00
Lajos Molnar
7023f4d0e9 fix build for generic builds
Change-Id: I7654a801a2b168b7e0bcbebf680efbf2343b1ece
2015-04-16 11:54:42 -07:00
Hamsalekha S
8d3d303c79 Initial version
Change-Id: I7efe9a589cd24edf86e8d086b40c27cbbf8b4017
2015-04-02 15:59:02 +05:30