1/* 2 * Copyright 息 2006 Keith Packard 3 * Copyright 息 2010 Behdad Esfahbod 4 * 5 * Permission to use, copy, modify, distribute, and sell this software and its 6 * documentation for any purpose is hereby granted without fee, provided that 7 * the above copyright notice appear in all copies and that both that 8 * copyright notice and this permission notice appear in supporting 9 * documentation, and that the name of the author(s) not be used in 10 * advertising or publicity pertaining to distribution of the software without 11 * specific, written prior permission. The authors make no 12 * representations about the suitability of this software for any purpose. It 13 * is provided "as is" without express or implied warranty. 14 * 15 * THE AUTHOR(S) DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, 16 * INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO 17 * EVENT SHALL THE AUTHOR(S) BE LIABLE FOR ANY SPECIAL, INDIRECT OR 18 * CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, 19 * DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER 20 * TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR 21 * PERFORMANCE OF THIS SOFTWARE. 22 */ 23 24/* This header file is supposed to be included in config.h */ 25 26/* just a hack to build the fat binaries: 27 * https://bugs.freedesktop.org/show_bug.cgi?id=20208 28 */ 29#ifdef __APPLE__ 30# include <machine/endian.h> 31# undef SIZEOF_VOID_P 32# undef ALIGNOF_DOUBLE 33# ifdef __LP64__ 34# define SIZEOF_VOID_P 8 35# define ALIGNOF_DOUBLE 8 36# else 37# define SIZEOF_VOID_P 4 38# define ALIGNOF_DOUBLE 4 39# endif 40#endif 41