From owner-freebsd-hackers@FreeBSD.ORG Fri Jun 10 14:01:29 2005 Return-Path: X-Original-To: freebsd-hackers@freebsd.org Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6806716A41C for ; Fri, 10 Jun 2005 14:01:29 +0000 (GMT) (envelope-from reko.turja@liukuma.net) Received: from tarjoilu.luukku.com (tarjoilu.luukku.com [194.215.205.232]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0972343D4C for ; Fri, 10 Jun 2005 14:01:29 +0000 (GMT) (envelope-from reko.turja@liukuma.net) Received: from localhost (mta1-o.i.luukku.com [10.0.1.112]) by mta1-o.i.luukku.com (Postfix) with ESMTP id 35494150116 for ; Fri, 10 Jun 2005 17:01:28 +0300 (EEST) Received: from rekon (92a7.dsl.mtv3.fi [82.203.167.146]) by tarjoilu.luukku.com (Postfix) with SMTP id 0C3FA150013 for ; Fri, 10 Jun 2005 17:01:28 +0300 (EEST) Message-ID: <00aa01c56dc4$e93fb050$92a7cb52@rekon> From: "Reko Turja" To: Date: Fri, 10 Jun 2005 17:01:34 +0300 MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset="iso-8859-1"; reply-type=original Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2900.2527 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2527 Subject: X86 machine code enter and FreeBSD kernel X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Jun 2005 14:01:29 -0000 I received no reply on this question at questions mailing list, so I try asking this here. Hope I'm not asking this in completely wrong list. In recent discussion in OpenWatcom lists it was noticed that at least certain addressing modes of assembler ENTER instruction causes a crash when used in Linux. GCC circumnavigates this by not emitting ENTER instructions in machine code. Linus's comment on the above issue can be found on: http://groups.google.co.nz/groups?selm=7i86ni%24b7n%241%40palladium.transmeta.com What's the status of the above "feature" in FreeBSD, does the kernel support the whole x86 instruction set without similar cut corners? -Reko