Remove obsolete ThirdPartyProject.prop file.

Change-Id: Ie57d52be7d51a1182c72632ed99eaff3934da88b
Add signed integer overflow checking to libpng.

This change moves libpng over to Clang in order to take advantage
of its stronger -ftrapv option, causing the code to abort rather
than allowing a signed integer overflow.

Change-Id: Ia9573f41f3d14ac3123be1e2c7b17cc8338c69b8
This change appears to break skia, but I'm not convinced that its because skia and libpng were working correctly in the first place. Reverting pending a better understanding of the issue.

This reverts commit 1baa2e21111fb8cdc3d8c1fe5179975709913213
Add signed integer overflow checking to libpng.

This change moves libpng over to Clang in order to take advantage
of its stronger -ftrapv option, causing the code to abort rather
than allowing a signed integer overflow.

This change depends on Ida05e2d746a88913fc354224a7c660f7570e3adc
and I463217aef573a28069469514ad94cd85a7f38bea.

Change-Id: I03e6d217fc01ee6429a9a4d5d593379e06c4ef29
Merge "Add signed integer overflow checking to libpng."
Fix build: Should use prebuilt version of clang instead of platform one.

Platform version of llvm needs to be upgraded regularly for platform bug
fixes and platform improvement in general. The new version of platform clang
doesn't handle gnu_inline attribute 100%. We should use prebuilt
toolchain for compiler for libpng.

We can turn back on LOCAL_CLANG after it is properly implemented, using
prebuilt.

Currently, libpng.git is the only project that runs into gnu_inline problem.
We have to turn off wrong dependency on the platform clang only here.

Change-Id: I22429323e797ed6142e72f91a351ace3fdda3fc8
Switch back to LOCAL_CLANG with -std=gnu89.

The root issue here is that Clang was defaulting to gnu99, which has different
semantics for inline functions (that are not in fact bugs). Switching back to
gnu89 (like gcc was defaulting to) resolves the link problem.

Change-Id: I4fa786aff18ef3f435f83b4a5f1a3ee9dc039432
Merge remote-tracking branch 'upstream/tools_r22.2' into aide_native_tools
don't compile libpng tests