Bug #78716 [Asn->Csd]: Function name mangling is wrong for some parameter types

From: Date: Tue, 22 Oct 2019 09:40:16 +0000
Subject: Bug #78716 [Asn->Csd]: Function name mangling is wrong for some parameter types
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-223369@lists.php.net to get a copy of this message
Edit report at https://bugs.php.net/bug.php?id=78716&edit=1 ID: 78716 Updated by: cmb@php.net Reported by: cmb@php.net Summary: Function name mangling is wrong for some parameter types -Status: Assigned +Status: Closed Type: Bug Package: *Extensibility Functions Operating System: Windows PHP Version: 7.4Git-2019-10-22 (Git) Assigned To: cmb Block user comment: N Private report: N New Comment: Automatic comment on behalf of cmbecker69@gmx.de Revision: http://git.php.net/?p=php-src.git;a=commit;h=1c9bfcb6a766d4062f2dd1e594b30831d59cc36c Log: Fix #78716: Function name mangling is wrong for some parameter types Previous Comments: ------------------------------------------------------------------------ [2019-10-22 08:53:27] cmb@php.net Description: ------------ The current name mangling for __stdcall and __fastcall functions yields wrong results for parameter types whose size is smaller than sizeof(size_t). For instance, void __fastcall foo(char a1) will be looked up as @foo@1 on 32bit, but is actually @foo@4. ------------------------------------------------------------------------ -- Edit this bug report at https://bugs.php.net/bug.php?id=78716&edit=1

« previous php.bugs (#223369) next »