diff options
| author | Michael Forney <mforney@mforney.org> | 2018-08-30 13:50:31 -0700 |
|---|---|---|
| committer | Michael Forney <mforney@mforney.org> | 2018-08-30 15:15:11 -0700 |
| commit | 99756847e55dcac71e3adce5a76926d207329a74 (patch) | |
| tree | 13c2058f3fd1f1ddf994aa404656b75e2b93615b /pkg/libffi | |
| parent | ee6d5462df39ed26e10626d81cceb64fa45d4155 (diff) | |
libffi: Don't use config-posix.h
Diffstat (limited to 'pkg/libffi')
| -rw-r--r-- | pkg/libffi/fficonfig.h | 20 | ||||
| -rw-r--r-- | pkg/libffi/gen.lua | 1 |
2 files changed, 16 insertions, 5 deletions
diff --git a/pkg/libffi/fficonfig.h b/pkg/libffi/fficonfig.h index e49b5af1..565dcb52 100644 --- a/pkg/libffi/fficonfig.h +++ b/pkg/libffi/fficonfig.h @@ -1,9 +1,7 @@ -#include <config-posix.h> - /* #undef AC_APPLE_UNIVERSAL_BUILD */ /* #undef CRAY_STACKSEG_END */ /* #undef C_ALLOCA */ -#define EH_FRAME_FLAGS "aw" +#define EH_FRAME_FLAGS "a" /* #undef FFI_DEBUG */ /* #undef FFI_EXEC_TRAMPOLINE_TABLE */ /* #undef FFI_MMAP_EXEC_EMUTRAMP_PAX */ @@ -19,16 +17,29 @@ #define HAVE_AS_STRING_PSEUDO_OP 1 #define HAVE_AS_X86_64_UNWIND_SECTION_TYPE 1 #define HAVE_AS_X86_PCREL 1 +#define HAVE_DLFCN_H 1 #define HAVE_HIDDEN_VISIBILITY_ATTRIBUTE 1 +#define HAVE_INTTYPES_H 1 #define HAVE_LONG_DOUBLE 1 /* #undef HAVE_LONG_DOUBLE_VARIANT */ +#define HAVE_MEMCPY 1 #define HAVE_MEMORY_H 1 #define HAVE_MKOSTEMP 1 +#define HAVE_MMAP 1 #define HAVE_MMAP_ANON 1 #define HAVE_MMAP_DEV_ZERO 1 #define HAVE_MMAP_FILE 1 -/* #undef HAVE_RO_EH_FRAME */ +#define HAVE_RO_EH_FRAME 1 +#define HAVE_STDINT_H 1 +#define HAVE_STDLIB_H 1 +#define HAVE_STRINGS_H 1 +#define HAVE_STRING_H 1 +#define HAVE_SYS_MMAN_H 1 +#define HAVE_SYS_STAT_H 1 +#define HAVE_SYS_TYPES_H 1 +#define HAVE_UNISTD_H 1 #define LT_OBJDIR ".libs/" +/* #undef NO_MINUS_C_MINUS_O */ #define PACKAGE "libffi" #define PACKAGE_BUGREPORT "http://github.com/atgreen/libffi/issues" #define PACKAGE_NAME "libffi" @@ -40,6 +51,7 @@ #define SIZEOF_LONG_DOUBLE 16 #define SIZEOF_SIZE_T 8 /* #undef STACK_DIRECTION */ +#define STDC_HEADERS 1 /* #undef SYMBOL_UNDERSCORE */ /* #undef USING_PURIFY */ #define VERSION "3.2.1" diff --git a/pkg/libffi/gen.lua b/pkg/libffi/gen.lua index 55bdb8a1..edac6eab 100644 --- a/pkg/libffi/gen.lua +++ b/pkg/libffi/gen.lua @@ -1,5 +1,4 @@ cflags{ - '-I include', '-I $dir', '-I $outdir/include', '-I $srcdir/include', |
