1. Armin Rigo
  2. cpython-withatomic

Commits

Martin von Löwis  committed c31c43d

Issue #8314: Fix unsigned long long bug in libffi on Sparc v8.

  • Participants
  • Parent commits 20dad20
  • Branches legacy-trunk

Comments (0)

Files changed (2)

File Misc/NEWS

View file
 Extension Modules
 -----------------
 
+- Issue #8314: Fix unsigned long long bug in libffi on Sparc v8.
+
 - Issue #1039, #8154: Fix os.execlp() crash with missing 2nd argument.
 
 - Issue #8156: bsddb module updated to version 4.8.4.

File Modules/_ctypes/libffi/src/sparc/v8.S

View file
 	be,a	done1
 	 ldd	[%fp-8], %i0
 
+	cmp	%o0, FFI_TYPE_UINT64
+	be,a	done1
+	 ldd	[%fp-8], %i0
+
 	ld	[%fp-8], %i0
 done1:
 	jmp	%i7+8