tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

mingw-clang.patch (854B)


      1 https://github.com/libffi/libffi/pull/579
      2 
      3 diff --git a/src/x86/sysv.S b/src/x86/sysv.S
      4 index 7c9598c93c984..b73492795d6d0 100644
      5 --- a/src/x86/sysv.S
      6 +++ b/src/x86/sysv.S
      7 @@ -51,18 +51,18 @@
      8 #ifdef __ELF__
      9 # define ENDF(X)  .type	X,@function; .size X, . - X
     10 #else
     11 # define ENDF(X)
     12 #endif
     13 
     14 /* Handle win32 fastcall name mangling.  */
     15 #ifdef X86_WIN32
     16 -# define ffi_call_i386		@ffi_call_i386@8
     17 -# define ffi_closure_inner	@ffi_closure_inner@8
     18 +# define ffi_call_i386		"@ffi_call_i386@8"
     19 +# define ffi_closure_inner	"@ffi_closure_inner@8"
     20 #else
     21 # define ffi_call_i386		C(ffi_call_i386)
     22 # define ffi_closure_inner	C(ffi_closure_inner)
     23 #endif
     24 
     25 /* This macro allows the safe creation of jump tables without an
     26    actual table.  The entry points into the table are all 8 bytes.
     27    The use of ORG asserts that we're at the correct location.  */