mirror of
https://github.com/microsoft/vcpkg.git
synced 2024-11-26 06:19:00 +08:00
7d4227f02e
* libffi 3.3-rc0 custom port, with arm/arm64 windows support * fix linux build * enable EFI64 in linux x64, should fix build errors in some cases * libffi: move to the arm64 support pr branch * libffi: move to latest upstream master * libffi: update to upstream master * libffi: update to v3.3-rc2 * libffi: update to v3.3 release * libffi: update version in fficonfig.h * libffi: Remove CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS * [libffi] update portfile.cmake * [libnice] fix Windows ARM64 build * CI: set atk:arm64-windows to fail atk compilation requires running glib(arm64) tools, which is not possible on a x86 system. * CI: libffi:arm64-windows passing * [gdk-pixbuf] fix Windows ARM64 build * [pangomm] show unsupported architecture error on ARM * [pangomm] update portfile.cmake * [libffi] Avoid depending on VCPKG_TARGET_TRIPLET; use native cmake variables instead. Avoid double expansion inside if(). * [libffi] TARGET is a keyword for if() -- use quoted expansion instead. Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
66 lines
1.3 KiB
C
66 lines
1.3 KiB
C
#ifdef __linux__
|
|
#define EH_FRAME_FLAGS "a"
|
|
#endif
|
|
#define HAVE_ALLOCA 1
|
|
#ifndef _WIN64
|
|
#define HAVE_AS_ASCII_PSEUDO_OP 1
|
|
#endif
|
|
#ifndef _WIN64
|
|
#define HAVE_AS_STRING_PSEUDO_OP 1
|
|
#endif
|
|
#ifndef _WIN64
|
|
#define HAVE_AS_X86_PCREL 1
|
|
#endif
|
|
#ifdef __linux__
|
|
#define HAVE_HIDDEN_VISIBILITY_ATTRIBUTE 1
|
|
#endif
|
|
#define HAVE_INTTYPES_H 1
|
|
#define HAVE_MEMORY_H 1
|
|
#define HAVE_STDINT_H 1
|
|
#define HAVE_STDLIB_H 1
|
|
#define HAVE_STRING_H 1
|
|
#define HAVE_SYS_STAT_H 1
|
|
#define HAVE_SYS_TYPES_H 1
|
|
#define LT_OBJDIR ".libs/"
|
|
#define PACKAGE "libffi"
|
|
#define PACKAGE_BUGREPORT "http://github.com/libffi/libffi/issues"
|
|
#define PACKAGE_NAME "libffi"
|
|
#define PACKAGE_STRING "libffi 3.3"
|
|
#define PACKAGE_TARNAME "libffi"
|
|
#define PACKAGE_URL ""
|
|
#define PACKAGE_VERSION "3.3"
|
|
#define SIZEOF_DOUBLE 8
|
|
#define SIZEOF_LONG_DOUBLE 8
|
|
#ifndef _WIN64
|
|
#define SIZEOF_SIZE_T 4
|
|
#else
|
|
#define SIZEOF_SIZE_T 8
|
|
#endif
|
|
#define STDC_HEADERS 1
|
|
#ifndef __linux__
|
|
#ifndef _WIN64
|
|
#define SYMBOL_UNDERSCORE 1
|
|
#endif
|
|
#endif
|
|
#define VERSION "3.3"
|
|
#if defined AC_APPLE_UNIVERSAL_BUILD
|
|
# if defined __BIG_ENDIAN__
|
|
# define WORDS_BIGENDIAN 1
|
|
# endif
|
|
#endif
|
|
|
|
#ifdef HAVE_HIDDEN_VISIBILITY_ATTRIBUTE
|
|
#ifdef LIBFFI_ASM
|
|
#define FFI_HIDDEN(name) .hidden name
|
|
#else
|
|
#define FFI_HIDDEN __attribute__ ((visibility ("hidden")))
|
|
#endif
|
|
#else
|
|
#ifdef LIBFFI_ASM
|
|
#define FFI_HIDDEN(name)
|
|
#else
|
|
#define FFI_HIDDEN
|
|
#endif
|
|
#endif
|
|
|