kern/96973: Patch to build FreeBSD kernel with binutils 2.16.92

Diego Pettenò flameeyes at gentoo.org
Mon May 8 10:10:17 UTC 2006


>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:


More information about the freebsd-bugs mailing list