refine .type ...,%function
authorMike Klein <mtklein@chromium.org>
Thu, 13 Apr 2017 21:37:38 +0000 (17:37 -0400)
committerSkia Commit-Bot <skia-commit-bot@chromium.org>
Thu, 13 Apr 2017 22:20:31 +0000 (22:20 +0000)
commit8671428f629da90ba00830aa4ead5e20374c7f17
tree0329fd0637820e1162e97604760ef6414649daf7
parent00055df70f34b1ec9e2b669a96cba6ec78a9305a
refine .type ...,%function

.type is an ELF thing, not understood by Mach.
So do the same sort of #define trick we do for HIDDEN.

This expands the use of .type ...,%function to everywhere
that supports it, rather than just where we needed it.
Feels cozier this way.

CQ_INCLUDE_TRYBOTS=skia.primary:Build-Mac-Clang-arm-Debug-iOS,Build-Mac-Clang-arm-Release-iOS,Test-ChromeOS-Clang-Chromebook_C100p-GPU-MaliT764-arm-Release,Test-ChromeOS-Clang-Chromebook_C100p-GPU-MaliT764-arm-Debug

Change-Id: Iaff01b0f3f70ceedf743d7a553915792cdd7e569
Reviewed-on: https://skia-review.googlesource.com/13469
Commit-Queue: Mike Klein <mtklein@chromium.org>
Reviewed-by: Herb Derby <herb@google.com>
src/jumper/SkJumper_generated.S
src/jumper/build_stages.py