1 # Copyright (c) 2014, Google Inc. 2 # 3 # Permission to use, copy, modify, and/or distribute this software for any 4 # purpose with or without fee is hereby granted, provided that the above 5 # copyright notice and this permission notice appear in all copies. 6 # 7 # THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES 8 # WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF 9 # MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY 10 # SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES 11 # WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION 12 # OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN 13 # CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 14 15 #if !defined(OPENSSL_NO_ASM) && defined(__arm__) 16 17 .syntax unified 18 .cpu cortex-a8 19 .fpu neon 20 .text 21 .thumb 22 .align 2 23 .global CRYPTO_arm_neon_probe 24 .hidden CRYPTO_arm_neon_probe 25 .type CRYPTO_arm_neon_probe, %function 26 .thumb_func 27 CRYPTO_arm_neon_probe: 28 vorr q1, q1, q1 29 bx lr 30 .section .note.GNU-stack,"",%progbits 31 32 #endif /* !OPENSSL_NO_ASM && __arm__ */ 33