android ndk でC/C++ ソースからアセンブラソースを出力させる@clang

clang だとエラーになりアセンブラソースを出力できないので条件切り替えを追加
r9c clang3.3

LOCAL_CFLAGS += -fverbose-asm
ifeq (,$(findstring clang,$(NDK_TOOLCHAIN_VERSION)))
LOCAL_FILTER_ASM := python -c 'import sys; import shutil; src = open(sys.argv[1], "rb"); dst = open(sys.argv[2], "wb"); shutil.copyfileobj(src,dst);'
endif

以前の記事

This entry was posted in Android, Android NDK. Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>