1*1ad4508fSalnsn /* $NetBSD: sljit_machdep.h,v 1.2 2015/06/10 23:16:27 alnsn Exp $ */ 2582402eaSalnsn 3582402eaSalnsn /*- 4582402eaSalnsn * Copyright (c) 2012-2013 The NetBSD Foundation, Inc. 5582402eaSalnsn * All rights reserved. 6582402eaSalnsn * 7582402eaSalnsn * Redistribution and use in source and binary forms, with or without 8582402eaSalnsn * modification, are permitted provided that the following conditions 9582402eaSalnsn * are met: 10582402eaSalnsn * 1. Redistributions of source code must retain the above copyright 11582402eaSalnsn * notice, this list of conditions and the following disclaimer. 12582402eaSalnsn * 2. Redistributions in binary form must reproduce the above copyright 13582402eaSalnsn * notice, this list of conditions and the following disclaimer in the 14582402eaSalnsn * documentation and/or other materials provided with the distribution. 15582402eaSalnsn * 16582402eaSalnsn * THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS 17582402eaSalnsn * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED 18582402eaSalnsn * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 19582402eaSalnsn * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS 20582402eaSalnsn * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 21582402eaSalnsn * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 22582402eaSalnsn * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 23582402eaSalnsn * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 24582402eaSalnsn * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 25582402eaSalnsn * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 26582402eaSalnsn * POSSIBILITY OF SUCH DAMAGE. 27582402eaSalnsn */ 28582402eaSalnsn 29582402eaSalnsn #ifndef _AMD64_SLJITARCH_H 30582402eaSalnsn #define _AMD64_SLJITARCH_H 31582402eaSalnsn 32*1ad4508fSalnsn #if !defined __i386__ 33*1ad4508fSalnsn 34582402eaSalnsn #define SLJIT_CONFIG_X86_64 1 35582402eaSalnsn 36582402eaSalnsn #define SLJIT_CACHE_FLUSH(from, to) 37582402eaSalnsn 38*1ad4508fSalnsn #else /* !__i386__ */ 39*1ad4508fSalnsn 40*1ad4508fSalnsn #include <i386/sljit_machdep.h> 41*1ad4508fSalnsn 42*1ad4508fSalnsn #endif 43*1ad4508fSalnsn 44582402eaSalnsn #endif 45