Deleted Added
full compact
2,3c2,28
< * Written by J.T. Conklin <jtc@netbsd.org>.
< * Public domain.
---
> * Copyright (c) 1993 Winning Strategies, Inc.
> * All rights reserved.
> *
> * Redistribution and use in source and binary forms, with or without
> * modification, are permitted provided that the following conditions
> * are met:
> * 1. Redistributions of source code must retain the above copyright
> * notice, this list of conditions and the following disclaimer.
> * 2. Redistributions in binary form must reproduce the above copyright
> * notice, this list of conditions and the following disclaimer in the
> * documentation and/or other materials provided with the distribution.
> * 3. All advertising materials mentioning features or use of this software
> * must display the following acknowledgement:
> * This product includes software developed by Winning Strategies, Inc.
> * 4. The name of the author may not be used to endorse or promote products
> * derived from this software without specific prior written permission
> *
> * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
> * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
> * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
> * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
> * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
> * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
> * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
> * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
> * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
> * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
7c32
< __FBSDID("$FreeBSD: head/lib/libc/i386/stdlib/div.S 108151 2002-12-21 05:11:39Z tjr $");
---
> __FBSDID("$FreeBSD: head/lib/libc/i386/stdlib/div.S 108176 2002-12-22 06:41:09Z kan $");
10,19c35,41
< pushl %ebx
< movl 8(%esp),%ebx
< movl 12(%esp),%eax
< movl 16(%esp),%ecx
< cdq
< idiv %ecx
< movl %eax,(%ebx)
< movl %edx,4(%ebx)
< popl %ebx
< ret $4
---
> movl 4(%esp),%eax
> movl 8(%esp),%ecx
> cdq
> idiv %ecx
> movl %eax,4(%esp)
> movl %edx,8(%esp)
> ret