From owner-freebsd-hackers Sat Oct 17 10:15:59 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA03500 for freebsd-hackers-outgoing; Sat, 17 Oct 1998 10:15:59 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from fleming.cs.strath.ac.uk (fleming.cs.strath.ac.uk [130.159.196.126]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA03465; Sat, 17 Oct 1998 10:15:50 -0700 (PDT) (envelope-from roger@cs.strath.ac.uk) Received: from cs.strath.ac.uk (posh.dmem.strath.ac.uk [130.159.202.3]) by fleming.cs.strath.ac.uk (8.8.8/8.8.8) with ESMTP id SAA02362 Sat, 17 Oct 1998 18:15:07 +0100 (BST) Message-ID: <3628D096.63BF824@cs.strath.ac.uk> Date: Sat, 17 Oct 1998 18:15:02 +0100 From: Roger Hardiman Organization: Strathclyde Uni X-Mailer: Mozilla 4.05 [en] (X11; I; FreeBSD 3.0-980520-SNAP i386) MIME-Version: 1.0 To: hackers@FreeBSD.ORG, current@FreeBSD.ORG Subject: Re: a.out and MMX instructions Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Ok, I solved my own problem On 3.0-RELEASE as -v gives me GNU Assembler 2.9.1 as -aout -v gives me GNU Assembler 1.92.3 So aout mode does drop back to the old toolchain. That is a pitty. So in order to make a.out binaries with MMX inline code, I need to make a new copy of gas 2.9.1 in a.out format. (which is not a problem. I have done it before) BTW, I use the MMX instructions in my image processing work. I got a 40% speedup in my code. For once, you can believe Intels hype. Cheers Roger Hardiman Strathclyde Uni To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message