From owner-freebsd-alpha Thu Jul 6 5:18:19 2000 Delivered-To: freebsd-alpha@freebsd.org Received: from penguin.wise.edt.ericsson.se (penguin-ext.wise.edt.ericsson.se [194.237.142.110]) by hub.freebsd.org (Postfix) with ESMTP id 4183C37BA5A for ; Thu, 6 Jul 2000 05:18:16 -0700 (PDT) (envelope-from uabfra@uab.ericsson.se) Received: from ms.uab.ericsson.se (ms.uab.ericsson.se [134.138.201.16]) by penguin.wise.edt.ericsson.se (8.10.1/8.10.1/WIREfire-1.9) with ESMTP id e66CIEs07322 for ; Thu, 6 Jul 2000 14:18:14 +0200 (MET DST) Received: from uab.ericsson.se (ulinpc01 [134.138.184.201]) by ms.uab.ericsson.se (8.10.0/8.10.0/uab-2.26) with ESMTP id e66CIDT17470 for ; Thu, 6 Jul 2000 14:18:14 +0200 (MET DST) Message-ID: <39647901.3040706@uab.ericsson.se> Date: Thu, 06 Jul 2000 14:18:09 +0200 From: Anders Franzen User-Agent: Mozilla/5.0 (X11; U; FreeBSD 4.0-RELEASE i386; en-US; m16) Gecko/20000613 X-Accept-Language: en MIME-Version: 1.0 To: freebsd-alpha@FreeBSD.ORG Subject: C++ vtab question Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org I'm trying to compile and run Mozilla M16 on an alpha machine running FreeBSD 4.0. One (of many) problem(s) seems to be that the vtable structure looks like a C-Front Style vtab instead of THUNKS. In the configuration scripts there is a define saying that FreeBSD with version >= 400015 is THUNK_BASED. I guess this is applicable for I386 only. I have written a patch for xptcInvoke for alpha, but I would like to know if the alpha FreeBSD is planning to switch to THUNKS so I can put some version check in the patch. /Anders To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message