8000 changes for x86_win32 with MSVC by paulmon · Pull Request #468 · libffi/libffi · GitHub
[go: up one dir, main page]

Skip to content

changes for x86_win32 with MSVC #468

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Feb 19, 2019
Merged

Conversation

paulmon
Copy link
Contributor
@paulmon paulmon commented Feb 9, 2019

I have tested these ffi.c and sysv_intel.S with cpython's ctypes
ctype's tests for libffi are passing 100%
I don't think I have the autoconf files configured correctly. I can't figure out how to get it to build.

@atgreen atgreen merged commit e1118af into libffi:master Feb 19, 2019
jeremyhu added a commit to jeremyhu/libffi that referenced this pull request Apr 11, 2020
…o master

Reviewed-by: Mike Ash <mikeash@apple.com>
Reviewed-by: Matt Reda <mreda@apple.com>

* commit '2284bfc111229c3af01722d9aab23056025a8e01': (22 commits)
  darwin arm64e: libunwind requires that the CFA match the value used to sign LR
  arm64e: Fix frame size to 40b to match earlier change in aarch64/ffi.c
  Add missing arch guards around ffi_find_closure_for_code_np
  fix mingw build and crashing bugs for Python Windows ARM64 (libffi#496)
  Clear the apt cache
  More debugging output
  Debug moxie builds in travis
  libffi: added ARM64 support for Windows (libffi#486)
  uuencode compressed log files for travis
  hppa: avoid TEXTREL in .eh_frame section (libffi#447)
  fix x86/x64 MSVC build (libffi#487)
  add support for 32-bit ARM on Windows (libffi#477)
  fix check for Linux/aarch64
  Cleanup symbol exports on darwin and add architecture preprocessor checks to assist in building fat binaries (eg: i386+x86_64 on macOS or arm+aarch64 on iOS) (libffi#450)
  Fix cfi checks for old compiler (libffi#453)
  changes for win32 on windows (libffi#468)
  aarch64: Flush code mapping in addition to data mapping (libffi#471)
  Remove -Os testing. No ABI impact, and helps trim log lengths.
  fix(configure): Correctly detect visibility("hidden") support on Darwin
  Fix Q registers parameter passing on ARM64
  ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants
0