… | |
… | |
506 | * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; |
506 | * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; |
507 | * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, |
507 | * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, |
508 | * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTH- |
508 | * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTH- |
509 | * ERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED |
509 | * ERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED |
510 | * OF THE POSSIBILITY OF SUCH DAMAGE. |
510 | * OF THE POSSIBILITY OF SUCH DAMAGE. |
|
|
511 | * |
|
|
512 | * Alternatively, the contents of this file may be used under the terms of |
|
|
513 | * the GNU General Public License ("GPL") version 2 or any later version, |
|
|
514 | * in which case the provisions of the GPL are applicable instead of |
|
|
515 | * the above. If you wish to allow the use of your version of this file |
|
|
516 | * only under the terms of the GPL and not to allow others to use your |
|
|
517 | * version of this file under the BSD license, indicate your decision |
|
|
518 | * by deleting the provisions above and replace them with the notice |
|
|
519 | * and other provisions required by the GPL. If you do not delete the |
|
|
520 | * provisions above, a recipient may use your version of this file under |
|
|
521 | * either the BSD or the GPL. |
511 | */ |
522 | */ |
512 | |
523 | |
513 | #ifndef ECB_H |
524 | #ifndef ECB_H |
514 | #define ECB_H |
525 | #define ECB_H |
515 | |
526 | |
… | |
… | |
1087 | || defined __m68k__ \ |
1098 | || defined __m68k__ \ |
1088 | || defined __m88k__ \ |
1099 | || defined __m88k__ \ |
1089 | || defined __sh__ \ |
1100 | || defined __sh__ \ |
1090 | || defined _M_IX86 || defined _M_AMD64 || defined _M_IA64 \ |
1101 | || defined _M_IX86 || defined _M_AMD64 || defined _M_IA64 \ |
1091 | || (defined __arm__ && (defined __ARM_EABI__ || defined __EABI__ || defined __VFP_FP__ || defined _WIN32_WCE || defined __ANDROID__)) \ |
1102 | || (defined __arm__ && (defined __ARM_EABI__ || defined __EABI__ || defined __VFP_FP__ || defined _WIN32_WCE || defined __ANDROID__)) \ |
1092 | | defined __aarch64__ |
1103 | || defined __aarch64__ |
1093 | #define ECB_STDFP 1 |
1104 | #define ECB_STDFP 1 |
1094 | #include <string.h> /* for memcpy */ |
1105 | #include <string.h> /* for memcpy */ |
1095 | #else |
1106 | #else |
1096 | #define ECB_STDFP 0 |
1107 | #define ECB_STDFP 0 |
1097 | #endif |
1108 | #endif |