From owner-freebsd-bugs@FreeBSD.ORG Mon May 8 10:10:17 2006 Return-Path: X-Original-To: freebsd-bugs@hub.freebsd.org Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1A5B216A401 for ; Mon, 8 May 2006 10:10:17 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id DEF1843D53 for ; Mon, 8 May 2006 10:10:15 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k48AAFaF044510 for ; Mon, 8 May 2006 10:10:15 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k48AAFOA044509; Mon, 8 May 2006 10:10:15 GMT (envelope-from gnats) Resent-Date: Mon, 8 May 2006 10:10:15 GMT Resent-Message-Id: <200605081010.k48AAFOA044509@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Diego Pettenò Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 75FDF16A400 for ; Mon, 8 May 2006 10:03:43 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [216.136.204.117]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3500843D45 for ; Mon, 8 May 2006 10:03:43 +0000 (GMT) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.13.1/8.13.1) with ESMTP id k48A3hjt097184 for ; Mon, 8 May 2006 10:03:43 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.13.1/8.13.1/Submit) id k48A3gK5097163; Mon, 8 May 2006 10:03:42 GMT (envelope-from nobody) Message-Id: <200605081003.k48A3gK5097163@www.freebsd.org> Date: Mon, 8 May 2006 10:03:42 GMT From: Diego Pettenò To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-2.3 Cc: Subject: kern/96973: Patch to build FreeBSD kernel with binutils 2.16.92 X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 08 May 2006 10:10:17 -0000 >Number: 96973 >Category: kern >Synopsis: Patch to build FreeBSD kernel with binutils 2.16.92 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Mon May 08 10:10:15 GMT 2006 >Closed-Date: >Last-Modified: >Originator: Diego Pettenò >Release: 6.1_rc2 >Organization: Gentoo >Environment: >Description: Right now the code for FreeBSD kernel does not build with binutils 2.16.91.x series, because it uses "movl" with segment registers. With the simple patch I'm attaching, movl instructions are changed with movw, that works for segment registers for both 2.15 and 2.16/2.17 binutils. >How-To-Repeat: >Fix: >Release-Note: >Audit-Trail: >Unformatted: