Home | History | Annotate | Download | only in crypto
      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