From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 18504 invoked by alias); 3 Mar 2016 18:25:22 -0000 Mailing-List: contact libffi-discuss-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: libffi-discuss-owner@sourceware.org Received: (qmail 18485 invoked by uid 89); 3 Mar 2016 18:25:21 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.9 required=5.0 tests=BAYES_00,MSGID_FROM_MTA_HEADER,RP_MATCHES_RCVD,SPF_PASS autolearn=ham version=3.3.2 spammy=H*x:Release, H*UA:Release, stub, HTo:U*libffi-discuss X-HELO: e37.co.us.ibm.com Received: from e37.co.us.ibm.com (HELO e37.co.us.ibm.com) (32.97.110.158) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (CAMELLIA256-SHA encrypted) ESMTPS; Thu, 03 Mar 2016 18:25:20 +0000 Received: from localhost by e37.co.us.ibm.com with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted for from ; Thu, 3 Mar 2016 11:25:18 -0700 Received: from d03dlp03.boulder.ibm.com (9.17.202.179) by e37.co.us.ibm.com (192.168.1.137) with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted; Thu, 3 Mar 2016 11:25:15 -0700 X-IBM-Helo: d03dlp03.boulder.ibm.com X-IBM-MailFrom: devinn@ca.ibm.com X-IBM-RcptTo: libffi-discuss@sourceware.org Received: from b01cxnp22033.gho.pok.ibm.com (b01cxnp22033.gho.pok.ibm.com [9.57.198.23]) by d03dlp03.boulder.ibm.com (Postfix) with ESMTP id DA98419D803F for ; Thu, 3 Mar 2016 11:13:10 -0700 (MST) Received: from d01av02.pok.ibm.com (d01av02.pok.ibm.com [9.56.224.216]) by b01cxnp22033.gho.pok.ibm.com (8.14.9/8.14.9/NCO v10.0) with ESMTP id u23IPE7V29950108 for ; Thu, 3 Mar 2016 18:25:14 GMT Received: from d01av02.pok.ibm.com (localhost [127.0.0.1]) by d01av02.pok.ibm.com (8.14.4/8.14.4/NCO v10.0 AVout) with ESMTP id u23IPDaj003060 for ; Thu, 3 Mar 2016 13:25:13 -0500 Received: from d50lp02.ny.us.ibm.com (d50lp02.pok.ibm.com [146.89.104.208]) by d01av02.pok.ibm.com (8.14.4/8.14.4/NCO v10.0 AVin) with ESMTP id u23IP7kG002383 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Thu, 3 Mar 2016 13:25:08 -0500 Message-Id: <201603031825.u23IP7kG002383@d01av02.pok.ibm.com> Received: from localhost by d50lp02.ny.us.ibm.com with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted for from ; Thu, 3 Mar 2016 13:25:07 -0500 Received: from smtp.notes.na.collabserv.com (192.155.248.66) by d50lp02.ny.us.ibm.com (158.87.18.21) with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted; (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256/256) Thu, 3 Mar 2016 13:25:06 -0500 X-IBM-Helo: smtp.notes.na.collabserv.com X-IBM-MailFrom: devinn@ca.ibm.com X-IBM-RcptTo: libffi-discuss@sourceware.org Received: from /spool/local by smtp.notes.na.collabserv.com with smtp.notes.na.collabserv.com ESMTP for from ; Thu, 3 Mar 2016 18:25:04 -0000 Received: from us1a3-smtp04.a3.dal06.isc4sb.com (10.106.154.237) by smtp.notes.na.collabserv.com (10.106.227.127) with smtp.notes.na.collabserv.com ESMTP; Thu, 3 Mar 2016 18:25:01 -0000 Received: from us1a3-mail97.a3.dal06.isc4sb.com ([10.146.21.232]) by us1a3-smtp04.a3.dal06.isc4sb.com with ESMTP id 2016030318250025-404502 ; Thu, 3 Mar 2016 18:25:00 +0000 To: libffi-discuss@sourceware.org Subject: Win64 raw api From: "Devin A Nakamura" Date: Thu, 03 Mar 2016 18:25:00 -0000 MIME-Version: 1.0 X-KeepSent: BEDBCFF2:7AB8EB2D-85257F6B:0065275D; type=4; name=$KeepSent X-LLNOutbound: False X-Disclaimed: 62407 X-TNEFEvaluated: 1 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="US-ASCII" x-cbid: 16030318-0025-0000-0000-000021F184CB X-IBM-ISS-SpamDetectors: Score=0.415652; BY=0; FL=0; FP=0; FZ=0; HX=0; KW=0; PH=0; SC=0.415652; ST=0; TS=0; UL=0; ISC= X-IBM-ISS-DetailInfo: BY=3.00004991; HX=3.00000240; KW=3.00000007; PH=3.00000004; SC=3.00000149; SDB=6.00668130; UDB=6.00304897; UTC=2016-03-03 18:25:03 x-cbparentid: 16030318-9588-0000-0000-0000024196B7 X-TM-AS-MML: disable X-Content-Scanned: Fidelis XPS MAILER X-IsSubscribed: yes X-SW-Source: 2016/txt/msg00010.txt.bz2 Is there any particular logic for having the raw api disabled on win64 builds? From what I can tell of the source the raw api stub functions should allow the api calls to work even when they are not natively implemented. Also I noticed that in master the raw api is enabled. Is=20 there any logic behind this (ie was some new functionality added to support=20 this) or was it just fixing a logic error in the previous version of x86/ffitarget.h?